Lines Matching full:ret
7 %ret = atomicrmw add i32* %addr, i32 %val seq_cst
8 ret i32 %ret
14 %ret = atomicrmw add i64* %addr, i64 %val seq_cst
15 ret i64 %ret
22 %ret = atomicrmw sub i32* %subr, i32 %val seq_cst
23 ret i32 %ret
30 %ret = atomicrmw sub i64* %subr, i64 %val seq_cst
31 ret i64 %ret
37 %ret = atomicrmw and i32* %subr, i32 %val seq_cst
38 ret i32 %ret
44 %ret = atomicrmw and i64* %subr, i64 %val seq_cst
45 ret i64 %ret
50 ; %ret = atomicrmw nand i32* %subr, i32 %val seq_cst
51 ; ret i32 %ret
55 ; %ret = atomicrmw nand i64* %subr, i64 %val seq_cst
56 ; ret i64 %ret
62 %ret = atomicrmw or i32* %subr, i32 %val seq_cst
63 ret i32 %ret
69 %ret = atomicrmw or i64* %subr, i64 %val seq_cst
70 ret i64 %ret
76 %ret = atomicrmw xor i32* %subr, i32 %val seq_cst
77 ret i32 %ret
83 %ret = atomicrmw xor i64* %subr, i64 %val seq_cst
84 ret i64 %ret
90 %ret = atomicrmw max i32* %subr, i32 %val seq_cst
91 ret i32 %ret
97 %ret = atomicrmw max i64* %subr, i64 %val seq_cst
98 ret i64 %ret
104 %ret = atomicrmw min i32* %subr, i32 %val seq_cst
105 ret i32 %ret
111 %ret = atomicrmw min i64* %subr, i64 %val seq_cst
112 ret i64 %ret
118 %ret = atomicrmw umax i32* %subr, i32 %val seq_cst
119 ret i32 %ret
125 %ret = atomicrmw umax i64* %subr, i64 %val seq_cst
126 ret i64 %ret
132 %ret = atomicrmw umin i32* %subr, i32 %val seq_cst
133 ret i32 %ret
139 %ret = atomicrmw umin i64* %subr, i64 %val seq_cst
140 ret i64 %ret
148 %ret = call float @llvm.nvvm.atomic.load.add.f32.p0f32(float* %addr, float %val)
149 ret float %ret
157 %ret = call float @llvm.nvvm.atomic.load.add.f32.p1f32(float addrspace(1)* %addr, float %val)
158 ret float %ret
166 %ret = call float @llvm.nvvm.atomic.load.add.f32.p3f32(float addrspace(3)* %addr, float %val)
167 ret float %ret
173 %ret = atomicrmw fadd float* %addr, float %val seq_cst
174 ret float %ret
180 %ret = atomicrmw fadd float addrspace(1)* %addr, float %val seq_cst
181 ret float %ret
187 %ret = atomicrmw fadd float addrspace(3)* %addr, float %val seq_cst
188 ret float %ret
195 ret i32 %new
202 ret i64 %new