summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2018-06-05 14:52:24 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2018-06-05 14:52:24 +0000
commit191bc71541a69cc872a8f313d00b96268b12b0ae (patch)
tree230a386bfc67cacc17e5319127b2dfb7ac458f2b /clang/lib/CodeGen/CodeGenModule.cpp
parente4ff0bd401ba3e7c61b5a913e9e08fa68bee69b1 (diff)
downloadbcm5719-llvm-191bc71541a69cc872a8f313d00b96268b12b0ae.tar.gz
bcm5719-llvm-191bc71541a69cc872a8f313d00b96268b12b0ae.zip
DAG: Stop dropping invariant/dereferencable
When legalizing illegal FP load results, this was for some reason dropping the invariant and dereferencable memory flags. There doesn't seem to be any reason for this, and the equivalent isn't done for integer loads. Fixes an issue in a future AMDGPU commit where some identical loads fail to merge because one of the loads ends up dropping the flags. llvm-svn: 334020
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud