[AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles
authorCarl Ritson <carl.ritson@amd.com>
Sat, 20 Mar 2021 01:03:26 +0000 (10:03 +0900)
committerCarl Ritson <carl.ritson@amd.com>
Sat, 20 Mar 2021 01:26:23 +0000 (10:26 +0900)
commitb76c09023d9a341353d7bcae1782154d80121838
tree041f6c63a961527ecd6ea67ab2fed1f3593584ad
parent697f90ebfa7c48d61e7ed0d627b91f369b5014bd
[AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles

Add code so duplication index register changes can be removed from
inside bundles.

Reviewed By: rampitec, foad

Differential Revision: https://reviews.llvm.org/D98940
llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
llvm/test/CodeGen/AMDGPU/set-gpr-idx-peephole.mir