diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2002-10-14 16:30:55 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2002-10-14 16:30:55 +0000 |
commit | cf911de3c61db9291e9338f09b435e9a4868c2de (patch) | |
tree | a83891b443321a2b4e5678589c2da99d1c877db0 /lib/Target/TargetData.cpp | |
parent | 8becaedfa8af39a470c249c11d3dc3ee0d75bb84 (diff) |
Significant improvement: GEP used by a load or store no longer generates
a separate ADD; instead just use the indexed load/store instruction!
Also, a bug fix: folding a GEP with a leading non-zero index with
its predecessor was incorrect: now it only happens if the predecessor
is pointing to an indexable type (aka SequentialType).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4168 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/TargetData.cpp')
0 files changed, 0 insertions, 0 deletions