diff options
author | Chris Lattner <sabre@nondot.org> | 2002-08-14 22:11:52 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-08-14 22:11:52 +0000 |
commit | b9a7793ecba7824aaf48626ff6b116512e0b56c4 (patch) | |
tree | bcebf22393c75f2b83407af14384373f56b3b5f6 /lib/Bytecode/Reader/InstructionReader.cpp | |
parent | db6e4d662597d57df7a7f00dc342d8cf7fb5465a (diff) |
Avoid creating 'load X, 0' instead of just 'load X'
This _trivial_ change causes GCSE and LICM to be much more effective at
hoisting loads. Before it would not be able to eliminate 'load X' if there
was just a dominating 'load X, 0' because the expressions were not identical.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3337 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bytecode/Reader/InstructionReader.cpp')
0 files changed, 0 insertions, 0 deletions