HomeSort by relevance Sort by last modified time
    Searched refs:CGP (Results 1 - 9 of 9) sorted by null

  /external/llvm/utils/TableGen/
DAGISelEmitter.cpp 27 CodeGenDAGPatterns CGP;
29 explicit DAGISelEmitter(RecordKeeper &R) : CGP(R) {}
42 CodeGenDAGPatterns &CGP) {
49 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
54 Cost += getResultPatternCost(P->getChild(i), CGP);
61 CodeGenDAGPatterns &CGP) {
70 Cost += getResultPatternSize(P->getChild(i), CGP);
79 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {}
    [all...]
DAGISelMatcherGen.cpp 51 const CodeGenDAGPatterns &CGP;
101 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
153 const CodeGenDAGPatterns &cgp)
154 : Pattern(pattern), CGP(cgp), NextRecordedOperandNo(0),
182 TreePattern &TP = *CGP.pf_begin()->second;
215 const SDNodeInfo &NI = CGP.getSDNodeInfo(CGP.getSDNodeNamed("imm"));
308 const SDNodeInfo &CInfo = CGP.getSDNodeInfo(N->getOperator());
352 if (N->NodeHasProperty(SDNPMemOperand, CGP))
    [all...]
DAGISelMatcherOpt.cpp 27 const CodeGenDAGPatterns &CGP) {
36 ContractNodes(Child, CGP);
70 return ContractNodes(MatcherPtr, CGP);
79 return ContractNodes(MatcherPtr, CGP);
97 return ContractNodes(MatcherPtr, CGP);
117 Pattern.getSrcPattern()->NodeHasProperty(SDNPHasChain, CGP))
127 Pattern.getSrcPattern()->NodeHasProperty(SDNPOutGlue, CGP))
157 ContractNodes(N->getNextPtr(), CGP);
176 return ContractNodes(MatcherPtr, CGP);
516 const CodeGenDAGPatterns &CGP) {
    [all...]
FastISelEmitter.cpp 398 void collectPatterns(CodeGenDAGPatterns &CGP);
409 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) {
410 return CGP.getSDNodeInfo(Op).getEnumName();
442 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) {
443 const CodeGenTarget &Target = CGP.getTargetInfo();
450 for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(),
451 E = CGP.ptm_end(); I != E; ++I) {
461 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
513 std::string OpcodeName = getOpcodeName(InstPatOp, CGP);
586 int complexity = Pattern.getPatternComplexity(CGP);
    [all...]
DAGISelMatcherEmitter.cpp 35 const CodeGenDAGPatterns &CGP;
51 MatcherTableEmitter(const CodeGenDAGPatterns &cgp)
52 : CGP(cgp) {}
557 << SNT->getPattern().getPatternComplexity(CGP) << '\n';
585 << CM->getPattern().getPatternComplexity(CGP) << '\n';
631 for (CodeGenDAGPatterns::pf_iterator I = CGP.pf_begin(), E = CGP.pf_end();
704 CGP.getSDNodeTransform(NodeXForms[i]);
714 std::string ClassName = CGP.getSDNodeInfo(SDNode).getSDClassName()
    [all...]
CodeGenDAGPatterns.h 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;
707 int getPatternComplexity(const CodeGenDAGPatterns &CGP) const;
CodeGenDAGPatterns.cpp 788 const CodeGenDAGPatterns &CGP) {
800 const ComplexPattern *AM = P->getComplexPatternInfo(CGP);
818 Size += getPatternSize(Child, CGP);
822 else if (Child->getComplexPatternInfo(CGP))
823 Size += getPatternSize(Child, CGP);
835 getPatternComplexity(const CodeGenDAGPatterns &CGP) const {
836 return getPatternSize(getSrcPattern(), CGP) + getAddedComplexity();
    [all...]
DAGISelMatcher.h 32 const CodeGenDAGPatterns &CGP);
34 const CodeGenDAGPatterns &CGP);
35 void EmitMatcherTable(const Matcher *Matcher, const CodeGenDAGPatterns &CGP,
    [all...]
  /external/llvm/lib/Analysis/IPA/
CallGraphSCCPass.cpp 553 CGPassManager *CGP;
556 CGP = (CGPassManager*)PMS.top();
563 CGP = new CGPassManager();
567 TPM->addIndirectPassManager(CGP);
571 Pass *P = CGP;
575 PMS.push(CGP);
578 CGP->add(this);

Completed in 906 milliseconds