diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-08-16 21:09:46 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-08-16 21:09:46 +0000 |
commit | 110522bc0fe8e6d4a8f9baaea4f58f1cb827d92d (patch) | |
tree | 7038bc060f19f3aebce2d272797a97bfce00988e /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | b99b709068ab351e6ee7630137b6bac6313f76c8 (diff) | |
download | llvm-110522bc0fe8e6d4a8f9baaea4f58f1cb827d92d.zip llvm-110522bc0fe8e6d4a8f9baaea4f58f1cb827d92d.tar.gz llvm-110522bc0fe8e6d4a8f9baaea4f58f1cb827d92d.tar.bz2 |
[LoopUnroll] Don't clear out the AssumptionCache on each loop
Clearing out the AssumptionCache can cause us to rescan the entire
function for assumes. If there are many loops, then we are scanning
over the entire function many times.
Instead of clearing out the AssumptionCache, register all cloned
assumes.
llvm-svn: 278854
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions