HomeSort by: relevance | last modified time | path
    Searched defs:OperandInfo (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
GIMatchDagInstr.h 59 const GIMatchDagOperandList &OperandInfo;
71 const GIMatchDagOperandList &OperandInfo)
73 OperandInfo(OperandInfo) {}
75 const GIMatchDagOperandList &getOperandInfo() const { return OperandInfo; }
GIMatchDagPredicate.h 48 const GIMatchDagOperandList &OperandInfo;
52 const GIMatchDagOperandList &OperandInfo)
53 : Kind(Kind), Name(Name), OperandInfo(OperandInfo) {}
59 const GIMatchDagOperandList &getOperandInfo() const { return OperandInfo; }
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenInstruction.h 74 /// OperandInfo - The information we keep track of for each operand in the
76 struct OperandInfo {
119 OperandInfo(Record *R, const std::string &N, const std::string &PMN,
149 std::vector<OperandInfo> OperandList;
159 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; }
160 OperandInfo &operator[](unsigned i) { return OperandList[i]; }
161 OperandInfo &back() { return OperandList.back(); }
162 const OperandInfo &back() const { return OperandList.back(); }
164 typedef std::vector<OperandInfo>::iterator iterator;
165 typedef std::vector<OperandInfo>::const_iterator const_iterator
    [all...]
InstrInfoEmitter.cpp 125 std::vector<CGIOperandList::OperandInfo> OperandList;
216 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst);
217 unsigned &N = OperandInfoIDs[OperandInfo];
221 OS << "static const MCOperandInfo OperandInfo" << N << "[] = { ";
222 for (const std::string &Info : OperandInfo)
469 [](const CGIOperandList::OperandInfo &Op) -> unsigned {
1017 std::vector<std::string> OperandInfo = GetOperandInfo(Inst);
1018 if (OperandInfo.empty())
1021 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second
    [all...]
FixedLenDecoderEmitter.cpp 64 struct OperandInfo {
70 OperandInfo(std::string D, bool HCD)
372 const std::map<unsigned, std::vector<OperandInfo>> &Operands;
396 const std::map<unsigned, std::vector<OperandInfo>> &Ops,
406 const std::map<unsigned, std::vector<OperandInfo>> &Ops,
507 const OperandInfo &OpInfo,
1112 const OperandInfo &OpInfo,
1818 std::map<unsigned, std::vector<OperandInfo>> &Operands) {
1827 std::vector<OperandInfo> InsnOperands;
1835 OperandInfo(std::string(InstDecoder), HasCompleteInstDecoder))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
PredicateInfo.cpp 392 auto &OperandInfo = getOrCreateValueInfo(Op);
393 if (OperandInfo.Infos.empty())
396 OperandInfo.Infos.push_back(PB);

Completed in 29 milliseconds