Searched refs:SDNodeInfo (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.h26 class SDNodeInfo;
446 const SDNodeInfo &Opcode;
448 CheckOpcodeMatcher(const SDNodeInfo &opcode)
451 const SDNodeInfo &getOpcode() const { return Opcode; }
468 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases;
470 SwitchOpcodeMatcher(ArrayRef<std::pair<const SDNodeInfo*, Matcher*> > cases) argument
480 const SDNodeInfo &getCaseOpcode(unsigned i) const { return *Cases[i].first; }
H A DCodeGenDAGPatterns.h41 class SDNodeInfo;
420 bool ApplyTypeConstraint(TreePatternNode *N, const SDNodeInfo &NodeInfo,
447 /// SDNodeInfo - One of these records is created for each SDNode instance in
450 class SDNodeInfo { class in namespace:llvm
460 SDNodeInfo(Record *R, const CodeGenHwModes &CGH);
1150 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes;
1185 const SDNodeInfo &getSDNodeInfo(Record *R) const {
1311 inline bool SDNodeInfo::ApplyTypeConstraints(TreePatternNode *N,
H A DDAGISelMatcherGen.cpp211 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("imm"));
285 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("build_vector"));
295 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("build_vector"));
328 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator());
422 const SDNodeInfo &PInfo = CGP.getSDNodeInfo(Root->getOperator());
H A DDAGISelMatcherOpt.cpp394 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases;
H A DCodeGenDAGPatterns.cpp1332 const SDNodeInfo &Info = PatFragRec->getDAGPatterns().getSDNodeInfo(Op);
1512 const SDNodeInfo &NodeInfo,
1538 const SDNodeInfo &NodeInfo,
1723 // SDNodeInfo implementation
1725 SDNodeInfo::SDNodeInfo(Record *R, const CodeGenHwModes &CGH) : Def(R) { function in class:SDNodeInfo
1745 MVT::SimpleValueType SDNodeInfo::getKnownType(unsigned ResNo) const {
2442 const SDNodeInfo &NI = CDP.getSDNodeInfo(getOperator());
2667 const SDNodeInfo &NodeInfo = CDP.getSDNodeInfo(getOperator());
3104 SDNodes.insert(std::make_pair(R, SDNodeInfo(
[all...]

Completed in 63 milliseconds