| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | memory-legalizer-fence.ll | 1938 ; GFX90A-NOTTGSPLIT-NEXT: buffer_wbl2 1946 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2016 ; GFX90A-NOTTGSPLIT-NEXT: buffer_wbl2 2022 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2090 ; GFX90A-NOTTGSPLIT-NEXT: buffer_wbl2 2098 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2182 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2266 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2342 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2418 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 [all …]
|
| H A D | fp-atomics-gfx940.ll | 34 ; GFX940-NEXT: buffer_wbl2 sc0 sc1 51 ; GFX940-NEXT: buffer_wbl2 sc0 sc1 77 ; GFX940-NEXT: buffer_wbl2 sc0 sc1 195 ; GFX940-NEXT: buffer_wbl2 sc0 sc1 209 ; GFX940-NEXT: buffer_wbl2 sc0 sc1
|
| H A D | memory-legalizer-flat-system.ll | 901 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1035 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1428 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1576 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1737 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2053 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2223 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2673 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2834 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 3008 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 [all …]
|
| H A D | memory-legalizer-global-system.ll | 909 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1051 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1464 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1620 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 1787 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2122 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2303 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2762 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 2928 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 3105 ; GFX90A-TGSPLIT-NEXT: buffer_wbl2 [all …]
|
| H A D | memory-legalizer-flat-agent.ll | 919 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1051 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1440 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1589 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1746 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2058 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2224 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2663 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2825 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2995 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 [all …]
|
| H A D | memory-legalizer-global-agent.ll | 927 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1067 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1476 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1633 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 1796 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2127 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2304 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2752 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 2919 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 3092 ; GFX940-TGSPLIT-NEXT: buffer_wbl2 sc1 [all …]
|
| H A D | fp64-atomics-gfx90a.ll | 427 ; GFX90A-NEXT: buffer_wbl2 475 ; GFX90A-NEXT: buffer_wbl2 533 ; GFX90A-NEXT: buffer_wbl2 580 ; GFX90A-NEXT: buffer_wbl2 666 ; GFX90A-NEXT: buffer_wbl2 715 ; GFX90A-NEXT: buffer_wbl2 745 ; GFX90A-NEXT: buffer_wbl2 792 ; GFX90A-NEXT: buffer_wbl2
|
| H A D | global-atomics-fp.ll | 74 ; GFX90A-NEXT: buffer_wbl2 644 ; GFX90A-NEXT: buffer_wbl2
|
| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | gfx940_err.s | 66 buffer_wbl2 glc label 69 buffer_wbl2 scc label
|
| H A D | gfx940_asm_features.s | 280 buffer_wbl2 sc1 label 285 buffer_wbl2 sc0 label 290 buffer_wbl2 sc0 sc1 label
|
| H A D | gfx90a_asm_features.s | 327 buffer_wbl2 label
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | fp64-atomics-gfx90a.ll | 373 ; GFX90A-NEXT: buffer_wbl2 421 ; GFX90A-NEXT: buffer_wbl2 479 ; GFX90A-NEXT: buffer_wbl2 526 ; GFX90A-NEXT: buffer_wbl2 612 ; GFX90A-NEXT: buffer_wbl2 661 ; GFX90A-NEXT: buffer_wbl2 691 ; GFX90A-NEXT: buffer_wbl2 738 ; GFX90A-NEXT: buffer_wbl2
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | gfx940_dasm_features.txt | 186 # GFX940: buffer_wbl2 sc1 ; encoding: [0x00,0x80,0xa0,0xe0,0x00,0x00,0x00,0… 189 # GFX940: buffer_wbl2 sc0 ; encoding: [0x00,0x40,0xa0,0xe0,0x00,0x00,0x00,0… 192 # GFX940: buffer_wbl2 sc0 sc1 ; encoding: [0x00,0xc0,0xa0,0xe0,0x00,0x00,0x00,0…
|
| H A D | gfx90a_dasm_features.txt | 243 # GFX90A: buffer_wbl2 ; encoding: [0x00,0x00,0xa0,0xe0,0x00,0x00,0x00,0x00]
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | AMDGPUUsage.rst | 7363 store atomic release - system - global 1. buffer_wbl2 7505 atomicrmw release - system - global 1. buffer_wbl2 7690 fence release - system *none* 1. buffer_wbl2 7993 atomicrmw acq_rel - system - global 1. buffer_wbl2 8144 atomicrmw acq_rel - system - generic 1. buffer_wbl2 8438 fence acq_rel - system *none* 1. buffer_wbl2 8847 in the same agent a ``buffer_wbl2`` is required. It does nothing if the 9681 store atomic release - agent - global 1. buffer_wbl2 sc1=1 9836 atomicrmw release - agent - global 1. buffer_wbl2 sc1=1 10005 fence release - agent *none* 1. buffer_wbl2 sc1=1 [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | BUFInstructions.td | 1209 def BUFFER_WBL2 : MUBUF_Invalidate<"buffer_wbl2"> {
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX90a.rst | 439 buffer_wbl2
|
| H A D | AMDGPUAsmGFX940.rst | 421 buffer_wbl2
|