Home
last modified time | relevance | path

Searched refs:clrex (Results 1 – 25 of 39) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/ARM/
H A Dv6k-subarch.s5 clrex: label
6 clrex label
8 @ CHECK-LABEL: clrex
9 @ CHECK: f57ff01f clrex
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Darm11-hint-instr.s25 clrex
44 @ CHECK-ERROR-V6: clrex
58 @ CHECK-ARM: clrex @ encoding: [0x1f,0xf0,0x7f,0xf5]
68 @ CHECK-ERROR-THUMB: error: instruction requires: v7 clrex
69 @ CHECK-ERROR-THUMB: clrex
80 @ CHECK-ERROR-V6M: error: instruction requires: v7 clrex
81 @ CHECK-ERROR-V6M: clrex
H A Dthumbv8m.s61 clrex label
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Datomic-cmp.ll9 ; ARM: clrex
14 ; T2: clrex
H A Dcmpxchg-idioms.ll22 ; CHECK: clrex
61 ; CHECK: clrex
98 ; CHECK: clrex
H A Dcmpxchg-weak.ll18 ; CHECK-NEXT: clrex
50 ; CHECK-NEXT: clrex
H A Datomic-cmpxchg.ll76 ; CHECK-ARMV7-NEXT: clrex
93 ; CHECK-THUMBV7-NEXT: clrex
H A Dldstrex.ll97 ; CHECK: clrex
99 call void @llvm.arm.clrex()
103 declare void @llvm.arm.clrex() nounwind
H A Datomic-op.ll304 ; CHECK-ARMV7: clrex
323 ; CHECK-T2: clrex
344 ; CHECK-NEXT: clrex
H A Datomic-load-store.ll251 ; ARM-NEXT: clrex
260 ; ARMOPTNONE-NEXT: clrex
267 ; THUMBTWO-NEXT: clrex
H A Datomic-64bit.ll229 ; CHECK: clrex
236 ; CHECK-THUMB: clrex
H A Datomic-ops-v8.ll1057 ; CHECK-ARM: clrex
1091 ; CHECK-ARM-NEXT: clrex
1124 ; CHECK-NEXT: clrex
1163 ; CHECK-NEXT: clrex
/llvm-project-15.0.7/llvm/test/Transforms/AtomicExpand/ARM/
H A Dcmpxchg-weak.ll29 ; CHECK: call void @llvm.arm.clrex()
70 ; CHECK: call void @llvm.arm.clrex()
111 ; CHECK: call void @llvm.arm.clrex()
154 ; CHECK: call void @llvm.arm.clrex()
H A Datomic-expansion-v8.ll112 ; CHECK-NEXT: call void @llvm.arm.clrex()
158 ; CHECK-NEXT: call void @llvm.arm.clrex()
201 ; CHECK-NEXT: call void @llvm.arm.clrex()
255 ; CHECK-NEXT: call void @llvm.arm.clrex()
H A Datomic-expansion-v7.ll256 ; CHECK-NEXT: call void @llvm.arm.clrex()
307 ; CHECK-NEXT: call void @llvm.arm.clrex()
350 ; CHECK-NEXT: call void @llvm.arm.clrex()
404 ; CHECK-NEXT: call void @llvm.arm.clrex()
447 ; CHECK: call void @llvm.arm.clrex()
/llvm-project-15.0.7/llvm/test/MC/Disassembler/AArch64/
H A Darm64-system.txt26 # CHECK: clrex #10
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dcmpxchg-idioms.ll22 ; CHECK-NEXT: clrex
72 ; CHECK-NEXT: clrex
117 ; CHECK-NEXT: clrex
195 ; CHECK-NEXT: clrex
H A Darm64-atomic.ll16 ; CHECK-NEXT: clrex
36 ; CHECK-NEXT: clrex
57 ; CHECK-NEXT: clrex
76 ; CHECK-NEXT: clrex
H A Darm64-ldxr-stxr.ll175 ; CHECK: clrex
177 call void @llvm.aarch64.clrex()
181 declare void @llvm.aarch64.clrex() nounwind
H A Darm64_32-atomics.ll259 ; CHECK: clrex
H A Datomic-ops.ll998 ; INLINE_ATOMICS-NEXT: clrex
1035 ; INLINE_ATOMICS-NEXT: clrex
1071 ; INLINE_ATOMICS-NEXT: clrex
1104 ; INLINE_ATOMICS-NEXT: clrex
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMPredicates.td136 "v7 clrex">;
/llvm-project-15.0.7/llvm/test/MC/AArch64/
H A Darm64-system-encoding.s29 clrex #10
30 ; CHECK: clrex #10 ; encoding: [0x5f,0x3a,0x03,0xd5]
H A Dbasic-a64-diagnostics.s3327 clrex #-1
3328 clrex #16
H A Dbasic-a64-instructions.s3477 clrex
3478 clrex #0
3479 clrex #7
3480 clrex #15

12