/external/llvm/test/MC/AMDGPU/ |
D | vop3.s | 333 v_div_scale_f32 v24, vcc, v22, v22, v20 label 337 v_div_scale_f32 v24, vcc, s[10:11], v22, v20 label 341 v_div_scale_f32 v24, s[10:11], v22, v22, v20 label 345 v_div_scale_f32 v24, vcc, v22, 1.0, v22 label 349 v_div_scale_f32 v24, vcc, v22, v22, -2.0 label 353 v_div_scale_f32 v24, vcc, v22, v22, 0xc0000000 label
|
D | vop3-errs.s | 7 v_div_scale_f32 v24, vcc, v22, 1.1, v22 label
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | fdiv.ll | 24 ; I754-DAG: v_div_scale_f32 85 ; I754: v_div_scale_f32 86 ; I754: v_div_scale_f32 87 ; I754: v_div_scale_f32 88 ; I754: v_div_scale_f32 170 ; I754: v_div_scale_f32 171 ; I754: v_div_scale_f32 172 ; I754: v_div_scale_f32 173 ; I754: v_div_scale_f32 174 ; I754: v_div_scale_f32 [all …]
|
D | llvm.amdgcn.div.scale.ll | 11 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 31 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 91 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 109 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 127 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 145 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 236 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[VA]] 250 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[VB]], [[A]] 292 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[A]], 1.0 308 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], 2.0, 2.0, [[A]] [all …]
|
D | llvm.amdgcn.rcp.ll | 38 ; SI: v_div_scale_f32
|
D | frem.ll | 8 ; GCN: v_div_scale_f32
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | llvm.powi.ll | 58 ; GFX7-NEXT: v_div_scale_f32 v1, s[4:5], v0, v0, 1.0 62 ; GFX7-NEXT: v_div_scale_f32 v3, vcc, 1.0, v0, 1.0 74 ; GFX8-NEXT: v_div_scale_f32 v1, s[4:5], v0, v0, 1.0 75 ; GFX8-NEXT: v_div_scale_f32 v2, vcc, 1.0, v0, 1.0 105 ; GFX7-NEXT: v_div_scale_f32 v1, s[4:5], v0, v0, 1.0 109 ; GFX7-NEXT: v_div_scale_f32 v3, vcc, 1.0, v0, 1.0 122 ; GFX8-NEXT: v_div_scale_f32 v1, s[4:5], v0, v0, 1.0 123 ; GFX8-NEXT: v_div_scale_f32 v2, vcc, 1.0, v0, 1.0 201 ; GFX7-NEXT: v_div_scale_f32 v1, s[4:5], v0, v0, 1.0 205 ; GFX7-NEXT: v_div_scale_f32 v3, vcc, 1.0, v0, 1.0 [all …]
|
D | fdiv.ll | 17 ; GCN: v_div_scale_f32 [[NUM_SCALE:v[0-9]+]] 18 ; GCN-DAG: v_div_scale_f32 [[DEN_SCALE:v[0-9]+]] 44 ; GCN: v_div_scale_f32 [[NUM_SCALE:v[0-9]+]] 47 ; PREGFX10-DAG: v_div_scale_f32 [[DEN_SCALE:v[0-9]+]] 60 ; GFX10: v_div_scale_f32 [[DEN_SCALE:v[0-9]+]] 166 ; GCN: v_div_scale_f32 167 ; GCN: v_div_scale_f32 168 ; GCN: v_div_scale_f32 169 ; GCN: v_div_scale_f32 289 ; GCN: v_div_scale_f32 [[NUM_SCALE:v[0-9]+]] [all …]
|
D | fdiv32-to-rcp-folding.ll | 236 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, 2.0{{$}} 237 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, 2.0{{$}} 238 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 239 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 279 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 280 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 281 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 282 ; GCN-DENORM-DAG: v_div_scale_f32 {{.*}}, -2.0{{$}} 325 ; GCN-DENORM-DAG: v_div_scale_f32 327 ; GCN-DENORM-DAG: v_div_scale_f32 [all …]
|
D | frem.ll | 28 ; SI-NEXT: v_div_scale_f32 v2, vcc, v0, v1, v0 29 ; SI-NEXT: v_div_scale_f32 v3, s[4:5], v1, v1, v0 69 ; CI-NEXT: v_div_scale_f32 v3, s[0:1], v1, v1, v0 70 ; CI-NEXT: v_div_scale_f32 v2, vcc, v0, v1, v0 324 ; SI-NEXT: v_div_scale_f32 v2, vcc, v0, v1, v0 325 ; SI-NEXT: v_div_scale_f32 v3, s[4:5], v1, v1, v0 360 ; CI-NEXT: v_div_scale_f32 v3, s[0:1], v1, v1, v0 361 ; CI-NEXT: v_div_scale_f32 v2, vcc, v0, v1, v0 394 ; VI-NEXT: v_div_scale_f32 v5, s[0:1], v2, v2, v4 395 ; VI-NEXT: v_div_scale_f32 v3, vcc, v4, v2, v4 [all …]
|
D | llvm.amdgcn.div.scale.ll | 11 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 31 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 91 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 109 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 127 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[A]] 145 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[B]], [[A]] 236 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[B]], [[B]], [[VA]] 250 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[VB]], [[A]] 292 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], [[A]], [[A]], 1.0 308 ; SI: v_div_scale_f32 [[RESULT0:v[0-9]+]], [[RESULT1:s\[[0-9]+:[0-9]+\]]], 2.0, 2.0, [[A]] [all …]
|
D | llvm.amdgcn.rcp.ll | 56 ; SI: v_div_scale_f32
|
D | fdiv.f16.ll | 12 ; SI: v_div_scale_f32 13 ; SI-DAG: v_div_scale_f32
|
D | wave32.ll | 363 ; GFX1032: v_div_scale_f32 v{{[0-9]+}}, s{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} 364 ; GFX1064: v_div_scale_f32 v{{[0-9]+}}, s[{{[0-9:]+}}], v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} 479 ; GFX1032: v_div_scale_f32 v{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+}} 480 ; GFX1064: v_div_scale_f32 v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+… 482 ; GFX1032: v_div_scale_f32 v{{[0-9]+}}, vcc_lo, s{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+}} 483 ; GFX1064: v_div_scale_f32 v{{[0-9]+}}, vcc, s{{[0-9]+}}, s{{[0-9]+}}, s{{[0-9]+}}
|
D | early-if-convert.ll | 160 ; GCN: v_div_scale_f32
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | llvm.amdgcn.div.scale.ll | 21 ; GFX7-NEXT: v_div_scale_f32 v0, s[2:3], v0, v0, v2 40 ; GFX8-NEXT: v_div_scale_f32 v2, s[2:3], v1, v1, v0 55 ; GFX10-NEXT: v_div_scale_f32 v0, s2, v0, v0, v1 86 ; GFX7-NEXT: v_div_scale_f32 v0, s[2:3], v2, v0, v2 105 ; GFX8-NEXT: v_div_scale_f32 v2, s[2:3], v0, v1, v0 120 ; GFX10-NEXT: v_div_scale_f32 v0, s2, v1, v0, v1 292 ; GFX7-NEXT: v_div_scale_f32 v0, s[0:1], v0, v0, s8 308 ; GFX8-NEXT: v_div_scale_f32 v2, s[0:1], v0, v0, s0 323 ; GFX10-NEXT: v_div_scale_f32 v0, s0, v0, v0, s0 352 ; GFX7-NEXT: v_div_scale_f32 v0, s[0:1], s8, v0, s8 [all …]
|
D | frem.ll | 21 ; CI-NEXT: v_div_scale_f32 v2, s[0:1], v1, v1, v0 22 ; CI-NEXT: v_div_scale_f32 v3, vcc, v0, v1, v0 197 ; CI-NEXT: v_div_scale_f32 v1, s[0:1], v0, v0, s2 198 ; CI-NEXT: v_div_scale_f32 v2, vcc, s2, v0, s2 226 ; VI-NEXT: v_div_scale_f32 v1, s[0:1], v0, v0, s2 227 ; VI-NEXT: v_div_scale_f32 v2, vcc, s2, v0, s2 526 ; CI-NEXT: v_div_scale_f32 v2, s[0:1], v1, v1, v0 527 ; CI-NEXT: v_div_scale_f32 v3, vcc, v0, v1, v0 545 ; CI-NEXT: v_div_scale_f32 v3, s[0:1], v2, v2, v1 546 ; CI-NEXT: v_div_scale_f32 v4, vcc, v1, v2, v1 [all …]
|
D | constant-bus-restriction.ll | 218 ; GFX9-NEXT: v_div_scale_f32 v0, s[0:1], s2, v0, s2 223 ; GFX10-NEXT: v_div_scale_f32 v0, s0, s2, s3, s2 234 ; GFX9-NEXT: v_div_scale_f32 v0, s[0:1], v0, v0, s2 239 ; GFX10-NEXT: v_div_scale_f32 v0, s0, s3, s3, s2
|
/external/llvm-project/llvm/test/MC/AMDGPU/ |
D | vop3.s | 426 v_div_scale_f32 v24, vcc, v22, v22, v20 label 430 v_div_scale_f32 v24, vcc, -v22, v22, v20 label 434 v_div_scale_f32 v24, vcc, v22, -v22, v20 clamp label 438 v_div_scale_f32 v24, vcc, v22, v22, -v20 clamp div:2 label 442 v_div_scale_f32 v24, s[10:11], v22, v22, v20 label 446 v_div_scale_f32 v24, vcc, v22, 1.0, v22 label 450 v_div_scale_f32 v24, vcc, v22, v22, -2.0 label 454 v_div_scale_f32 v24, vcc, v22, v22, 0xc0000000 label
|
D | vop3-errs.s | 9 v_div_scale_f32 v24, vcc, v22, 1.1, v22 label 100 v_div_scale_f32 v24, vcc, v22, v22, |v20| label
|
D | wave_any.s | 201 v_div_scale_f32 v2, s2, v0, v0, v2 label 204 v_div_scale_f32 v2, s[2:3], v0, v0, v2 label
|
D | wave32.s | 386 v_div_scale_f32 v2, s2, v0, v0, v2 label 390 v_div_scale_f32 v2, s[2:3], v0, v0, v2 label
|
/external/llvm/test/MC/Disassembler/AMDGPU/ |
D | vop3_vi.txt | 198 # VI: v_div_scale_f32 v24, vcc, v22, v22, v20 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0x52,0x0… 201 # FIXME: v_div_scale_f32 v24, vcc, s[10:11], v22, v20 ; encoding: [0x18,0x6a,0xe0,0xd1,0x0a,0x2c,… 204 # VI: v_div_scale_f32 v24, s[10:11], v22, v22, v20 ; encoding: [0x18,0x0a,0xe0,0xd1,0x16,0x2d,0x5… 207 # VI: v_div_scale_f32 v24, vcc, v22, 1.0, v22 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0xe5,0x59,0x0… 210 # VI: v_div_scale_f32 v24, vcc, v22, v22, -2.0 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0xd6,0x… 213 # VI: v_div_scale_f32 v24, vcc, v22, v22, -2.0 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0xd6,0x…
|
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
D | wave32.txt | 142 # GFX1032: v_div_scale_f32 v2, s2, v0, v0, v2 143 # GFX1064: v_div_scale_f32 v2, s[2:3], v0, v0, v2
|
D | vop3_vi.txt | 225 # VI: v_div_scale_f32 v24, vcc, v22, v22, v20 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0x52,0x0… 228 # FIXME: v_div_scale_f32 v24, vcc, s[10:11], v22, v20 ; encoding: [0x18,0x6a,0xe0,0xd1,0x0a,0x2c,… 231 # VI: v_div_scale_f32 v24, s[10:11], v22, v22, v20 ; encoding: [0x18,0x0a,0xe0,0xd1,0x16,0x2d,0x5… 234 # VI: v_div_scale_f32 v24, vcc, v22, 1.0, v22 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0xe5,0x59,0x0… 237 # VI: v_div_scale_f32 v24, vcc, v22, v22, -2.0 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0xd6,0x… 240 # VI: v_div_scale_f32 v24, vcc, v22, v22, -2.0 ; encoding: [0x18,0x6a,0xe0,0xd1,0x16,0x2d,0xd6,0x…
|