|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Mips/MipsLegalizerInfo.cpp 83 if (CheckTy0Ty1MemSizeAlign(Query, {{s32, p0, 8, ST.hasMips32r6()},
84 {s32, p0, 16, ST.hasMips32r6()},
85 {s32, p0, 32, ST.hasMips32r6()},
86 {p0, p0, 32, ST.hasMips32r6()},
86 {p0, p0, 32, ST.hasMips32r6()},
87 {s64, p0, 64, ST.hasMips32r6()}}))
90 CheckTy0Ty1MemSizeAlign(Query, {{v16s8, p0, 128, false},
91 {v8s16, p0, 128, false},
92 {v4s32, p0, 128, false},
93 {v2s64, p0, 128, false}}))
109 .legalForTypesWithMemDesc({{s32, p0, 8, 8},
110 {s32, p0, 16, 8}})
122 .legalForCartesianProduct({p0, s32, s64}, {s32})
131 .legalFor({{p0, s32}});
134 .legalFor({p0});
137 .legalFor({p0, s32, s64})
161 .legalForCartesianProduct({s32}, {s32, p0})
170 .legalFor({{p0, s32}});
173 .legalFor({{s32, p0}});
176 .legalFor({p0});
179 .legalFor({p0});
182 .lowerFor({{p0, s32}});
185 .legalFor({p0});