reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
95 .legalFor({s32, s64}) 174 .legalFor({s32, s64}); 177 .legalForTypesWithMemDesc({{s64, p0, 64, 32}}) 179 PhiBuilder.legalFor({s64}); 182 {s32, s64}); 184 getActionDefinitionsBuilder(G_MERGE_VALUES).legalFor({{s64, s32}}); 185 getActionDefinitionsBuilder(G_UNMERGE_VALUES).legalFor({{s32, s64}}); 187 getActionDefinitionsBuilder(G_FPEXT).legalFor({{s64, s32}}); 188 getActionDefinitionsBuilder(G_FPTRUNC).legalFor({{s32, s64}}); 191 .legalForCartesianProduct({s32}, {s32, s64}); 193 .legalForCartesianProduct({s32, s64}, {s32}); 196 .libcallFor({s32, s64}); 200 for (auto Ty : {s32, s64}) 203 getActionDefinitionsBuilder(G_FCONSTANT).customFor({s32, s64}); 206 {s32, s64}); 213 getActionDefinitionsBuilder(G_FPEXT).libcallFor({{s64, s32}}); 214 getActionDefinitionsBuilder(G_FPTRUNC).libcallFor({{s32, s64}}); 217 .libcallForCartesianProduct({s32}, {s32, s64}); 219 .libcallForCartesianProduct({s32, s64}, {s32}); 223 getActionDefinitionsBuilder(G_FMA).legalFor({s32, s64}); 225 getActionDefinitionsBuilder(G_FMA).libcallFor({s32, s64}); 227 getActionDefinitionsBuilder({G_FREM, G_FPOW}).libcallFor({s32, s64});