Home
last modified time | relevance | path

Searched refs:SDNodeInfo (Results 1 – 10 of 10) sorted by relevance

/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h33 class SDNodeInfo; variable
216 bool ApplyTypeConstraint(TreePatternNode *N, const SDNodeInfo &NodeInfo,
223 class SDNodeInfo {
232 SDNodeInfo(Record *R); // Parse the specified record.
722 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes;
746 const SDNodeInfo &getSDNodeInfo(Record *R) const { in getSDNodeInfo()
DDAGISelMatcher.h27 class SDNodeInfo; variable
437 const SDNodeInfo &Opcode;
439 CheckOpcodeMatcher(const SDNodeInfo &opcode) in CheckOpcodeMatcher()
442 const SDNodeInfo &getOpcode() const { return Opcode; } in getOpcode()
459 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases;
461 SwitchOpcodeMatcher(ArrayRef<std::pair<const SDNodeInfo*, Matcher*> > cases) in SwitchOpcodeMatcher() argument
471 const SDNodeInfo &getCaseOpcode(unsigned i) const { return *Cases[i].first; } in getCaseOpcode()
DDAGISelMatcherGen.cpp210 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("imm")); in EmitLeafMatchCode()
305 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator()); in EmitOperatorMatchCode()
399 const SDNodeInfo &PInfo = CGP.getSDNodeInfo(Root->getOperator()); in EmitOperatorMatchCode()
DCodeGenDAGPatterns.cpp962 const SDNodeInfo &NodeInfo, in getOperandNum()
988 const SDNodeInfo &NodeInfo, in ApplyTypeConstraint()
1132 SDNodeInfo::SDNodeInfo(Record *R) : Def(R) { in SDNodeInfo() function in SDNodeInfo
1181 MVT::SimpleValueType SDNodeInfo::getKnownType(unsigned ResNo) const { in getKnownType()
1805 const SDNodeInfo &NI = CDP.getSDNodeInfo(getOperator()); in ApplyTypeConstraints()
2023 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(getOperator()); in canPatternMatch()
2779 const SDNodeInfo &OpInfo = CDP.getSDNodeInfo(N1->getOperator()); in IsNodeBitcast()
3677 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(N->getOperator()); in GenerateVariantsOf()
DDAGISelMatcherOpt.cpp381 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; in FactorNodes()
/external/llvm-project/llvm/utils/TableGen/
DDAGISelMatcher.h26 class SDNodeInfo; variable
452 const SDNodeInfo &Opcode;
454 CheckOpcodeMatcher(const SDNodeInfo &opcode) in CheckOpcodeMatcher()
457 const SDNodeInfo &getOpcode() const { return Opcode; } in getOpcode()
474 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases;
476 SwitchOpcodeMatcher(ArrayRef<std::pair<const SDNodeInfo*, Matcher*> > cases) in SwitchOpcodeMatcher() argument
486 const SDNodeInfo &getCaseOpcode(unsigned i) const { return *Cases[i].first; } in getCaseOpcode()
DCodeGenDAGPatterns.h40 class SDNodeInfo; variable
418 bool ApplyTypeConstraint(TreePatternNode *N, const SDNodeInfo &NodeInfo,
446 class SDNodeInfo {
456 SDNodeInfo(Record *R, const CodeGenHwModes &CGH);
1146 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes;
1181 const SDNodeInfo &getSDNodeInfo(Record *R) const { in getSDNodeInfo()
1307 inline bool SDNodeInfo::ApplyTypeConstraints(TreePatternNode *N, in ApplyTypeConstraints()
DDAGISelMatcherGen.cpp211 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("imm")); in EmitLeafMatchCode()
285 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("build_vector")); in EmitLeafMatchCode()
295 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("build_vector")); in EmitLeafMatchCode()
328 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator()); in EmitOperatorMatchCode()
422 const SDNodeInfo &PInfo = CGP.getSDNodeInfo(Root->getOperator()); in EmitOperatorMatchCode()
DCodeGenDAGPatterns.cpp1334 const SDNodeInfo &Info = PatFragRec->getDAGPatterns().getSDNodeInfo(Op); in getCodeToRunOnSDNode()
1514 const SDNodeInfo &NodeInfo, in getOperandNum()
1540 const SDNodeInfo &NodeInfo, in ApplyTypeConstraint()
1727 SDNodeInfo::SDNodeInfo(Record *R, const CodeGenHwModes &CGH) : Def(R) { in SDNodeInfo() function in SDNodeInfo
1747 MVT::SimpleValueType SDNodeInfo::getKnownType(unsigned ResNo) const { in getKnownType()
2444 const SDNodeInfo &NI = CDP.getSDNodeInfo(getOperator()); in ApplyTypeConstraints()
2669 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(getOperator()); in canPatternMatch()
3106 SDNodes.insert(std::make_pair(R, SDNodeInfo(R, CGH))); in ParseNodeInfo()
3473 const SDNodeInfo &OpInfo = CDP.getSDNodeInfo(N->getOperator()); in IsNodeBitcast()
4517 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(N->getOperator()); in GenerateVariantsOf()
DDAGISelMatcherOpt.cpp394 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases; in FactorNodes()