Searched refs:TreePattern (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 40 class TreePattern; variable 262 TypeInfer(TreePattern &T) : TP(T), ForceMode(0) {} in TypeInfer() 361 TreePattern &TP; 422 TreePattern &TP) const; 487 bool ApplyTypeConstraints(TreePatternNode *N, TreePattern &TP) const; 496 TreePattern *PatFragRec; 499 TreePredicateFn(TreePattern *N); 502 TreePattern *getOrigPatFragRecord() const { return PatFragRec; } in getOrigPatFragRecord() 718 bool isTypeCompletelyUnknown(unsigned ResNo, TreePattern &TP) const { in isTypeCompletelyUnknown() 825 TreePattern &TP, [all …]
|
| H A D | CodeGenDAGPatterns.cpp | 926 TreePredicateFn::TreePredicateFn(TreePattern *N) : PatFragRec(N) { in TreePredicateFn() 1640 TreePattern &TP) const { in ApplyTypeConstraint() 1753 TreePattern &TP) { in UpdateNodeTypeFromInst() 1783 bool TreePatternNode::ContainsUnresolvedType(TreePattern &TP) const { in ContainsUnresolvedType() 1892 if (TreePattern *PFRec = CDP.getPatternFragmentIfRead(Operator)) { in GetNumNodeResults() 2088 TreePatternNodePtr T, TreePattern &TP, in InlinePatternFragments() 2170 TreePattern *Frag = TP.getDAGPatterns().getPatternFragment(Op); in InlinePatternFragments() 2237 TreePattern &TP) { in getImplicitType() 2452 static void emitTooManyOperandsError(TreePattern &TP, in emitTooManyOperandsError() 2460 static void emitTooFewOperandsError(TreePattern &TP, in emitTooFewOperandsError() [all …]
|
| H A D | DAGISelMatcherEmitter.cpp | 51 DenseMap<TreePattern *, unsigned> NodePredicateMap; 57 StringMap<TinyPtrVector<TreePattern *>> NodePredicatesByCodeToRun; 108 TreePattern *TP = Pred.getOrigPatFragRecord(); in getNodePredicate() 111 TinyPtrVector<TreePattern *> &SameCodePreds = in getNodePredicate()
|
| H A D | FastISelEmitter.cpp | 58 DenseMap<TreePattern *, unsigned> ImmIDs; 172 TreePattern *TP = PredFn.getOrigPatFragRecord(); in emitImmediatePredicate()
|
| H A D | DAGISelMatcherGen.cpp | 177 TreePattern &TP = *CGP.pf_begin()->second; in InferPossibleTypes() 544 TreePattern *TP = Pred.Fn.getOrigPatFragRecord(); in EmitMatchCode()
|
| H A D | DAGISelMatcher.h | 28 class TreePattern; variable 427 TreePattern *Pred;
|
| H A D | GlobalISelEmitter.cpp | 4058 TreePattern *TP = Predicate.getOrigPatFragRecord(); in createAndImportSelDAGMatcher()
|