Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6 |
|
#
9ddc31d0 |
| 09-Dec-2024 |
Jay Foad <jay.foad@amd.com> |
[AMDGPU] New GFX12 aliases lds_direct_load and lds_param_load (#119205)
This is for compatibility with SP3.
|
Revision tags: llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3, llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4 |
|
#
7c68a958 |
| 03-Apr-2024 |
Changpeng Fang <changpeng.fang@amd.com> |
AMDGPU: Use PseudoInstr to name SIMCInstr for DSDIR and SOPs, NFC (#87537)
We should consistently use PseudoInstr instead of Mnemonic to name
SIMCInstr, even though they may be the same in most cas
AMDGPU: Use PseudoInstr to name SIMCInstr for DSDIR and SOPs, NFC (#87537)
We should consistently use PseudoInstr instead of Mnemonic to name
SIMCInstr, even though they may be the same in most cases
show more ...
|
Revision tags: llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1 |
|
#
bf631c63 |
| 05-Mar-2024 |
Changpeng Fang <changpeng.fang@amd.com> |
AMDGPU: Copy SubtargetPredicate from pseudo for DSDIR_Real (#84057)
|
Revision tags: llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3 |
|
#
17ac5b15 |
| 14-Feb-2024 |
Jay Foad <jay.foad@amd.com> |
[AMDGPU] Make use of defvar in DSDIR definitions. NFC.
|
Revision tags: llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1 |
|
#
4b8e55cb |
| 25-Jan-2024 |
Ivan Kosarev <ivan.kosarev@amd.com> |
[AMDGPU][AsmParser][NFC] Rename integer modifier operands to follow the convention. (#79284)
Part of <https://github.com/llvm/llvm-project/issues/62629>.
|
Revision tags: llvmorg-19-init |
|
#
7a259634 |
| 09-Jan-2024 |
Jay Foad <jay.foad@amd.com> |
[AMDGPU] Flip the default value of maybeAtomic. NFCI. (#75220)
In practice maybeAtomic = 0 is used to prevent SIMemoryLegalizer from
interfering with instructions that are mayLoad or mayStore but l
[AMDGPU] Flip the default value of maybeAtomic. NFCI. (#75220)
In practice maybeAtomic = 0 is used to prevent SIMemoryLegalizer from
interfering with instructions that are mayLoad or mayStore but lack
MachineMemOperands. These instructions should be the exception not the
rule, so this patch sets maybeAtomic = 1 by default and only overrides
it to 0 where necessary.
show more ...
|
#
82e33d62 |
| 03-Jan-2024 |
Mirko Brkušanin <Mirko.Brkusanin@amd.com> |
[AMDGPU] Add VDSDIR instructions for GFX12 (#75197)
|