diff options
author | Philip Reames <listmail@philipreames.com> | 2016-04-21 17:03:33 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2016-04-21 17:03:33 +0000 |
commit | ac55090e96787a31bfdb9ffa1fb8d0760f666db7 (patch) | |
tree | 1a92985aba069433d5ae36a2fa73e33cb057a043 /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
parent | 34b335bdf7bdcd4e7dec8d3915a704fed6adcd62 (diff) | |
download | llvm-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