HomeSort by: relevance | last modified time | path
    Searched refs:OperandInfo (Results 1 - 15 of 15) 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; }
GIMatchDagInstr.cpp 23 OperandInfo.print(OS);
  /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...]
AsmWriterInst.cpp 176 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo];
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...]
X86RecognizableInstr.h 223 const std::vector<CGIOperandList::OperandInfo>* Operands;
239 /// on a CodeGenInstruction::OperandInfo.
X86FoldTablesEmitter.cpp 188 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) {
195 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) {
CodeGenInstruction.cpp 148 for (OperandInfo &OpInfo : OperandList)
316 for (const CGIOperandList::OperandInfo &Op : Ops) {
AsmMatcherEmitter.cpp 750 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI,
1147 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI,
1663 /// named operand such as $src. Resolve the Class and OperandInfo pointers.
1759 for (const CGIOperandList::OperandInfo &OpInfo : ResultInst->Operands) {
1818 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i];
X86RecognizableInstr.cpp 405 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands;
CodeGenDAGPatterns.cpp 3685 static bool checkOperandClass(CGIOperandList::OperandInfo &OI,
3800 CGIOperandList::OperandInfo &Op = CGI.Operands[i];
GlobalISelEmitter.cpp 4882 const CGIOperandList::OperandInfo &DstIOperand = DstI->Operands[InstOpNo];
  /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 101 milliseconds