Lines Matching refs:getActionDefinitionsBuilder
86 getActionDefinitionsBuilder({G_SEXT, G_ZEXT, G_ANYEXT}) in ARMLegalizerInfo()
89 getActionDefinitionsBuilder(G_SEXT_INREG).lower(); in ARMLegalizerInfo()
91 getActionDefinitionsBuilder({G_MUL, G_AND, G_OR, G_XOR}) in ARMLegalizerInfo()
96 getActionDefinitionsBuilder({G_ADD, G_SUB}) in ARMLegalizerInfo()
100 getActionDefinitionsBuilder({G_ADD, G_SUB}) in ARMLegalizerInfo()
104 getActionDefinitionsBuilder({G_ASHR, G_LSHR, G_SHL}) in ARMLegalizerInfo()
112 getActionDefinitionsBuilder({G_SDIV, G_UDIV}) in ARMLegalizerInfo()
116 getActionDefinitionsBuilder({G_SDIV, G_UDIV}) in ARMLegalizerInfo()
130 getActionDefinitionsBuilder(G_INTTOPTR) in ARMLegalizerInfo()
133 getActionDefinitionsBuilder(G_PTRTOINT) in ARMLegalizerInfo()
137 getActionDefinitionsBuilder(G_CONSTANT) in ARMLegalizerInfo()
141 getActionDefinitionsBuilder(G_ICMP) in ARMLegalizerInfo()
145 getActionDefinitionsBuilder(G_SELECT) in ARMLegalizerInfo()
151 auto &LoadStoreBuilder = getActionDefinitionsBuilder({G_LOAD, G_STORE}) in ARMLegalizerInfo()
158 getActionDefinitionsBuilder(G_FRAME_INDEX).legalFor({p0}); in ARMLegalizerInfo()
159 getActionDefinitionsBuilder(G_GLOBAL_VALUE).legalFor({p0}); in ARMLegalizerInfo()
162 getActionDefinitionsBuilder(G_PHI) in ARMLegalizerInfo()
166 getActionDefinitionsBuilder(G_PTR_ADD) in ARMLegalizerInfo()
170 getActionDefinitionsBuilder(G_BRCOND).legalFor({s1}); in ARMLegalizerInfo()
173 getActionDefinitionsBuilder( in ARMLegalizerInfo()
182 getActionDefinitionsBuilder(G_FCMP).legalForCartesianProduct({s1}, in ARMLegalizerInfo()
185 getActionDefinitionsBuilder(G_MERGE_VALUES).legalFor({{s64, s32}}); in ARMLegalizerInfo()
186 getActionDefinitionsBuilder(G_UNMERGE_VALUES).legalFor({{s32, s64}}); in ARMLegalizerInfo()
188 getActionDefinitionsBuilder(G_FPEXT).legalFor({{s64, s32}}); in ARMLegalizerInfo()
189 getActionDefinitionsBuilder(G_FPTRUNC).legalFor({{s32, s64}}); in ARMLegalizerInfo()
191 getActionDefinitionsBuilder({G_FPTOSI, G_FPTOUI}) in ARMLegalizerInfo()
193 getActionDefinitionsBuilder({G_SITOFP, G_UITOFP}) in ARMLegalizerInfo()
196 getActionDefinitionsBuilder({G_FADD, G_FSUB, G_FMUL, G_FDIV}) in ARMLegalizerInfo()
204 getActionDefinitionsBuilder(G_FCONSTANT).customFor({s32, s64}); in ARMLegalizerInfo()
206 getActionDefinitionsBuilder(G_FCMP).customForCartesianProduct({s1}, in ARMLegalizerInfo()
214 getActionDefinitionsBuilder(G_FPEXT).libcallFor({{s64, s32}}); in ARMLegalizerInfo()
215 getActionDefinitionsBuilder(G_FPTRUNC).libcallFor({{s32, s64}}); in ARMLegalizerInfo()
217 getActionDefinitionsBuilder({G_FPTOSI, G_FPTOUI}) in ARMLegalizerInfo()
219 getActionDefinitionsBuilder({G_SITOFP, G_UITOFP}) in ARMLegalizerInfo()
227 getActionDefinitionsBuilder(G_FMA).legalFor({s32, s64}); in ARMLegalizerInfo()
229 getActionDefinitionsBuilder(G_FMA).libcallFor({s32, s64}); in ARMLegalizerInfo()
231 getActionDefinitionsBuilder({G_FREM, G_FPOW}).libcallFor({s32, s64}); in ARMLegalizerInfo()
234 getActionDefinitionsBuilder(G_CTLZ) in ARMLegalizerInfo()
238 getActionDefinitionsBuilder(G_CTLZ_ZERO_UNDEF) in ARMLegalizerInfo()
243 getActionDefinitionsBuilder(G_CTLZ_ZERO_UNDEF) in ARMLegalizerInfo()
247 getActionDefinitionsBuilder(G_CTLZ) in ARMLegalizerInfo()