Lines Matching refs:setAction

99     setAction({G_IMPLICIT_DEF, Ty}, Legal);  in setLegalizerInfo32bit()
102 setAction({G_PHI, Ty}, Legal); in setLegalizerInfo32bit()
106 setAction({BinOp, Ty}, Legal); in setLegalizerInfo32bit()
109 setAction({Op, s32}, Legal); in setLegalizerInfo32bit()
110 setAction({Op, 1, s1}, Legal); in setLegalizerInfo32bit()
115 setAction({MemOp, Ty}, Legal); in setLegalizerInfo32bit()
118 setAction({MemOp, 1, p0}, Legal); in setLegalizerInfo32bit()
122 setAction({G_FRAME_INDEX, p0}, Legal); in setLegalizerInfo32bit()
123 setAction({G_GLOBAL_VALUE, p0}, Legal); in setLegalizerInfo32bit()
125 setAction({G_GEP, p0}, Legal); in setLegalizerInfo32bit()
126 setAction({G_GEP, 1, s32}, Legal); in setLegalizerInfo32bit()
143 setAction({G_BRCOND, s1}, Legal); in setLegalizerInfo32bit()
147 setAction({TargetOpcode::G_CONSTANT, Ty}, Legal); in setLegalizerInfo32bit()
151 setAction({G_ZEXT, Ty}, Legal); in setLegalizerInfo32bit()
152 setAction({G_SEXT, Ty}, Legal); in setLegalizerInfo32bit()
153 setAction({G_ANYEXT, Ty}, Legal); in setLegalizerInfo32bit()
155 setAction({G_ANYEXT, s128}, Legal); in setLegalizerInfo32bit()
158 setAction({G_ICMP, s1}, Legal); in setLegalizerInfo32bit()
161 setAction({G_ICMP, 1, Ty}, Legal); in setLegalizerInfo32bit()
165 setAction({G_MERGE_VALUES, Ty}, Legal); in setLegalizerInfo32bit()
166 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfo32bit()
169 setAction({G_MERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfo32bit()
170 setAction({G_UNMERGE_VALUES, Ty}, Legal); in setLegalizerInfo32bit()
187 setAction({G_IMPLICIT_DEF, s64}, Legal); in setLegalizerInfo64bit()
190 setAction({G_IMPLICIT_DEF, s128}, Legal); in setLegalizerInfo64bit()
192 setAction({G_PHI, s64}, Legal); in setLegalizerInfo64bit()
195 setAction({BinOp, s64}, Legal); in setLegalizerInfo64bit()
198 setAction({MemOp, s64}, Legal); in setLegalizerInfo64bit()
201 setAction({G_GEP, 1, s64}, Legal); in setLegalizerInfo64bit()
209 setAction({TargetOpcode::G_CONSTANT, s64}, Legal); in setLegalizerInfo64bit()
213 setAction({extOp, s64}, Legal); in setLegalizerInfo64bit()
231 setAction({G_ICMP, 1, s64}, Legal); in setLegalizerInfo64bit()
246 setAction({G_MERGE_VALUES, s128}, Legal); in setLegalizerInfo64bit()
247 setAction({G_UNMERGE_VALUES, 1, s128}, Legal); in setLegalizerInfo64bit()
248 setAction({G_MERGE_VALUES, 1, s128}, Legal); in setLegalizerInfo64bit()
249 setAction({G_UNMERGE_VALUES, s128}, Legal); in setLegalizerInfo64bit()
263 setAction({BinOp, Ty}, Legal); in setLegalizerInfoSSE1()
267 setAction({MemOp, Ty}, Legal); in setLegalizerInfoSSE1()
270 setAction({TargetOpcode::G_FCONSTANT, s32}, Legal); in setLegalizerInfoSSE1()
274 setAction({G_CONCAT_VECTORS, Ty}, Legal); in setLegalizerInfoSSE1()
275 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfoSSE1()
277 setAction({G_MERGE_VALUES, 1, s64}, Legal); in setLegalizerInfoSSE1()
278 setAction({G_UNMERGE_VALUES, s64}, Legal); in setLegalizerInfoSSE1()
299 setAction({BinOp, Ty}, Legal); in setLegalizerInfoSSE2()
303 setAction({BinOp, Ty}, Legal); in setLegalizerInfoSSE2()
305 setAction({G_MUL, v8s16}, Legal); in setLegalizerInfoSSE2()
307 setAction({G_FPEXT, s64}, Legal); in setLegalizerInfoSSE2()
308 setAction({G_FPEXT, 1, s32}, Legal); in setLegalizerInfoSSE2()
310 setAction({G_FPTRUNC, s32}, Legal); in setLegalizerInfoSSE2()
311 setAction({G_FPTRUNC, 1, s64}, Legal); in setLegalizerInfoSSE2()
314 setAction({TargetOpcode::G_FCONSTANT, s64}, Legal); in setLegalizerInfoSSE2()
319 setAction({G_CONCAT_VECTORS, Ty}, Legal); in setLegalizerInfoSSE2()
320 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfoSSE2()
323 setAction({G_CONCAT_VECTORS, 1, Ty}, Legal); in setLegalizerInfoSSE2()
324 setAction({G_UNMERGE_VALUES, Ty}, Legal); in setLegalizerInfoSSE2()
334 setAction({G_MUL, v4s32}, Legal); in setLegalizerInfoSSE41()
357 setAction({MemOp, Ty}, Legal); in setLegalizerInfoAVX()
360 setAction({G_INSERT, Ty}, Legal); in setLegalizerInfoAVX()
361 setAction({G_EXTRACT, 1, Ty}, Legal); in setLegalizerInfoAVX()
364 setAction({G_INSERT, 1, Ty}, Legal); in setLegalizerInfoAVX()
365 setAction({G_EXTRACT, Ty}, Legal); in setLegalizerInfoAVX()
370 setAction({G_CONCAT_VECTORS, Ty}, Legal); in setLegalizerInfoAVX()
371 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfoAVX()
375 setAction({G_CONCAT_VECTORS, 1, Ty}, Legal); in setLegalizerInfoAVX()
376 setAction({G_UNMERGE_VALUES, Ty}, Legal); in setLegalizerInfoAVX()
396 setAction({BinOp, Ty}, Legal); in setLegalizerInfoAVX2()
399 setAction({G_MUL, Ty}, Legal); in setLegalizerInfoAVX2()
403 setAction({G_CONCAT_VECTORS, Ty}, Legal); in setLegalizerInfoAVX2()
404 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal); in setLegalizerInfoAVX2()
407 setAction({G_CONCAT_VECTORS, 1, Ty}, Legal); in setLegalizerInfoAVX2()
408 setAction({G_UNMERGE_VALUES, Ty}, Legal); in setLegalizerInfoAVX2()
433 setAction({BinOp, Ty}, Legal); in setLegalizerInfoAVX512()
435 setAction({G_MUL, v16s32}, Legal); in setLegalizerInfoAVX512()
439 setAction({MemOp, Ty}, Legal); in setLegalizerInfoAVX512()
442 setAction({G_INSERT, Ty}, Legal); in setLegalizerInfoAVX512()
443 setAction({G_EXTRACT, 1, Ty}, Legal); in setLegalizerInfoAVX512()
446 setAction({G_INSERT, 1, Ty}, Legal); in setLegalizerInfoAVX512()
447 setAction({G_EXTRACT, Ty}, Legal); in setLegalizerInfoAVX512()
455 setAction({G_MUL, Ty}, Legal); in setLegalizerInfoAVX512()
464 setAction({G_MUL, v8s64}, Legal); in setLegalizerInfoAVX512DQ()
474 setAction({G_MUL, Ty}, Legal); in setLegalizerInfoAVX512DQ()
486 setAction({BinOp, Ty}, Legal); in setLegalizerInfoAVX512BW()
488 setAction({G_MUL, v32s16}, Legal); in setLegalizerInfoAVX512BW()
498 setAction({G_MUL, Ty}, Legal); in setLegalizerInfoAVX512BW()