diff options
author | Jim Laskey <jlaskey@mac.com> | 2006-12-15 16:44:10 +0000 |
---|---|---|
committer | Jim Laskey <jlaskey@mac.com> | 2006-12-15 16:44:10 +0000 |
commit | b0367c987ed5bf2d4b05e6f37d618dcb3f6d054a (patch) | |
tree | c639e89fae31e5a292998d57989549ef0fb18de7 | |
parent | 36d826dca2f771043911eb177e71c8b7a7486d54 (diff) | |
download | bcm5719-llvm-b0367c987ed5bf2d4b05e6f37d618dcb3f6d054a.tar.gz bcm5719-llvm-b0367c987ed5bf2d4b05e6f37d618dcb3f6d054a.zip |
Missing load/store relocations.
llvm-svn: 32601
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp b/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp index cabe308ce95..60ee403931f 100644 --- a/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp +++ b/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp @@ -152,17 +152,23 @@ int PPCCodeEmitter::getMachineOpValue(MachineInstr &MI, MachineOperand &MO) { case PPC::LA: // Loads. case PPC::LBZ: + case PPC::LBZ8: case PPC::LHA: + case PPC::LHA8: case PPC::LHZ: + case PPC::LHZ8: case PPC::LWZ: + case PPC::LWZ8: case PPC::LFS: case PPC::LFD: - case PPC::LWZ8: // Stores. case PPC::STB: + case PPC::STB8: case PPC::STH: + case PPC::STH8: case PPC::STW: + case PPC::STW8: case PPC::STFS: case PPC::STFD: Reloc = PPC::reloc_absolute_low; |