/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | saddsat.ll | 66 ; GFX6-NEXT: s_cselect_b32 s2, s0, 0 69 ; GFX6-NEXT: s_cselect_b32 s3, s0, 0 72 ; GFX6-NEXT: s_cselect_b32 s1, s3, s1 74 ; GFX6-NEXT: s_cselect_b32 s1, s1, s2 87 ; GFX8-NEXT: s_cselect_b32 s5, s3, s4 90 ; GFX8-NEXT: s_cselect_b32 s3, s3, s4 95 ; GFX8-NEXT: s_cselect_b32 s1, s3, s1 99 ; GFX8-NEXT: s_cselect_b32 s1, s1, s3 188 ; GFX6-NEXT: s_cselect_b32 s2, s0, 0 191 ; GFX6-NEXT: s_cselect_b32 s3, s0, 0 [all …]
|
D | ssubsat.ll | 66 ; GFX6-NEXT: s_cselect_b32 s2, s0, -1 69 ; GFX6-NEXT: s_cselect_b32 s3, s0, -1 72 ; GFX6-NEXT: s_cselect_b32 s1, s2, s1 74 ; GFX6-NEXT: s_cselect_b32 s1, s1, s3 87 ; GFX8-NEXT: s_cselect_b32 s5, s3, s4 90 ; GFX8-NEXT: s_cselect_b32 s3, s3, s4 95 ; GFX8-NEXT: s_cselect_b32 s1, s4, s1 99 ; GFX8-NEXT: s_cselect_b32 s1, s1, s3 188 ; GFX6-NEXT: s_cselect_b32 s2, s0, -1 191 ; GFX6-NEXT: s_cselect_b32 s3, s0, -1 [all …]
|
D | mul.ll | 300 ; GFX7-NEXT: s_cselect_b32 s8, 1, 0 330 ; GFX8-NEXT: s_cselect_b32 s8, 1, 0 351 ; GFX9-NEXT: s_cselect_b32 s8, 1, 0 355 ; GFX9-NEXT: s_cselect_b32 s9, 1, 0 465 ; GFX7-NEXT: s_cselect_b32 s10, 1, 0 474 ; GFX7-NEXT: s_cselect_b32 s10, 1, 0 480 ; GFX7-NEXT: s_cselect_b32 s11, 1, 0 523 ; GFX8-NEXT: s_cselect_b32 s10, 1, 0 532 ; GFX8-NEXT: s_cselect_b32 s10, 1, 0 538 ; GFX8-NEXT: s_cselect_b32 s11, 1, 0 [all …]
|
D | usubsat.ll | 55 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 143 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 269 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 275 ; GFX6-NEXT: s_cselect_b32 s2, s1, s2 512 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 518 ; GFX6-NEXT: s_cselect_b32 s2, s1, s2 524 ; GFX6-NEXT: s_cselect_b32 s3, s2, s3 530 ; GFX6-NEXT: s_cselect_b32 s4, s3, s4 722 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 793 ; GFX6-NEXT: s_cselect_b32 s1, s0, s1 [all …]
|
D | insertelement.i16.ll | 617 ; GFX9-NEXT: s_cselect_b32 s3, s1, s0 643 ; GFX8-NEXT: s_cselect_b32 s3, s1, s0 669 ; GFX7-NEXT: s_cselect_b32 s3, s1, s0 1105 ; GFX9-NEXT: s_cselect_b32 s7, s1, s0 1107 ; GFX9-NEXT: s_cselect_b32 s7, s2, s7 1109 ; GFX9-NEXT: s_cselect_b32 s7, s3, s7 1118 ; GFX9-NEXT: s_cselect_b32 s0, s4, s0 1120 ; GFX9-NEXT: s_cselect_b32 s1, s4, s1 1122 ; GFX9-NEXT: s_cselect_b32 s2, s4, s2 1124 ; GFX9-NEXT: s_cselect_b32 s3, s4, s3 [all …]
|
D | uaddsat.ll | 57 ; GFX6-NEXT: s_cselect_b32 s1, s2, s1 147 ; GFX6-NEXT: s_cselect_b32 s1, s2, s1 276 ; GFX6-NEXT: s_cselect_b32 s1, s4, s1 283 ; GFX6-NEXT: s_cselect_b32 s2, s3, s2 525 ; GFX6-NEXT: s_cselect_b32 s1, s8, s1 532 ; GFX6-NEXT: s_cselect_b32 s2, s5, s2 539 ; GFX6-NEXT: s_cselect_b32 s3, s5, s3 546 ; GFX6-NEXT: s_cselect_b32 s4, s5, s4 740 ; GFX6-NEXT: s_cselect_b32 s1, s2, s1 813 ; GFX6-NEXT: s_cselect_b32 s1, s2, s1 [all …]
|
D | insertelement.ll | 13 ; GPRIDX-NEXT: s_cselect_b32 s0, s10, s2 15 ; GPRIDX-NEXT: s_cselect_b32 s1, s10, s3 17 ; GPRIDX-NEXT: s_cselect_b32 s2, s10, s4 19 ; GPRIDX-NEXT: s_cselect_b32 s3, s10, s5 21 ; GPRIDX-NEXT: s_cselect_b32 s4, s10, s6 23 ; GPRIDX-NEXT: s_cselect_b32 s5, s10, s7 25 ; GPRIDX-NEXT: s_cselect_b32 s6, s10, s8 27 ; GPRIDX-NEXT: s_cselect_b32 s7, s10, s9 33 ; MOVREL-NEXT: s_cselect_b32 s0, s10, s2 35 ; MOVREL-NEXT: s_cselect_b32 s1, s10, s3 [all …]
|
D | extractelement.ll | 38 ; GCN-NEXT: s_cselect_b32 s0, 2.0, 1.0 40 ; GCN-NEXT: s_cselect_b32 s0, 0x40400000, s0 42 ; GCN-NEXT: s_cselect_b32 s0, 4.0, s0 44 ; GCN-NEXT: s_cselect_b32 s0, 0x40a00000, s0 46 ; GCN-NEXT: s_cselect_b32 s0, 0x40c00000, s0 48 ; GCN-NEXT: s_cselect_b32 s0, 0x40e00000, s0 50 ; GCN-NEXT: s_cselect_b32 s0, 0x41000000, s0 144 ; GCN-NEXT: s_cselect_b32 s0, s3, s2 146 ; GCN-NEXT: s_cselect_b32 s0, s4, s0 148 ; GCN-NEXT: s_cselect_b32 s0, s5, s0 [all …]
|
D | llvm.amdgcn.div.fmas.ll | 91 ; GFX7-NEXT: s_cselect_b32 s3, 1, 0 104 ; GFX8-NEXT: s_cselect_b32 s3, 1, 0 119 ; GFX10_W32-NEXT: s_cselect_b32 s3, 1, 0 129 ; GFX10_W64-NEXT: s_cselect_b32 s3, 1, 0 145 ; GFX7-NEXT: s_cselect_b32 s6, 1, 0 163 ; GFX8-NEXT: s_cselect_b32 s6, 1, 0 184 ; GFX10_W32-NEXT: s_cselect_b32 s6, 1, 0 196 ; GFX10_W64-NEXT: s_cselect_b32 s6, 1, 0 599 ; GFX7-NEXT: s_cselect_b32 s3, 1, 0 616 ; GFX8-NEXT: s_cselect_b32 s2, 1, 0 [all …]
|
D | llvm.amdgcn.is.private.ll | 55 ; CI-NEXT: s_cselect_b32 s0, 1, 0 72 ; GFX9-NEXT: s_cselect_b32 s0, 1, 0
|
D | llvm.amdgcn.is.shared.ll | 55 ; CI-NEXT: s_cselect_b32 s0, 1, 0 72 ; GFX9-NEXT: s_cselect_b32 s0, 1, 0
|
D | llvm.amdgcn.if.break.i64.ll | 11 ; GCN-NEXT: s_cselect_b32 s2, 1, 0
|
D | llvm.amdgcn.if.break.i32.ll | 12 ; GCN-NEXT: s_cselect_b32 s0, 1, 0
|
D | llvm.amdgcn.end.cf.i64.ll | 11 ; GCN-NEXT: s_cselect_b32 s2, 1, 0
|
D | llvm.amdgcn.end.cf.i32.ll | 12 ; GCN-NEXT: s_cselect_b32 s1, 1, 0
|
D | non-entry-alloca.ll | 24 ; GCN-NEXT: s_cselect_b32 s6, 1, 0 33 ; GCN-NEXT: s_cselect_b32 s6, 1, 0 104 ; GCN-NEXT: s_cselect_b32 s6, 1, 0
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | select64.ll | 19 ; VI: s_cselect_b32 20 ; VI-NOT: s_cselect_b32 32 ; VI: s_cselect_b32 33 ; VI-NOT: s_cselect_b32 45 ; VI: s_cselect_b32 46 ; VI-NOT: s_cselect_b32
|
D | dagcombine-select.ll | 4 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 17 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 30 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 58 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 71 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 84 ; GCN: s_cselect_b32 [[SEL:s[0-9]+]], s{{[0-9]+}}, 112 ; GCN: s_cselect_b32 s{{[0-9]+}}, 9, 2 141 ; GCN: s_cselect_b32 s{{[0-9]+}}, [[T]], 0x60002 162 ; GCN: s_cselect_b32 s{{[0-9]+}}, 0, 5 171 ; GCN: s_cselect_b32 s{{[0-9]+}}, 26, 8 [all …]
|
D | vselect.ll | 11 ; VI: s_cselect_b32 13 ; VI: s_cselect_b32 57 ; VI: s_cselect_b32 58 ; VI: s_cselect_b32 59 ; VI: s_cselect_b32 60 ; VI: s_cselect_b32
|
D | early-if-convert.ll | 249 ; GCN-NEXT: s_cselect_b32 [[SELECT:s[0-9]+]], [[VAL]], [[ADD]] 313 ; TODO: Can do s_cselect_b64; s_cselect_b32 319 ; GCN-NEXT: s_cselect_b32 s 320 ; GCN-NEXT: s_cselect_b32 s 321 ; GCN-NEXT: s_cselect_b32 s 365 ; GCN: s_cselect_b32 s{{[0-9]+}}, 0, 1{{$}} 386 ; GCN-NEXT: s_cselect_b32 s{{[0-9]+}}, 0, 1{{$}}
|
D | expand-scalar-carry-out-select-user.ll | 51 ; GFX10-NEXT: s_cselect_b32 s6, 1, 0 54 ; GFX10-NEXT: s_cselect_b32 vcc_lo, -1, 0
|
D | insert_vector_dynelt.ll | 42 ; GCN-DAG: s_cselect_b32 s[[ELT_3:[0-9]+]], s{{[0-9]+}}, 1 44 ; GCN-DAG: s_cselect_b32 s[[ELT_2:[0-9]+]], s{{[0-9]+}}, 1 46 ; GCN-DAG: s_cselect_b32 s[[ELT_1:[0-9]+]], s{{[0-9]+}}, 1 48 ; GCN-DAG: s_cselect_b32 s[[ELT_0:[0-9]+]], s{{[0-9]+}}, 1
|
D | insert_vector_elt.ll | 600 ; VI-NEXT: s_cselect_b32 s5, s7, 5 602 ; VI-NEXT: s_cselect_b32 s4, s6, 5 642 ; VI-NEXT: s_cselect_b32 s5, s10, 5 644 ; VI-NEXT: s_cselect_b32 s6, s9, 5 646 ; VI-NEXT: s_cselect_b32 s4, s8, 5 693 ; VI-NEXT: s_cselect_b32 s5, s4, s11 695 ; VI-NEXT: s_cselect_b32 s7, s4, s10 697 ; VI-NEXT: s_cselect_b32 s9, s4, s9 699 ; VI-NEXT: s_cselect_b32 s4, s4, s8 757 ; VI-NEXT: s_cselect_b32 s5, s11, 5 [all …]
|
/external/llvm/test/MC/AMDGPU/ |
D | sop2.s | 37 s_cselect_b32 s1, s2, s3 label
|
/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | sop2.s | 45 s_cselect_b32 s1, s2, s3 label
|