Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DDAGISelEmitter.cpp27 CodeGenDAGPatterns CGP;
42 CodeGenDAGPatterns &CGP) { in getResultPatternCost()
61 CodeGenDAGPatterns &CGP) { in getResultPatternSize()
79 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
80 CodeGenDAGPatterns &CGP;
143 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in run()
155 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), E = CGP.ptm_end(); in run()
DCodeGenDAGPatterns.h43 class CodeGenDAGPatterns; variable
685 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
690 getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
696 unsigned getNumMIResults(const CodeGenDAGPatterns &CGP) const;
699 bool NodeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
703 bool TreeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
707 bool isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const;
767 bool canPatternMatch(std::string &Reason, const CodeGenDAGPatterns &CDP);
799 CodeGenDAGPatterns &CDP;
823 CodeGenDAGPatterns &ise);
[all …]
DCodeGenDAGPatterns.cpp1259 const CodeGenDAGPatterns &CGP) { in getPatternSize()
1305 getPatternComplexity(const CodeGenDAGPatterns &CGP) const { in getPatternComplexity()
1655 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) { in GetNumNodeResults()
1995 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in getImplicitType()
2100 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const { in getIntrinsicInfo()
2113 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const { in getComplexPatternInfo()
2128 unsigned TreePatternNode::getNumMIResults(const CodeGenDAGPatterns &CGP) const { in getNumMIResults()
2149 const CodeGenDAGPatterns &CGP) const { in NodeHasProperty()
2177 const CodeGenDAGPatterns &CGP) const { in TreeHasProperty()
2189 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const { in isCommutativeIntrinsic()
[all …]
DDAGISelMatcherGen.cpp56 const CodeGenDAGPatterns &CGP;
102 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
148 const CodeGenDAGPatterns &cgp) in MatcherGen()
662 const CodeGenDAGPatterns &CGP) { in mayInstNodeLoadOrStore()
671 const CodeGenDAGPatterns &CGP) { in numNodesThatMayLoadOrStore()
975 const CodeGenDAGPatterns &CGP) { in ConvertPatternToMatcher()
DFastISelEmitter.cpp405 void collectPatterns(CodeGenDAGPatterns &CGP);
416 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) { in getOpcodeName()
447 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) { in collectPatterns()
451 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in collectPatterns()
880 CodeGenDAGPatterns CGP(RK); in EmitFastISel()
DCMakeLists.txt10 CodeGenDAGPatterns.cpp
DDAGISelMatcherEmitter.cpp49 const CodeGenDAGPatterns &CGP;
82 MatcherTableEmitter(const CodeGenDAGPatterns &cgp) in MatcherTableEmitter()
894 const CodeGenDAGPatterns::NodeXForm &Entry = in EmitPredicateFunctions()
1003 const CodeGenDAGPatterns &CGP, in EmitMatcherTable()
DDAGISelMatcherOpt.cpp26 const CodeGenDAGPatterns &CGP) { in ContractNodes()
464 const CodeGenDAGPatterns &CGP) { in OptimizeMatcher()
/external/llvm/utils/TableGen/
DDAGISelEmitter.cpp27 CodeGenDAGPatterns CGP;
42 CodeGenDAGPatterns &CGP) { in getResultPatternCost()
61 CodeGenDAGPatterns &CGP) { in getResultPatternSize()
79 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
80 CodeGenDAGPatterns &CGP;
131 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in run()
140 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), E = CGP.ptm_end(); in run()
DCodeGenDAGPatterns.h36 class CodeGenDAGPatterns; variable
425 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
430 getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
436 unsigned getNumMIResults(const CodeGenDAGPatterns &CGP) const;
439 bool NodeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
443 bool TreeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
447 bool isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const;
515 bool canPatternMatch(std::string &Reason, const CodeGenDAGPatterns &CDP);
547 CodeGenDAGPatterns &CDP;
568 CodeGenDAGPatterns &ise);
[all …]
DCodeGenDAGPatterns.cpp816 const CodeGenDAGPatterns &CGP) { in getPatternSize()
863 getPatternComplexity(const CodeGenDAGPatterns &CGP) const { in getPatternComplexity()
1214 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) { in GetNumNodeResults()
1584 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const { in getIntrinsicInfo()
1597 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const { in getComplexPatternInfo()
1612 unsigned TreePatternNode::getNumMIResults(const CodeGenDAGPatterns &CGP) const { in getNumMIResults()
1633 const CodeGenDAGPatterns &CGP) const { in NodeHasProperty()
1652 const CodeGenDAGPatterns &CGP) const { in TreeHasProperty()
1664 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const { in isCommutativeIntrinsic()
1703 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in ApplyTypeConstraints()
[all …]
DDAGISelMatcherGen.cpp50 const CodeGenDAGPatterns &CGP;
96 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
148 const CodeGenDAGPatterns &cgp) in MatcherGen()
679 const CodeGenDAGPatterns &CGP) { in mayInstNodeLoadOrStore()
688 const CodeGenDAGPatterns &CGP) { in numNodesThatMayLoadOrStore()
993 const CodeGenDAGPatterns &CGP) { in ConvertPatternToMatcher()
DFastISelEmitter.cpp398 void collectPatterns(CodeGenDAGPatterns &CGP);
409 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) { in getOpcodeName()
440 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) { in collectPatterns()
448 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in collectPatterns()
874 CodeGenDAGPatterns CGP(RK); in EmitFastISel()
DCMakeLists.txt10 CodeGenDAGPatterns.cpp
DDAGISelMatcherEmitter.cpp36 const CodeGenDAGPatterns &CGP;
56 MatcherTableEmitter(const CodeGenDAGPatterns &cgp) in MatcherTableEmitter()
722 const CodeGenDAGPatterns::NodeXForm &Entry = in EmitPredicateFunctions()
825 const CodeGenDAGPatterns &CGP, in EmitMatcherTable()
DDAGISelMatcherOpt.cpp26 const CodeGenDAGPatterns &CGP) { in ContractNodes()
446 const CodeGenDAGPatterns &CGP) { in OptimizeMatcher()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenDAGPatterns.h35 class CodeGenDAGPatterns; variable
399 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
404 getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
407 bool NodeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
411 bool TreeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
415 bool isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const;
479 bool canPatternMatch(std::string &Reason, const CodeGenDAGPatterns &CDP);
511 CodeGenDAGPatterns &CDP;
521 CodeGenDAGPatterns &ise);
523 CodeGenDAGPatterns &ise);
[all …]
DDAGISelEmitter.cpp28 CodeGenDAGPatterns &CGP) { in getResultPatternCost()
47 CodeGenDAGPatterns &CGP) { in getResultPatternSize()
65 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
66 CodeGenDAGPatterns &CGP;
119 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in run()
128 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), E = CGP.ptm_end(); in run()
DCodeGenDAGPatterns.cpp691 const CodeGenDAGPatterns &CGP) { in getPatternSize()
734 getPatternComplexity(const CodeGenDAGPatterns &CGP) const { in getPatternComplexity()
1005 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) { in GetNumNodeResults()
1315 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const { in getIntrinsicInfo()
1329 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const { in getComplexPatternInfo()
1340 const CodeGenDAGPatterns &CGP) const { in NodeHasProperty()
1359 const CodeGenDAGPatterns &CGP) const { in TreeHasProperty()
1371 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const { in isCommutativeIntrinsic()
1383 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in ApplyTypeConstraints()
1666 const CodeGenDAGPatterns &CDP) { in canPatternMatch()
[all …]
DDAGISelMatcherGen.cpp52 const CodeGenDAGPatterns &CGP;
97 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
144 const CodeGenDAGPatterns &cgp) in MatcherGen()
646 const CodeGenDAGPatterns &CGP) { in mayInstNodeLoadOrStore()
655 const CodeGenDAGPatterns &CGP) { in numNodesThatMayLoadOrStore()
934 const CodeGenDAGPatterns &CGP) { in ConvertPatternToMatcher()
DFastISelEmitter.h29 CodeGenDAGPatterns CGP;
DDAGISelEmitter.h27 CodeGenDAGPatterns CGP;
DDAGISelMatcherEmitter.cpp35 const CodeGenDAGPatterns &CGP;
51 MatcherTableEmitter(const CodeGenDAGPatterns &cgp) in MatcherTableEmitter()
615 for (CodeGenDAGPatterns::pf_iterator I = CGP.pf_begin(), E = CGP.pf_end(); in EmitPredicateFunctions()
686 const CodeGenDAGPatterns::NodeXForm &Entry = in EmitPredicateFunctions()
788 const CodeGenDAGPatterns &CGP, in EmitMatcherTable()
DInstrInfoEmitter.h32 CodeGenDAGPatterns CDP;
DFastISelEmitter.cpp375 void collectPatterns(CodeGenDAGPatterns &CGP);
382 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) { in getOpcodeName()
416 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) { in collectPatterns()
424 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in collectPatterns()

12