Lines Matching refs:newval
48 define i32 @AtomicSwap32(i32 %newval) nounwind {
50 %newval.addr = alloca i32, align 4
51 store i32 %newval, i32* %newval.addr, align 4
52 %tmp = load i32* %newval.addr, align 4
64 define i32 @AtomicCmpSwap32(i32 %oldval, i32 %newval) nounwind {
66 %newval.addr = alloca i32, align 4
67 store i32 %newval, i32* %newval.addr, align 4
68 %tmp = load i32* %newval.addr, align 4
180 define signext i8 @AtomicSwap8(i8 signext %newval) nounwind {
182 %0 = call i8 @llvm.atomic.swap.i8.p0i8(i8* @y, i8 %newval)
209 define signext i8 @AtomicCmpSwap8(i8 signext %oldval, i8 signext %newval) nounwind {
211 %0 = call i8 @llvm.atomic.cmp.swap.i8.p0i8(i8* @y, i8 %oldval, i8 %newval)