Update properties.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91140 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jim Grosbach
2009-12-11 18:52:41 +00:00
parent d01518630a
commit 66869104dd

View File

@@ -1574,7 +1574,7 @@ def MOVCCi : AI1<0b1101, (outs GPR:$dst),
// //
// memory barriers protect the atomic sequences // memory barriers protect the atomic sequences
let isBarrier = 1, isPredicable = 0 in { let isPredicable = 0 in {
def Int_MemBarrierV7 : AI<(outs), (ins), def Int_MemBarrierV7 : AI<(outs), (ins),
Pseudo, NoItinerary, Pseudo, NoItinerary,
"dmb", "", "dmb", "",
@@ -1596,7 +1596,7 @@ def Int_SyncBarrierV7 : AI<(outs), (ins),
} }
} }
let usesCustomInserter = 1, mayLoad = 1, mayStore = 1 in { let usesCustomInserter = 1 in {
def ATOMIC_CMP_SWAP_I8 : PseudoInst< def ATOMIC_CMP_SWAP_I8 : PseudoInst<
(outs GPR:$dst), (ins GPR:$ptr, GPR:$old, GPR:$new), NoItinerary, (outs GPR:$dst), (ins GPR:$ptr, GPR:$old, GPR:$new), NoItinerary,
"${:comment} ATOMIC_CMP_SWAP_I8 PSEUDO!", "${:comment} ATOMIC_CMP_SWAP_I8 PSEUDO!",