Home | History | Annotate | Download | only in X86

Lines Matching full:loadi32

1560   def : Pat<(f32 (sint_to_fp (loadi32 addr:$src))),
1564 def : Pat<(f64 (sint_to_fp (loadi32 addr:$src))),
1591 defm CVTSI2SS : sse12_cvt_s<0x2A, GR32, FR32, sint_to_fp, i32mem, loadi32,
1597 defm CVTSI2SD : sse12_cvt_s<0x2A, GR32, FR64, sint_to_fp, i32mem, loadi32,
1678 int_x86_sse_cvtsi2ss, i32mem, loadi32, "cvtsi2ss{l}",
1685 int_x86_sse2_cvtsi2sd, i32mem, loadi32, "cvtsi2sd{l}",
1694 int_x86_sse_cvtsi2ss, i32mem, loadi32,
1700 int_x86_sse2_cvtsi2sd, i32mem, loadi32,
4698 (v4i32 (scalar_to_vector (loadi32 addr:$src))))],
4724 (v4i32 (scalar_to_vector (loadi32 addr:$src))))],
4752 [(set FR32:$dst, (bitconvert (loadi32 addr:$src)))],
4762 [(set FR32:$dst, (bitconvert (loadi32 addr:$src)))],
4899 def : Pat<(v4i32 (X86vzmovl (v4i32 (scalar_to_vector (loadi32 addr:$src))))),
4906 (v4i32 (scalar_to_vector (loadi32 addr:$src))), (iPTR 0)))),
4924 def : Pat<(v4i32 (X86vzmovl (v4i32 (scalar_to_vector (loadi32 addr:$src))))),
5964 def : Pat<(v4i64 (ExtOp (bc_v16i8 (v4i32 (scalar_to_vector (loadi32 addr:$src)))))),
6050 def : Pat<(v4i32 (ExtOp (bc_v16i8 (v4i32 (scalar_to_vector (loadi32 addr:$src)))))),
6079 def : Pat<(v2i64 (ExtOp (bc_v8i16 (v4i32 (scalar_to_vector (loadi32 addr:$src)))))),
6295 (v4i32 (insertelt VR128:$src1, (loadi32 addr:$src2),
6737 [(set GR32:$dst, (ctpop (loadi32 addr:$src))),
8330 defm VPBROADCASTD : avx2_broadcast<0x58, "vpbroadcastd", i32mem, loadi32,
8404 def : Pat<(v8i32 (X86VBroadcast (loadi32 addr:$src))),
8408 def : Pat<(v4i32 (X86VBroadcast (loadi32 addr:$src))),