[all-commits] [llvm/llvm-project] 20ca49: AMDGPU: Update tests to use modern buffer intrinsics
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Jan 16 10:49:53 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 20ca49b646b73619b05d1a6908c5ab3416f53f97
https://github.com/llvm/llvm-project/commit/20ca49b646b73619b05d1a6908c5ab3416f53f97
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M llvm/test/CodeGen/AMDGPU/amdpal.ll
M llvm/test/CodeGen/AMDGPU/else.ll
M llvm/test/CodeGen/AMDGPU/i1-copy-from-loop.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.softwqm.ll
M llvm/test/CodeGen/AMDGPU/loop_exit_with_xor.ll
M llvm/test/CodeGen/AMDGPU/mubuf-legalize-operands.ll
M llvm/test/CodeGen/AMDGPU/mubuf-shader-vgpr.ll
M llvm/test/CodeGen/AMDGPU/uniform-branch-intrinsic-cond.ll
M llvm/test/CodeGen/AMDGPU/vgpr-descriptor-waterfall-loop-idom-update.ll
M llvm/test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot.ll
M llvm/test/CodeGen/AMDGPU/wait.ll
M llvm/test/CodeGen/AMDGPU/wave32.ll
M llvm/test/CodeGen/AMDGPU/wqm.ll
Log Message:
-----------
AMDGPU: Update tests to use modern buffer intrinsics
Commit: 86d14ed766eb10b2c0c61126343bb305676d85de
https://github.com/llvm/llvm-project/commit/86d14ed766eb10b2c0c61126343bb305676d85de
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M llvm/include/llvm/Target/TargetSelectionDAG.td
Log Message:
-----------
TableGen: Remove dead code
Commit: 03a592f18ba57d52a65e70ad5e1dd709cdcfb71d
https://github.com/llvm/llvm-project/commit/03a592f18ba57d52a65e70ad5e1dd709cdcfb71d
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
A llvm/test/TableGen/GlobalISelEmitter-input-discard.td
M llvm/utils/TableGen/GlobalISelEmitter.cpp
Log Message:
-----------
TableGen/GlobalISel: Fix srcvalue inputs
Allow using srcvalue for discarding pattern inputs.
Commit: 0d0fce42b0ea7c7ce18cd0191f95204a0b800b15
https://github.com/llvm/llvm-project/commit/0d0fce42b0ea7c7ce18cd0191f95204a0b800b15
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
M llvm/lib/CodeGen/TargetLoweringBase.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.h
M llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
M llvm/lib/Target/SystemZ/SystemZISelLowering.h
M llvm/lib/Target/XCore/XCoreISelLowering.cpp
M llvm/lib/Target/XCore/XCoreISelLowering.h
M llvm/test/CodeGen/AArch64/GlobalISel/constant-dbg-loc.ll
A llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-load-metadata.ll
M llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-stackprotect-check.ll
A llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-store-metadata.ll
M llvm/test/CodeGen/AArch64/GlobalISel/localizer-arm64-tti.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll
M llvm/test/CodeGen/Mips/GlobalISel/irtranslator/var_arg.ll
M llvm/test/CodeGen/X86/GlobalISel/x86_64-irtranslator-struct-return.ll
Log Message:
-----------
GlobalISel: Preserve load/store metadata in IRTranslator
This was dropping the invariant metadata on dead argument loads, so
they weren't deleted.
Atomics still need to be fixed the same way. Also, apparently store
was never preserving dereferencable which should also be fixed.
Commit: d0943537e10e25281164bb27df843e283dc6666c
https://github.com/llvm/llvm-project/commit/d0943537e10e25281164bb27df843e283dc6666c
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
M llvm/lib/CodeGen/TargetLoweringBase.cpp
A llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-atomic-metadata.ll
Log Message:
-----------
GlobalISel: Apply target MMO flags to atomics
Unify MMO flag handling with SelectionDAG like with loads and stores.
Commit: de4f88df97cbc99b0a7855b177d62f62f4ddd533
https://github.com/llvm/llvm-project/commit/de4f88df97cbc99b0a7855b177d62f62f4ddd533
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M llvm/test/CodeGen/AMDGPU/couldnt-join-subrange-3.mir
Log Message:
-----------
AMDGPU: Remove IR section from MIR test
Also generate check lines so this isn't just testing the meaningless
block name.
Compare: https://github.com/llvm/llvm-project/compare/c0d909a1b12f...de4f88df97cb
More information about the All-commits
mailing list