Lines Matching refs:newval
53 define i32 @AtomicSwap32(i32 signext %newval) nounwind {
55 %newval.addr = alloca i32, align 4
56 store i32 %newval, i32* %newval.addr, align 4
57 %tmp = load i32, i32* %newval.addr, align 4
73 define i32 @AtomicCmpSwap32(i32 signext %oldval, i32 signext %newval) nounwind {
75 %newval.addr = alloca i32, align 4
76 store i32 %newval, i32* %newval.addr, align 4
77 %tmp = load i32, i32* %newval.addr, align 4
221 define signext i8 @AtomicSwap8(i8 signext %newval) nounwind {
223 %0 = atomicrmw xchg i8* @y, i8 %newval monotonic
261 define signext i8 @AtomicCmpSwap8(i8 signext %oldval, i8 signext %newval) nounwind {
263 %pair0 = cmpxchg i8* @y, i8 %oldval, i8 %newval monotonic monotonic
306 define i1 @AtomicCmpSwapRes8(i8* %ptr, i8 signext %oldval, i8 signext %newval) nounwind {
308 %0 = cmpxchg i8* %ptr, i8 %oldval, i8 %newval monotonic monotonic