diff options
author | Evan Cheng <evan.cheng@apple.com> | 2007-02-21 21:18:14 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2007-02-21 21:18:14 +0000 |
commit | 84a041eb984dc82fe2d7751aee92a6b5a483aacc (patch) | |
tree | 74d4183369fc85b9d4557c16bb002606fb2f5643 /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | a673b600c84eef8073893970ab172f02e37d717d (diff) | |
download | llvm-84a041eb984dc82fe2d7751aee92a6b5a483aacc.zip llvm-84a041eb984dc82fe2d7751aee92a6b5a483aacc.tar.gz llvm-84a041eb984dc82fe2d7751aee92a6b5a483aacc.tar.bz2 |
ELF / PIC requires GOT be in the EBX register during calls via PLT GOT pointer.
Add implicit uses of EBX to calls to ensure liveintervalanalysis does not treat
the GOT in EBX move as dead upon definition.
This should fix PR1207.
llvm-svn: 34470
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions