Lines Matching refs:LLTOperandMatcher
1235 class LLTOperandMatcher : public OperandPredicateMatcher { class
1250 LLTOperandMatcher(unsigned InsnVarID, unsigned OpIdx, const LLTCodeGen &Ty) in LLTOperandMatcher() function in __anon612774070111::LLTOperandMatcher
1260 Ty == cast<LLTOperandMatcher>(&B)->Ty; in isIdentical()
1285 std::map<LLTCodeGen, unsigned> LLTOperandMatcher::TypeIDValues;
1740 addPredicate<LLTOperandMatcher>(LLT::pointer(VTy.getPtrAddrSpace(), in addTypeCheckPredicate()
1743 addPredicate<LLTOperandMatcher>(*OpTyOrNone); in addTypeCheckPredicate()
2437 dyn_cast<LLTOperandMatcher>(&**InsnMatcher.predicates_begin())) in getFirstConditionAsRootType()
2528 if (isa<LLTOperandMatcher>(OP)) in optimize()
3720 LLTOperandMatcher::initTypeIDValuesMap(); in gatherTypeIDValues()
6106 return isa<InstructionOpcodeMatcher>(P) || isa<LLTOperandMatcher>(P); in isSupportedPredicateType()
6181 if (const auto *Condition = dyn_cast<LLTOperandMatcher>(&P)) { in emitPredicateSpecificOpcodes()