Lines Matching refs:LLT
28 LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { in typeIs()
35 std::initializer_list<LLT> TypesInit) { in typeInSet()
36 SmallVector<LLT, 4> Types = TypesInit; in typeInSet()
44 std::initializer_list<std::pair<LLT, LLT>> TypesInit) { in typePairInSet() argument
45 SmallVector<std::pair<LLT, LLT>, 4> Types = TypesInit; in typePairInSet()
47 std::pair<LLT, LLT> Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx1]}; in typePairInSet()
88 LLT Ty = Query.Types[TypeIdx]; in isPointer()
94 LLT EltTy) { in elementTypeIs()
96 const LLT QueryTy = Query.Types[TypeIdx]; in elementTypeIs()
104 const LLT QueryTy = Query.Types[TypeIdx]; in scalarNarrowerThan()
112 const LLT QueryTy = Query.Types[TypeIdx]; in scalarWiderThan()
136 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltNarrowerThan()
144 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltWiderThan()
151 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltSizeNotPow2()
159 const LLT QueryTy = Query.Types[TypeIdx]; in sizeNotMultipleOf()
166 const LLT QueryTy = Query.Types[TypeIdx]; in sizeNotPow2()
195 const LLT MemTy = Query.MMODescrs[MMOIdx].MemoryTy; in memSizeNotByteSizePow2()
203 const LLT QueryTy = Query.Types[TypeIdx]; in numElementsNotPow2()