]> granicus.if.org Git - llvm/commit
[AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
authorAlexander Timofeev <Alexander.Timofeev@amd.com>
Wed, 21 Aug 2019 15:15:04 +0000 (15:15 +0000)
committerAlexander Timofeev <Alexander.Timofeev@amd.com>
Wed, 21 Aug 2019 15:15:04 +0000 (15:15 +0000)
commit7822759c5ffba89386fe03ec258f78a09d263efc
tree0a25a6db6d8eb5e5220d0ede47a8c5a38c4d5407
parenta13d6ea322ec6232bc998e552bed9e9375f8ec7a
[AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Differential Revision: https://reviews.llvm.org/D63731
Reviewers: qcolombet, rampitec

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@369532 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineInstr.h
lib/CodeGen/PeepholeOptimizer.cpp
lib/Target/AMDGPU/SIFoldOperands.cpp
lib/Target/AMDGPU/SIInstrInfo.cpp
test/CodeGen/AMDGPU/constant-fold-imm-immreg.mir