summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineCSE.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-07-14 03:10:08 +0000
committerAndrew Trick <atrick@apple.com>2013-07-14 03:10:08 +0000
commitaa8ceba833e0246b753d91747099052c170a08d2 (patch)
treecba7e9daf2d182f20639efd6c1576b3a26c8b04f /llvm/lib/CodeGen/MachineCSE.cpp
parent8eaae2869342b9b545d20f1a92d69da682ad7f55 (diff)
downloadbcm5719-llvm-aa8ceba833e0246b753d91747099052c170a08d2.tar.gz
bcm5719-llvm-aa8ceba833e0246b753d91747099052c170a08d2.zip
Remove a bunch of old SCEVExpander FIXME's for preserving NoWrap.
The great thing about the SCEVAddRec No-Wrap flag (unlike nsw/nuw) is that is can be preserved while normalizing (reassociating and factoring). The bad thing is that is can't be tranfered back to IR, which is one of the reasons I don't like the concept of SCEVExpander. Sorry, I can't think of a direct way to test this, which is why these were FIXMEs for so long. I just think it's a good time to finally clean it up. llvm-svn: 186273
Diffstat (limited to 'llvm/lib/CodeGen/MachineCSE.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud