Home
last modified time | relevance | path

Searched refs:TreePattern (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h41 class TreePattern; variable
260 TypeInfer(TreePattern &T) : TP(T), ForceMode(0) {} in TypeInfer()
356 TreePattern &TP;
417 TreePattern &TP) const;
482 bool ApplyTypeConstraints(TreePatternNode *N, TreePattern &TP) const;
491 TreePattern *PatFragRec;
494 TreePredicateFn(TreePattern *N);
497 TreePattern *getOrigPatFragRecord() const { return PatFragRec; } in getOrigPatFragRecord()
710 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const { in isTypeCompletelyUnknown()
817 TreePattern &TP,
[all …]
H A DCodeGenDAGPatterns.cpp887 TreePredicateFn::TreePredicateFn(TreePattern *N) : PatFragRec(N) { in TreePredicateFn()
1587 TreePattern &TP) const { in ApplyTypeConstraint()
1697 TreePattern &TP) { in UpdateNodeTypeFromInst()
1727 bool TreePatternNode::ContainsUnresolvedType(TreePattern &TP) const { in ContainsUnresolvedType()
1836 if (TreePattern *PFRec = CDP.getPatternFragmentIfRead(Operator)) { in GetNumNodeResults()
2032 TreePatternNodePtr T, TreePattern &TP, in InlinePatternFragments()
2114 TreePattern *Frag = TP.getDAGPatterns().getPatternFragment(Op); in InlinePatternFragments()
2181 TreePattern &TP) { in getImplicitType()
2394 static void emitTooManyOperandsError(TreePattern &TP, in emitTooManyOperandsError()
2402 static void emitTooFewOperandsError(TreePattern &TP, in emitTooFewOperandsError()
[all …]
H A DDAGISelMatcherEmitter.cpp53 DenseMap<TreePattern *, unsigned> NodePredicateMap;
59 StringMap<TinyPtrVector<TreePattern *>> NodePredicatesByCodeToRun;
110 TreePattern *TP = Pred.getOrigPatFragRecord(); in getNodePredicate()
113 TinyPtrVector<TreePattern *> &SameCodePreds = in getNodePredicate()
H A DFastISelEmitter.cpp58 DenseMap<TreePattern *, unsigned> ImmIDs;
172 TreePattern *TP = PredFn.getOrigPatFragRecord(); in emitImmediatePredicate()
H A DDAGISelMatcherGen.cpp176 TreePattern &TP = *CGP.pf_begin()->second; in InferPossibleTypes()
543 TreePattern *TP = Pred.Fn.getOrigPatFragRecord(); in EmitMatchCode()
H A DDAGISelMatcher.h28 class TreePattern; variable
427 TreePattern *Pred;
H A DGlobalISelEmitter.cpp3990 TreePattern *TP = Predicate.getOrigPatFragRecord(); in createAndImportSelDAGMatcher()