Lines Matching refs:LLTCodeGen

99 class LLTCodeGen {  class
104 LLTCodeGen() = default;
105 LLTCodeGen(const LLT &Ty) : Ty(Ty) {} in LLTCodeGen() function in __anoncee47b830111::LLTCodeGen
161 bool operator<(const LLTCodeGen &Other) const { in operator <()
194 bool operator==(const LLTCodeGen &B) const { return Ty == B.Ty; } in operator ==()
198 std::set<LLTCodeGen> KnownTypes;
203 static Optional<LLTCodeGen> MVTToLLT(MVT::SimpleValueType SVT) { in MVTToLLT()
207 return LLTCodeGen( in MVTToLLT()
211 return LLTCodeGen(LLT::scalar(VT.getSizeInBits())); in MVTToLLT()
994 LLTCodeGen getFirstConditionAsRootType();
1241 LLTCodeGen Ty;
1244 static std::map<LLTCodeGen, unsigned> TypeIDValues;
1250 for (const LLTCodeGen &LLTy : KnownTypes) in initTypeIDValuesMap()
1254 LLTOperandMatcher(unsigned InsnVarID, unsigned OpIdx, const LLTCodeGen &Ty) in LLTOperandMatcher()
1278 LLTCodeGen getTy() const { return Ty; } in getTy()
1289 std::map<LLTCodeGen, unsigned> LLTOperandMatcher::TypeIDValues;
2460 LLTCodeGen RuleMatcher::getFirstConditionAsRootType() { in getFirstConditionAsRootType()
3241 LLTCodeGen Ty;
3245 MakeTempRegisterAction(const LLTCodeGen &Ty, unsigned TempRegID) in MakeTempRegisterAction()
3543 static Expected<LLTCodeGen> getInstResultType(const TreePatternNode *Dst) { in getInstResultType()
3548 Optional<LLTCodeGen> MaybeOpTy; in getInstResultType()
3820 Optional<LLTCodeGen> MemTyOrNone = in getMemSizeBitsFromPredicate()
4539 Optional<LLTCodeGen> OpTyOrNone = None; in importExplicitUseRenderer()
4971 Optional<LLTCodeGen> OpTyOrNone = None; in importDefaultOperandRenderers()
5829 std::vector<LLTCodeGen> TypeObjects; in run()