1 ; RUN: opt < %s -loweratomic -S | FileCheck %s
3 declare i8 @llvm.atomic.cmp.swap.i8.p0i8(i8* %ptr, i8 %cmp, i8 %val)
4 declare i8 @llvm.atomic.swap.i8.p0i8(i8* %ptr, i8 %val)
9 %j = call i8 @llvm.atomic.cmp.swap.i8.p0i8(i8* %i, i8 0, i8 42)
10 ; CHECK: [[INST:%[a-z0-9]+]] = load
15 ; CHECK: ret i8 [[INST]]
21 %j = call i8 @llvm.atomic.swap.i8.p0i8(i8* %i, i8 42)
22 ; CHECK: [[INST:%[a-z0-9]+]] = load
25 ; CHECK: ret i8 [[INST]]