aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCopyPropagation.cpp
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2016-04-21 17:03:33 +0000
committerPhilip Reames <listmail@philipreames.com>2016-04-21 17:03:33 +0000
commitac55090e96787a31bfdb9ffa1fb8d0760f666db7 (patch)
tree1a92985aba069433d5ae36a2fa73e33cb057a043 /llvm/lib/CodeGen/MachineCopyPropagation.cpp
parent34b335bdf7bdcd4e7dec8d3915a704fed6adcd62 (diff)
downloadllvm-ac55090e96787a31bfdb9ffa1fb8d0760f666db7.zip
llvm-ac55090e96787a31bfdb9ffa1fb8d0760f666db7.tar.gz
llvm-ac55090e96787a31bfdb9ffa1fb8d0760f666db7.tar.bz2
[instcombine][unordered] Implement *-load forwarding for unordered atomics
This builds on 266999 which made FindAvailableValue do the right thing. Tests included show the newly enabled transforms and those which disabled either due to conservatism or correctness requirements. llvm-svn: 267006
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions