diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-01-11 06:36:20 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-01-11 06:36:20 +0000 |
| commit | b74ec4cd249c5e9d2c74b15799e4175168b64f87 (patch) | |
| tree | 60238985b27bf088e567b4044ce88cc81df15db1 /llvm/lib/CodeGen/SelectionDAG | |
| parent | 4596db350981d1582ffffca3b0626e60d991e64d (diff) | |
| download | bcm5719-llvm-b74ec4cd249c5e9d2c74b15799e4175168b64f87.tar.gz bcm5719-llvm-b74ec4cd249c5e9d2c74b15799e4175168b64f87.zip | |
Instead of generating stuff like this:
mov %ECX, %EAX
add %ECX, 32768
mov %SI, WORD PTR [2*%ECX + l13_prev]
Generate this:
mov %SI, WORD PTR [2*%ECX + l13_prev + 65536]
This occurs when you have a GEP instruction where an index is
"something + imm".
llvm-svn: 19472
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG')
0 files changed, 0 insertions, 0 deletions

