aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRObjectFile.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2016-11-17 22:25:17 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2016-11-17 22:25:17 +0000
commit6cd59e9076290a7a66093ed0025e9a4419c0bb42 (patch)
tree29554510d3c9010e2d03bf342dc1cae8d7e7450d /llvm/lib/Object/IRObjectFile.cpp
parent50dfbc572aff84d736d81701446d34b1c05ab9ef (diff)
downloadllvm-6cd59e9076290a7a66093ed0025e9a4419c0bb42.zip
llvm-6cd59e9076290a7a66093ed0025e9a4419c0bb42.tar.gz
llvm-6cd59e9076290a7a66093ed0025e9a4419c0bb42.tar.bz2
Probably overwritten loads should not be considered hoistable
Do not assume a load to be hoistable/invariant if the pointer is used by another instruction in the SCoP that might write to memory and that is always executed. llvm-svn: 287272
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions