Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/utils/TableGen/
HDDAGISelEmitter.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()
HDCodeGenDAGPatterns.h36 class CodeGenDAGPatterns; variable
419 const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
424 getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
430 unsigned getNumMIResults(const CodeGenDAGPatterns &CGP) const;
433 bool NodeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
437 bool TreeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
441 bool isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const;
509 bool canPatternMatch(std::string &Reason, const CodeGenDAGPatterns &CDP);
541 CodeGenDAGPatterns &CDP;
562 CodeGenDAGPatterns &ise);
[all …]
HDCodeGenDAGPatterns.cpp788 const CodeGenDAGPatterns &CGP) { in getPatternSize()
835 getPatternComplexity(const CodeGenDAGPatterns &CGP) const { in getPatternComplexity()
1168 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) { in GetNumNodeResults()
1538 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const { in getIntrinsicInfo()
1551 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const { in getComplexPatternInfo()
1566 unsigned TreePatternNode::getNumMIResults(const CodeGenDAGPatterns &CGP) const { in getNumMIResults()
1587 const CodeGenDAGPatterns &CGP) const { in NodeHasProperty()
1606 const CodeGenDAGPatterns &CGP) const { in TreeHasProperty()
1618 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const { in isCommutativeIntrinsic()
1657 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in ApplyTypeConstraints()
[all …]
HDDAGISelMatcherGen.cpp51 const CodeGenDAGPatterns &CGP;
101 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
153 const CodeGenDAGPatterns &cgp) in MatcherGen()
686 const CodeGenDAGPatterns &CGP) { in mayInstNodeLoadOrStore()
695 const CodeGenDAGPatterns &CGP) { in numNodesThatMayLoadOrStore()
1005 const CodeGenDAGPatterns &CGP) { in ConvertPatternToMatcher()
HDDAGISelMatcherEmitter.cpp35 const CodeGenDAGPatterns &CGP;
51 MatcherTableEmitter(const CodeGenDAGPatterns &cgp) in MatcherTableEmitter()
631 for (CodeGenDAGPatterns::pf_iterator I = CGP.pf_begin(), E = CGP.pf_end(); in EmitPredicateFunctions()
703 const CodeGenDAGPatterns::NodeXForm &Entry = in EmitPredicateFunctions()
807 const CodeGenDAGPatterns &CGP, in EmitMatcherTable()
HDFastISelEmitter.cpp398 void collectPatterns(CodeGenDAGPatterns &CGP);
409 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) { in getOpcodeName()
442 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) { in collectPatterns()
450 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), in collectPatterns()
876 CodeGenDAGPatterns CGP(RK); in EmitFastISel()
HDDAGISelMatcherOpt.cpp27 const CodeGenDAGPatterns &CGP) { in ContractNodes()
516 const CodeGenDAGPatterns &CGP) { in OptimizeMatcher()
HDDAGISelMatcher.h21 class CodeGenDAGPatterns; variable
32 const CodeGenDAGPatterns &CGP);
34 const CodeGenDAGPatterns &CGP);
35 void EmitMatcherTable(const Matcher *Matcher, const CodeGenDAGPatterns &CGP,
HDInstrInfoEmitter.cpp34 CodeGenDAGPatterns CDP;
/NextBSD/usr.bin/clang/tblgen/
HDMakefile14 CodeGenDAGPatterns.cpp \