Missing load/store relocations.
authorJim Laskey <jlaskey@mac.com>
Fri, 15 Dec 2006 16:44:10 +0000 (16:44 +0000)
committerJim Laskey <jlaskey@mac.com>
Fri, 15 Dec 2006 16:44:10 +0000 (16:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32601 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPCCodeEmitter.cpp

index cabe308ce9535084719c41e3dcd58814db7ee5fb..60ee403931f1300fb810fe3e29f14eaa102e3675 100644 (file)
@@ -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;