Lines Matching defs:LLT
28 LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) {
35 std::initializer_list<LLT> TypesInit) {
36 SmallVector<LLT, 4> Types = TypesInit;
44 std::initializer_list<std::pair<LLT, LLT>> TypesInit) {
45 SmallVector<std::pair<LLT, LLT>, 4> Types = TypesInit;
47 std::pair<LLT, LLT> Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx1]};
54 std::initializer_list<std::tuple<LLT, LLT, LLT>> TypesInit) {
55 SmallVector<std::tuple<LLT, LLT, LLT>, 4> Types = TypesInit;
57 std::tuple<LLT, LLT, LLT> Match = {
99 LLT Ty = Query.Types[TypeIdx];
111 LLT EltTy) {
113 const LLT QueryTy = Query.Types[TypeIdx];
121 const LLT QueryTy = Query.Types[TypeIdx];
129 const LLT QueryTy = Query.Types[TypeIdx];
153 const LLT QueryTy = Query.Types[TypeIdx];
161 const LLT QueryTy = Query.Types[TypeIdx];
168 const LLT QueryTy = Query.Types[TypeIdx];
176 const LLT QueryTy = Query.Types[TypeIdx];
183 const LLT QueryTy = Query.Types[TypeIdx];
212 const LLT MemTy = Query.MMODescrs[MMOIdx].MemoryTy;
221 const LLT QueryTy = Query.Types[TypeIdx];