Home
last modified time | relevance | path

Searched refs:CodeGenDAGPatterns (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp29 CodeGenDAGPatterns CGP;
44 CodeGenDAGPatterns &CGP) { in getResultPatternCost()
63 CodeGenDAGPatterns &CGP) { in getResultPatternSize()
81 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
82 CodeGenDAGPatterns &CGP;
146 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in run()
H A DCodeGenDAGPatterns.h45 class CodeGenDAGPatterns; variable
783 getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
789 unsigned getNumMIResults(const CodeGenDAGPatterns &CGP) const;
893 CodeGenDAGPatterns &CDP;
917 CodeGenDAGPatterns &ise);
919 CodeGenDAGPatterns &ise);
921 CodeGenDAGPatterns &ise);
952 CodeGenDAGPatterns &getDAGPatterns() const { return CDP; } in getDAGPatterns()
1103 int getPatternComplexity(const CodeGenDAGPatterns &CGP) const;
1106 class CodeGenDAGPatterns {
[all …]
H A DCodeGenDAGPatterns.cpp2230 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in getImplicitType()
2466 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in ApplyTypeConstraints()
2826 CodeGenDAGPatterns &cdp) in TreePattern()
3181 CodeGenDAGPatterns::CodeGenDAGPatterns(RecordKeeper &R, in CodeGenDAGPatterns() function in CodeGenDAGPatterns
3223 void CodeGenDAGPatterns::ParseNodeInfo() { in ParseNodeInfo()
3241 void CodeGenDAGPatterns::ParseNodeTransforms() { in ParseNodeTransforms()
3567 const CodeGenDAGPatterns &CDP;
3576 InstAnalyzer(const CodeGenDAGPatterns &cdp) in InstAnalyzer()
3956 void CodeGenDAGPatterns::ParseInstructions() { in ParseInstructions()
4359 void CodeGenDAGPatterns::ParsePatterns() { in ParsePatterns()
[all …]
H A DDAGISelMatcherGen.cpp59 const CodeGenDAGPatterns &CGP;
105 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
149 const CodeGenDAGPatterns &cgp) in MatcherGen()
751 const CodeGenDAGPatterns &CGP) { in mayInstNodeLoadOrStore()
760 const CodeGenDAGPatterns &CGP) { in numNodesThatMayLoadOrStore()
1085 const CodeGenDAGPatterns &CGP) { in ConvertPatternToMatcher()
H A DFastISelEmitter.cpp400 void collectPatterns(CodeGenDAGPatterns &CGP);
411 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) { in getOpcodeName()
442 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) { in collectPatterns()
446 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in collectPatterns()
862 CodeGenDAGPatterns CGP(RK); in EmitFastISel()
H A DDAGISelMatcher.h25 class CodeGenDAGPatterns; variable
38 const CodeGenDAGPatterns &CGP);
40 const CodeGenDAGPatterns &CGP);
41 void EmitMatcherTable(Matcher *Matcher, const CodeGenDAGPatterns &CGP,
H A DDAGISelMatcherOpt.cpp26 const CodeGenDAGPatterns &CGP) { in ContractNodes()
496 const CodeGenDAGPatterns &CGP) { in OptimizeMatcher()
H A DDAGISelMatcherEmitter.cpp51 const CodeGenDAGPatterns &CGP;
85 MatcherTableEmitter(const Matcher *TheMatcher, const CodeGenDAGPatterns &cgp) in MatcherTableEmitter()
1175 const CodeGenDAGPatterns::NodeXForm &Entry = in EmitPredicateFunctions()
1300 const CodeGenDAGPatterns &CGP, in EmitMatcherTable()
H A DInstrDocsEmitter.cpp58 CodeGenDAGPatterns CDP(RK); in EmitInstrDocs()
H A DInstrInfoEmitter.cpp52 CodeGenDAGPatterns CDP;
H A DGlobalISelEmitter.cpp330 const CodeGenDAGPatterns CGP;
/freebsd-14.2/usr.bin/clang/llvm-tblgen/
H A DMakefile15 SRCS+= CodeGenDAGPatterns.cpp