• Home
  • Raw
  • Download

Lines Matching refs:v8i32

2394 defm : SMRD_Pattern <"S_LOAD_DWORDX8", v8i32>;
2525 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, i32:$dmask, i32:$unorm,
2536 def : SampleRawPattern<name, !cast<MIMG>(opcode # _V4_V8), v8i32>;
2542 (name vt:$addr, v8i32:$rsrc, imm:$dmask, imm:$unorm,
2556 (name vt:$addr, v8i32:$rsrc, imm:$dmask, imm:$r128, imm:$da, imm:$glc,
2570 (name v4f32:$data, vt:$addr, v8i32:$rsrc, i32:$dmask, imm:$r128, imm:$da,
2584 (name i32:$vdata, vt:$addr, v8i32:$rsrc, imm:$r128, imm:$da, imm:$slc),
2595 (int_amdgcn_image_atomic_cmpswap i32:$vsrc, i32:$vcmp, vt:$addr, v8i32:$rsrc,
2659 def : SampleRawPattern<int_SI_gather4_b_cl, IMAGE_GATHER4_B_CL_V4_V8, v8i32>;
2665 def : SampleRawPattern<int_SI_gather4_c_cl, IMAGE_GATHER4_C_CL_V4_V8, v8i32>;
2667 def : SampleRawPattern<int_SI_gather4_c_l, IMAGE_GATHER4_C_L_V4_V8, v8i32>;
2669 def : SampleRawPattern<int_SI_gather4_c_b, IMAGE_GATHER4_C_B_V4_V8, v8i32>;
2670 def : SampleRawPattern<int_SI_gather4_c_b_cl, IMAGE_GATHER4_C_B_CL_V4_V8, v8i32>;
2675 def : SampleRawPattern<int_SI_gather4_cl_o, IMAGE_GATHER4_CL_O_V4_V8, v8i32>;
2677 def : SampleRawPattern<int_SI_gather4_l_o, IMAGE_GATHER4_L_O_V4_V8, v8i32>;
2679 def : SampleRawPattern<int_SI_gather4_b_o, IMAGE_GATHER4_B_O_V4_V8, v8i32>;
2680 def : SampleRawPattern<int_SI_gather4_b_cl_o, IMAGE_GATHER4_B_CL_O_V4_V8, v8i32>;
2684 def : SampleRawPattern<int_SI_gather4_c_o, IMAGE_GATHER4_C_O_V4_V8, v8i32>;
2685 def : SampleRawPattern<int_SI_gather4_c_cl_o, IMAGE_GATHER4_C_CL_O_V4_V8, v8i32>;
2686 def : SampleRawPattern<int_SI_gather4_c_l_o, IMAGE_GATHER4_C_L_O_V4_V8, v8i32>;
2687 def : SampleRawPattern<int_SI_gather4_c_b_o, IMAGE_GATHER4_C_B_O_V4_V8, v8i32>;
2688 def : SampleRawPattern<int_SI_gather4_c_b_cl_o, IMAGE_GATHER4_C_B_CL_O_V4_V8, v8i32>;
2690 def : SampleRawPattern<int_SI_gather4_c_lz_o, IMAGE_GATHER4_C_LZ_O_V4_V8, v8i32>;
2721 (SIsample i32:$addr, v8i32:$rsrc, v4i32:$sampler, imm),
2726 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, imm),
2731 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, TEX_RECT),
2736 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, TEX_ARRAY),
2742 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, TEX_SHADOW),
2748 (name vt:$addr, v8i32:$rsrc, v4i32:$sampler, TEX_SHADOW_ARRAY),
2792 v8i32>;
2837 i32, v8i32, Index, !cast<SubRegIndex>(sub#Index)
2840 i32, v8i32, Index, !cast<SubRegIndex>(sub#Index)
2902 def : BitConvert <v8i32, v8f32, SReg_256>;
2903 def : BitConvert <v8f32, v8i32, SReg_256>;
2904 def : BitConvert <v8i32, v8f32, VReg_256>;
2905 def : BitConvert <v8f32, v8i32, VReg_256>;
3341 defm : SI_INDIRECT_Pattern <v8i32, i32, "V8">;