Lines Matching refs:ldxr
48 %val = call i64 @llvm.aarch64.ldxr.p0i8(i8* %addr)
67 %val = call i64 @llvm.aarch64.ldxr.p0i16(i16* %addr)
77 ; CHECK: ldxr w[[LOADVAL:[0-9]+]], [x0]
83 ; GISEL: ldxr w[[LOADVAL:[0-9]+]], [x0]
86 %val = call i64 @llvm.aarch64.ldxr.p0i32(i32* %addr)
96 ; CHECK: ldxr x[[LOADVAL:[0-9]+]], [x0]
100 ; GISEL: ldxr x[[LOADVAL:[0-9]+]], [x0]
103 %val = call i64 @llvm.aarch64.ldxr.p0i64(i64* %addr)
109 declare i64 @llvm.aarch64.ldxr.p0i8(i8*) nounwind
110 declare i64 @llvm.aarch64.ldxr.p0i16(i16*) nounwind
111 declare i64 @llvm.aarch64.ldxr.p0i32(i32*) nounwind
112 declare i64 @llvm.aarch64.ldxr.p0i64(i64*) nounwind