]> granicus.if.org Git - llvm/commit
AMDGPU: Set hasSideEffects 0 on _term instructions
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 25 Mar 2019 21:10:12 +0000 (21:10 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 25 Mar 2019 21:10:12 +0000 (21:10 +0000)
commitd8ebe2971a8a9bcd9d0fd42771c738e7698116e6
tree6a22ff87105e62012ec1ad66cba4c31751c00cc4
parenta81909135b7da7710b97124af7d9a49a5746b317
AMDGPU: Set hasSideEffects 0 on _term instructions

These were defaulting to true, but they are just wrappers around bit
operations. This avoids regressions in the exec mask optimization
passes in a future commit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356952 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/SIInstructions.td