aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Alpha/AlphaTargetMachine.cpp
diff options
context:
space:
mode:
authorJeff Cohen <jeffc@jolt-lang.org>2005-03-01 03:46:11 +0000
committerJeff Cohen <jeffc@jolt-lang.org>2005-03-01 03:46:11 +0000
commit0456e4a079de51087978c177b1de63343731f4fb (patch)
tree95f5fe6adc82b3a6c0dda378eef297e81b27c86a /lib/Target/Alpha/AlphaTargetMachine.cpp
parentd0656fc94dbdbf87217812f68778963dbd6244eb (diff)
Fixed the following LSR bugs:
* Loop invariant code does not dominate the loop header, but rather the end of the loop preheader. * The base for a reduced GEP isn't a constant unless all of its operands (preceding the induction variable) are constant. * Allow induction variable elimination for the simple case after all. Also made changes recommended by Chris for properly deleting instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20383 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Alpha/AlphaTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions