/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | vop2-err.s | 41 v_addc_u32_e32 v1, vcc, v2, v3, s[2:3] label 44 v_addc_u32_e32 v1, s[0:1], v2, v3, s[2:3] label 47 v_addc_u32_e32 v1, vcc, v2, v3, -1 label 50 v_addc_u32_e32 v1, vcc, v2, v3, 123 label 53 v_addc_u32_e32 v1, vcc, v2, v3, s0 label 56 v_addc_u32_e32 v1, -1, v2, v3, s0 label
|
/external/llvm/test/MC/AMDGPU/ |
D | vop2-err.s | 44 v_addc_u32_e32 v1, vcc, v2, v3, s[2:3] label 47 v_addc_u32_e32 v1, s[0:1], v2, v3, s[2:3] label 50 v_addc_u32_e32 v1, vcc, v2, v3, -1 label 53 v_addc_u32_e32 v1, vcc, v2, v3, 123 label 56 v_addc_u32_e32 v1, vcc, v2, v3, s0 label 59 v_addc_u32_e32 v1, -1, v2, v3, s0 label
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | udiv64.ll | 39 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v2, v9, vcc 43 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v7, v6, vcc 44 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v9, v1, vcc 47 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc 63 ; GCN-NEXT: v_addc_u32_e32 v11, vcc, v2, v12, vcc 66 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v11, v9, vcc 67 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v8, v1, vcc 69 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v2, v6, vcc 73 ; GCN-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 80 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc [all …]
|
D | max.i16.ll | 15 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 18 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 23 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc 63 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 66 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 71 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 113 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 116 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 118 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v1, vcc 122 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v3, vcc [all …]
|
D | urem64.ll | 41 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v2, v9, vcc 45 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v7, v6, vcc 46 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v9, v1, vcc 49 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc 64 ; GCN-NEXT: v_addc_u32_e32 v11, vcc, v2, v12, vcc 67 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v11, v9, vcc 68 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v8, v1, vcc 70 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v2, v6, vcc 74 ; GCN-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 81 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc [all …]
|
D | insert_vector_elt.v2i16.ll | 523 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 527 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 541 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 545 ; CI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 584 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 589 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 604 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 609 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 647 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 651 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc [all …]
|
D | srem64.ll | 41 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v2, v9, vcc 45 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v7, v6, vcc 46 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v9, v1, vcc 49 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc 64 ; GCN-NEXT: v_addc_u32_e32 v11, vcc, v2, v12, vcc 67 ; GCN-NEXT: v_addc_u32_e32 v7, vcc, v11, v9, vcc 68 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v8, v1, vcc 70 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v2, v6, vcc 74 ; GCN-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 81 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v2, v6, vcc [all …]
|
D | llvm.mulo.ll | 18 ; SI-NEXT: v_addc_u32_e32 v2, vcc, 0, v6, vcc 21 ; SI-NEXT: v_addc_u32_e32 v2, vcc, v2, v4, vcc 22 ; SI-NEXT: v_addc_u32_e32 v4, vcc, 0, v9, vcc 24 ; SI-NEXT: v_addc_u32_e32 v3, vcc, 0, v4, vcc 70 ; SI-NEXT: v_addc_u32_e32 v7, vcc, 0, v7, vcc 73 ; SI-NEXT: v_addc_u32_e32 v8, vcc, v7, v6, vcc 75 ; SI-NEXT: v_addc_u32_e32 v9, vcc, 0, v10, vcc 78 ; SI-NEXT: v_addc_u32_e32 v9, vcc, v12, v9, vcc 152 ; SI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 155 ; SI-NEXT: v_addc_u32_e32 v1, vcc, v3, v1, vcc [all …]
|
D | sdiv64.ll | 46 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v7, v8, vcc 50 ; GCN-NEXT: v_addc_u32_e32 v4, vcc, v6, v5, vcc 51 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v9, v1, vcc 54 ; GCN-NEXT: v_addc_u32_e32 v4, vcc, v7, v5, vcc 70 ; GCN-NEXT: v_addc_u32_e32 v11, vcc, v7, v12, vcc 73 ; GCN-NEXT: v_addc_u32_e32 v6, vcc, v11, v9, vcc 74 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v8, v1, vcc 76 ; GCN-NEXT: v_addc_u32_e32 v5, vcc, v7, v5, vcc 83 ; GCN-NEXT: v_addc_u32_e32 v2, vcc, 0, v2, vcc 90 ; GCN-NEXT: v_addc_u32_e32 v4, vcc, v7, v5, vcc [all …]
|
D | add_i128.ll | 5 ; GCN-NEXT: v_addc_u32_e32 v{{[0-9]+}}, vcc, v{{[0-9]+}}, v{{[0-9]+}}, vcc 6 ; GCN-NEXT: v_addc_u32_e32 v{{[0-9]+}}, vcc, v{{[0-9]+}}, v{{[0-9]+}}, vcc 7 ; GCN-NEXT: v_addc_u32_e32 v[[HI:[0-9]+]], vcc, v{{[0-9]+}}, v{{[0-9]+}}, vcc
|
D | llvm.amdgcn.cvt.pkrtz.ll | 120 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 123 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 128 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc 182 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 186 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 236 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 240 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 294 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 297 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 302 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc [all …]
|
D | shrink-add-sub-constant.ll | 34 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 38 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 103 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 108 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 184 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 188 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 249 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 253 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 314 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 318 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc [all …]
|
D | shl.v2i16.ll | 87 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 89 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 94 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 160 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 166 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 229 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 235 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 297 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 301 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 359 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | lshr.v2i16.ll | 87 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 89 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 94 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 160 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 166 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 229 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 235 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 297 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 301 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 358 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | amdgpu-codegenprepare-idiv.ll | 340 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v3, vcc 388 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v3, vcc 552 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v3, vcc 599 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v3, vcc 1838 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v2, vcc 1849 ; GCN-NEXT: v_addc_u32_e32 v2, vcc, 0, v1, vcc 1861 ; GCN-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 1864 ; GCN-NEXT: v_addc_u32_e32 v3, vcc, 0, v5, vcc 1995 ; GCN-NEXT: v_addc_u32_e32 v0, vcc, 0, v2, vcc 2001 ; GCN-NEXT: v_addc_u32_e32 v1, vcc, 0, v2, vcc [all …]
|
D | cvt_f32_ubyte.ll | 410 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 453 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 499 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 546 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 605 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 607 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 609 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v1, vcc 611 ; VI-NEXT: v_addc_u32_e32 v7, vcc, 0, v1, vcc 690 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 775 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | sub.v2i16.ll | 32 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 35 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 182 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 227 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 270 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 313 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 359 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 405 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 408 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 459 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | sdwa-op64-test.ll | 8 ; FIJI: v_addc_u32_e32 v{{[0-9]+}}, vcc, 0, v{{[0-9]+}}, vcc{{$}} 49 ; FIJI: v_addc_u32_e32 v{{[0-9]+}}, vcc, 0, v{{[0-9]+}}, vcc{{$}} 51 ; FIJI: v_addc_u32_e32 v{{[0-9]+}}, vcc, 0, v{{[0-9]+}}, vcc{{$}}
|
D | fmin_legacy.f64.ll | 34 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 86 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 138 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 190 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 242 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 294 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 346 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 398 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | fmed3.ll | 38 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 42 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 45 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc 52 ; VI-NEXT: v_addc_u32_e32 v7, vcc, 0, v7, vcc 133 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 137 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc 140 ; VI-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc 147 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 240 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 244 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v3, vcc [all …]
|
D | llvm.amdgcn.atomic.inc.ll | 359 ; CI-NEXT: v_addc_u32_e32 v4, vcc, 0, v1, vcc 363 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 365 ; CI-NEXT: v_addc_u32_e32 v3, vcc, 0, v4, vcc 380 ; VI-NEXT: v_addc_u32_e32 v4, vcc, 0, v1, vcc 384 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 386 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v4, vcc 421 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 423 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 436 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 438 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | sdiv.i64.ll | 21 ; CHECK-NEXT: v_addc_u32_e32 v3, vcc, v3, v4, vcc 30 ; CHECK-NEXT: v_addc_u32_e32 v1, vcc, v1, v8, vcc 98 ; CHECK-NEXT: v_addc_u32_e32 v9, vcc, v9, v10, vcc 100 ; CHECK-NEXT: v_addc_u32_e32 v9, vcc, 0, v9, vcc 141 ; CHECK-NEXT: v_addc_u32_e32 v12, vcc, 0, v9, vcc 149 ; CHECK-NEXT: v_addc_u32_e32 v5, vcc, 0, v12, vcc 297 ; CHECK-NEXT: v_addc_u32_e32 v1, vcc, v1, v3, vcc 299 ; CHECK-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 406 ; GISEL-NEXT: v_addc_u32_e32 v5, vcc, v5, v8, vcc 413 ; GISEL-NEXT: v_addc_u32_e32 v1, vcc, v1, v11, vcc [all …]
|
D | llvm.amdgcn.atomic.dec.ll | 373 ; CI-NEXT: v_addc_u32_e32 v4, vcc, 0, v1, vcc 377 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 379 ; CI-NEXT: v_addc_u32_e32 v3, vcc, 0, v4, vcc 394 ; VI-NEXT: v_addc_u32_e32 v4, vcc, 0, v1, vcc 398 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 400 ; VI-NEXT: v_addc_u32_e32 v3, vcc, 0, v4, vcc 448 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 450 ; CI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 463 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 465 ; VI-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc [all …]
|
D | llvm.amdgcn.div.scale.ll | 34 ; GFX8-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 36 ; GFX8-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 99 ; GFX8-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 101 ; GFX8-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 147 ; GFX7-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 149 ; GFX7-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 168 ; GFX8-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 170 ; GFX8-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc 217 ; GFX7-NEXT: v_addc_u32_e32 v1, vcc, 0, v1, vcc 219 ; GFX7-NEXT: v_addc_u32_e32 v3, vcc, 0, v1, vcc [all …]
|
D | udiv.i64.ll | 88 ; CHECK-NEXT: v_addc_u32_e32 v5, vcc, v5, v6, vcc 90 ; CHECK-NEXT: v_addc_u32_e32 v5, vcc, 0, v5, vcc 117 ; CHECK-NEXT: v_addc_u32_e32 v11, vcc, 0, v5, vcc 120 ; CHECK-NEXT: v_addc_u32_e32 v12, vcc, 0, v11, vcc 267 ; CHECK-NEXT: v_addc_u32_e32 v2, vcc, v2, v5, vcc 269 ; CHECK-NEXT: v_addc_u32_e32 v2, vcc, 0, v2, vcc 440 ; GISEL-NEXT: v_addc_u32_e32 v9, vcc, v9, v10, vcc 482 ; GISEL-NEXT: v_addc_u32_e32 v12, vcc, 0, v9, vcc 490 ; GISEL-NEXT: v_addc_u32_e32 v4, vcc, 0, v12, vcc 567 ; GISEL-NEXT: v_addc_u32_e32 v5, vcc, v5, v8, vcc [all …]
|