Lines Matching full:aarch64
9 %ldrexd = tail call %0 @llvm.aarch64.ldxp(i8* %p)
26 %strexd = tail call i32 @llvm.aarch64.stxp(i64 %tmp4, i64 %tmp7, i8* %ptr)
30 declare %0 @llvm.aarch64.ldxp(i8*) nounwind
31 declare i32 @llvm.aarch64.stxp(i64, i64, i8*) nounwind
42 %val = call i64 @llvm.aarch64.ldxr.p0i8(i8* %addr)
56 %val = call i64 @llvm.aarch64.ldxr.p0i16(i16* %addr)
70 %val = call i64 @llvm.aarch64.ldxr.p0i32(i32* %addr)
82 %val = call i64 @llvm.aarch64.ldxr.p0i64(i64* %addr)
88 declare i64 @llvm.aarch64.ldxr.p0i8(i8*) nounwind
89 declare i64 @llvm.aarch64.ldxr.p0i16(i16*) nounwind
90 declare i64 @llvm.aarch64.ldxr.p0i32(i32*) nounwind
91 declare i64 @llvm.aarch64.ldxr.p0i64(i64*) nounwind
99 %res = call i32 @llvm.aarch64.stxr.p0i8(i64 %extval, i8* %addr)
109 %res = call i32 @llvm.aarch64.stxr.p0i16(i64 %extval, i16* %addr)
119 %res = call i32 @llvm.aarch64.stxr.p0i32(i64 %extval, i32* %addr)
126 %res = call i32 @llvm.aarch64.stxr.p0i64(i64 %val, i64* %addr)
130 declare i32 @llvm.aarch64.stxr.p0i8(i64, i8*) nounwind
131 declare i32 @llvm.aarch64.stxr.p0i16(i64, i16*) nounwind
132 declare i32 @llvm.aarch64.stxr.p0i32(i64, i32*) nounwind
133 declare i32 @llvm.aarch64.stxr.p0i64(i64, i64*) nounwind
138 call void @llvm.aarch64.clrex()
142 declare void @llvm.aarch64.clrex() nounwind
148 %ldrexd = tail call %0 @llvm.aarch64.ldaxp(i8* %p)
165 %strexd = tail call i32 @llvm.aarch64.stlxp(i64 %tmp4, i64 %tmp7, i8* %ptr)
169 declare %0 @llvm.aarch64.ldaxp(i8*) nounwind
170 declare i32 @llvm.aarch64.stlxp(i64, i64, i8*) nounwind
179 %val = call i64 @llvm.aarch64.ldaxr.p0i8(i8* %addr)
193 %val = call i64 @llvm.aarch64.ldaxr.p0i16(i16* %addr)
207 %val = call i64 @llvm.aarch64.ldaxr.p0i32(i32* %addr)
219 %val = call i64 @llvm.aarch64.ldaxr.p0i64(i64* %addr)
225 declare i64 @llvm.aarch64.ldaxr.p0i8(i8*) nounwind
226 declare i64 @llvm.aarch64.ldaxr.p0i16(i16*) nounwind
227 declare i64 @llvm.aarch64.ldaxr.p0i32(i32*) nounwind
228 declare i64 @llvm.aarch64.ldaxr.p0i64(i64*) nounwind
236 %res = call i32 @llvm.aarch64.stlxr.p0i8(i64 %extval, i8* %addr)
246 %res = call i32 @llvm.aarch64.stlxr.p0i16(i64 %extval, i16* %addr)
256 %res = call i32 @llvm.aarch64.stlxr.p0i32(i64 %extval, i32* %addr)
263 %res = call i32 @llvm.aarch64.stlxr.p0i64(i64 %val, i64* %addr)
267 declare i32 @llvm.aarch64.stlxr.p0i8(i64, i8*) nounwind
268 declare i32 @llvm.aarch64.stlxr.p0i16(i64, i16*) nounwind
269 declare i32 @llvm.aarch64.stlxr.p0i32(i64, i32*) nounwind
270 declare i32 @llvm.aarch64.stlxr.p0i64(i64, i64*) nounwind