/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | add-sub-no-carry.s | 107 v_subrev_u32_e32 v1, v2, v3 label 112 v_subrev_u32_e32 v1, s1, v3 label
|
D | gfx10_unsupported.s | 998 v_subrev_u32_e32 v1, s1, v3 label
|
D | gfx7_unsupported.s | 2491 v_subrev_u32_e32 v1, s1, v3 label
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | udivrem.ll | 98 ; GFX8-NEXT: v_subrev_u32_e32 v4, vcc, s7, v3 104 ; GFX8-NEXT: v_subrev_u32_e32 v4, vcc, s7, v3 225 ; GFX8-NEXT: v_subrev_u32_e32 v3, vcc, s6, v0 228 ; GFX8-NEXT: v_subrev_u32_e32 v3, vcc, s6, v0 235 ; GFX8-NEXT: v_subrev_u32_e32 v2, vcc, s7, v1 238 ; GFX8-NEXT: v_subrev_u32_e32 v2, vcc, s7, v1 431 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s8, v0 434 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s8, v0 444 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s9, v1 447 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s9, v1 [all …]
|
D | idiv-licm.ll | 92 ; GFX9-NEXT: v_subrev_u32_e32 v3, s2, v2 147 ; GFX9-NEXT: v_subrev_u32_e32 v4, s3, v3 153 ; GFX9-NEXT: v_subrev_u32_e32 v2, s2, v2 203 ; GFX9-NEXT: v_subrev_u32_e32 v3, s2, v2 206 ; GFX9-NEXT: v_subrev_u32_e32 v3, s2, v2
|
D | sdiv.ll | 94 ; TONGA-NEXT: v_subrev_u32_e32 v0, vcc, v4, v0 96 ; TONGA-NEXT: v_subrev_u32_e32 v4, vcc, v1, v0 501 ; TONGA-NEXT: v_subrev_u32_e32 v0, vcc, v8, v0 503 ; TONGA-NEXT: v_subrev_u32_e32 v8, vcc, v2, v0 529 ; TONGA-NEXT: v_subrev_u32_e32 v1, vcc, v4, v1 531 ; TONGA-NEXT: v_subrev_u32_e32 v4, vcc, v2, v1 995 ; TONGA-NEXT: v_subrev_u32_e32 v0, vcc, v8, v0 1022 ; TONGA-NEXT: v_subrev_u32_e32 v1, vcc, v4, v1 1051 ; TONGA-NEXT: v_subrev_u32_e32 v2, vcc, v10, v2 1063 ; TONGA-NEXT: v_subrev_u32_e32 v3, vcc, v9, v3 [all …]
|
D | sub.ll | 230 ; GFX9: v_subrev_u32_e32 v0, s0, v0
|
D | shrink-add-sub-constant.ll | 40 ; VI-NEXT: v_subrev_u32_e32 v0, vcc, 64, v0 51 ; GFX9-NEXT: v_subrev_u32_e32 v1, 64, v1 110 ; VI-NEXT: v_subrev_u32_e32 v2, vcc, 64, v3 112 ; VI-NEXT: v_subrev_u32_e32 v3, vcc, 64, v4 125 ; GFX9-NEXT: v_subrev_u32_e32 v1, 64, v1 127 ; GFX9-NEXT: v_subrev_u32_e32 v2, 64, v2
|
D | sdwa-peephole.ll | 25 ; NOSDWA: v_subrev_u32_e32 v{{[0-9]+}}, vcc, v{{[0-9]+}}, v[[DST]]
|
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
D | vop2_vi.txt | 132 # VI: v_subrev_u32_e32 v1, vcc, v2, v3 ; encoding: [0x02,0x07,0x02,0x36] 138 # VI: v_subrev_u32_e32 v1, vcc, v2, v3 ; encoding: [0x02,0x07,0x02,0x36]
|
D | gfx8_dasm_all.txt | 38733 # CHECK: v_subrev_u32_e32 v5, vcc, v1, v2 ; encoding: [0x01,0x05,0x0a,0x36] 38736 # CHECK: v_subrev_u32_e32 v255, vcc, v1, v2 ; encoding: [0x01,0x05,0xfe,0x37] 38739 # CHECK: v_subrev_u32_e32 v5, vcc, v255, v2 ; encoding: [0xff,0x05,0x0a,0x36] 38742 # CHECK: v_subrev_u32_e32 v5, vcc, s1, v2 ; encoding: [0x01,0x04,0x0a,0x36] 38745 # CHECK: v_subrev_u32_e32 v5, vcc, s101, v2 ; encoding: [0x65,0x04,0x0a,0x36] 38748 # CHECK: v_subrev_u32_e32 v5, vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x0a,0x36] 38751 # CHECK: v_subrev_u32_e32 v5, vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x0a,0x36] 38754 # CHECK: v_subrev_u32_e32 v5, vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x0a,0x36] 38757 # CHECK: v_subrev_u32_e32 v5, vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x0a,0x36] 38760 # CHECK: v_subrev_u32_e32 v5, vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x0a,0x36] [all …]
|
D | gfx9_dasm_all.txt | 36192 # CHECK: v_subrev_u32_e32 v5, v1, v2 ; encoding: [0x01,0x05,0x0a,0x6c] 36195 # CHECK: v_subrev_u32_e32 v255, v1, v2 ; encoding: [0x01,0x05,0xfe,0x6d] 36198 # CHECK: v_subrev_u32_e32 v5, v255, v2 ; encoding: [0xff,0x05,0x0a,0x6c] 36201 # CHECK: v_subrev_u32_e32 v5, s1, v2 ; encoding: [0x01,0x04,0x0a,0x6c] 36204 # CHECK: v_subrev_u32_e32 v5, s101, v2 ; encoding: [0x65,0x04,0x0a,0x6c] 36207 # CHECK: v_subrev_u32_e32 v5, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x0a,0x6c] 36210 # CHECK: v_subrev_u32_e32 v5, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x0a,0x6c] 36213 # CHECK: v_subrev_u32_e32 v5, vcc_lo, v2 ; encoding: [0x6a,0x04,0x0a,0x6c] 36216 # CHECK: v_subrev_u32_e32 v5, vcc_hi, v2 ; encoding: [0x6b,0x04,0x0a,0x6c] 36219 # CHECK: v_subrev_u32_e32 v5, m0, v2 ; encoding: [0x7c,0x04,0x0a,0x6c] [all …]
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | ssubsat.ll | 1122 ; GFX8-NEXT: v_subrev_u32_e32 v2, vcc, 0x7fffffff, v2 1123 ; GFX8-NEXT: v_subrev_u32_e32 v3, vcc, 0x80000000, v3 1248 ; GFX8-NEXT: v_subrev_u32_e32 v1, vcc, 0x7fffffff, v1 1250 ; GFX8-NEXT: v_subrev_u32_e32 v2, vcc, 0x80000000, v2 1297 ; GFX8-NEXT: v_subrev_u32_e32 v4, vcc, s4, v4 1301 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s5, v5 1305 ; GFX8-NEXT: v_subrev_u32_e32 v2, vcc, s4, v2 1307 ; GFX8-NEXT: v_subrev_u32_e32 v4, vcc, s5, v4 1443 ; GFX8-NEXT: v_subrev_u32_e32 v6, vcc, s4, v6 1447 ; GFX8-NEXT: v_subrev_u32_e32 v7, vcc, s5, v7 [all …]
|
D | divergent-control-flow.ll | 206 ; CHECK-NEXT: v_subrev_u32_e32 v0, s2, v0
|
D | usubsat.ll | 2663 ; GFX8-NEXT: v_subrev_u32_e32 v3, vcc, s0, v0 3176 ; GFX8-NEXT: v_subrev_u32_e32 v5, vcc, s0, v0
|