Implement partial-word binary atomics on ppc.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelLowering.h
index 2e458f9f570d6fd31809173186eb59f2ce9a6a0b..ff969d2f5d915f66ab242369a78a6db5aa969c2f 100644 (file)
@@ -285,6 +285,9 @@ namespace llvm {
     MachineBasicBlock *EmitAtomicBinary(MachineInstr *MI, 
                                         MachineBasicBlock *MBB, bool is64Bit,
                                         unsigned BinOpcode);
+    MachineBasicBlock *EmitPartwordAtomicBinary(MachineInstr *MI, 
+                                                MachineBasicBlock *MBB, 
+                                                bool is8bit, unsigned Opcode);
     
     ConstraintType getConstraintType(const std::string &Constraint) const;
     std::pair<unsigned, const TargetRegisterClass*>