summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-07-10 22:17:40 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-07-10 22:17:40 +0000
commitf54dc2384d6962327baf3f8b1735a5d62bdeea7e (patch)
treef98007a63fa2cc247db681900766c3a5233f0d62 /llvm/lib/CodeGen/ProcessImplicitDefs.cpp
parentf862f87ff219206e03d56512b788bc5f61c78541 (diff)
downloadbcm5719-llvm-f54dc2384d6962327baf3f8b1735a5d62bdeea7e.tar.gz
bcm5719-llvm-f54dc2384d6962327baf3f8b1735a5d62bdeea7e.zip
DAGCombiner: Assume invariant load cannot alias a store
The motivation is to allow GatherAllAliases / FindBetterChain to not give up on dependent loads of a pointer from constant memory. This is important for AMDGPU, because most loads are pointers derived from a load of a kernel argument from constant memory. llvm-svn: 241948
Diffstat (limited to 'llvm/lib/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud