diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-08-31 17:52:22 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-08-31 17:52:22 +0000 |
commit | 4d3f3294535a3b622c715f2d9675d4f3e86c3378 (patch) | |
tree | 74eb4fbf695376756e3bf395e6d8d85809a8cbcb /lib/Target/ARM/ARMISelLowering.h | |
parent | 334b5305a6c381328178333b9b284b1c04b24f59 (diff) | |
download | external_llvm-4d3f3294535a3b622c715f2d9675d4f3e86c3378.tar.gz external_llvm-4d3f3294535a3b622c715f2d9675d4f3e86c3378.tar.bz2 external_llvm-4d3f3294535a3b622c715f2d9675d4f3e86c3378.zip |
64-bit atomic cmpxchg for ARM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138868 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMISelLowering.h')
-rw-r--r-- | lib/Target/ARM/ARMISelLowering.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMISelLowering.h b/lib/Target/ARM/ARMISelLowering.h index 3641d0dfe7..5bf85d482b 100644 --- a/lib/Target/ARM/ARMISelLowering.h +++ b/lib/Target/ARM/ARMISelLowering.h @@ -507,7 +507,8 @@ namespace llvm { MachineBasicBlock *BB, unsigned Op1, unsigned Op2, - bool NeedsCarry) const; + bool NeedsCarry = false, + bool IsCmpxchg = false) const; MachineBasicBlock * EmitAtomicBinaryMinMax(MachineInstr *MI, MachineBasicBlock *BB, unsigned Size, |