aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-03 00:30:47 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-03 00:30:47 +0000
commit4f3472deb28b772c82323a849eddd9b67f1cdc31 (patch)
tree9cc550a990022c170d44535e9fa379ba4f344bc0 /clang/lib/Basic/SourceManager.cpp
parentc04aab9c0646461bc187808920b3d5ee7f5cc5ab (diff)
downloadllvm-4f3472deb28b772c82323a849eddd9b67f1cdc31.zip
llvm-4f3472deb28b772c82323a849eddd9b67f1cdc31.tar.gz
llvm-4f3472deb28b772c82323a849eddd9b67f1cdc31.tar.bz2
CodeGen: Set hasSideEffects = 0 on BUNDLE
The BUNDLE itself should not have side effects, and this is a property of instructions inside the bundle. The hasProperty check already searches for any member instructions, which was pointless since it was overridden by this bit. Allows me to distinguish bundles that have side effects vs. do not in a future patch. Also fixes an unnecessary scheduling barrier in the bundle AMDGPU uses to get PC relative addresses. llvm-svn: 364984
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions