Add a simple way to add memory locations of format [reg+offset]
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 22 Nov 2002 22:42:12 +0000 (22:42 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 22 Nov 2002 22:42:12 +0000 (22:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4825 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrBuilder.h

index 1d9d6b9e1a7f9e38f297c8340b144d4d95b58f20..2558a96c04ed043814bbb4f389c6582a746ea044 100644 (file)
@@ -25,4 +25,13 @@ inline const MachineInstrBuilder &addDirectMem(const MachineInstrBuilder &MIB,
   return MIB.addReg(Reg).addZImm(1).addMReg(0).addSImm(0);
 }
 
+
+/// addRegOffset -
+/// 
+///
+inline const MachineInstrBuilder &addRegOffset(const MachineInstrBuilder &MIB,
+                                               unsigned Reg, unsigned Offset) {
+  return MIB.addReg(Reg).addZImm(1).addMReg(0).addSImm(Offset);
+}
+
 #endif