Home
last modified time | relevance | path

Searched refs:singlethread (Results 1 – 25 of 60) sorted by relevance

123

/external/llvm/test/Bitcode/
DmemInstructions.3.2.ll110 ; CHECK-NEXT: %res9 = load atomic i8, i8* %ptr1 singlethread unordered, align 1
111 %res9 = load atomic i8, i8* %ptr1 singlethread unordered, align 1
113 ; CHECK-NEXT: %res10 = load atomic i8, i8* %ptr1 singlethread monotonic, align 1
114 %res10 = load atomic i8, i8* %ptr1 singlethread monotonic, align 1
116 ; CHECK-NEXT: %res11 = load atomic i8, i8* %ptr1 singlethread acquire, align 1
117 %res11 = load atomic i8, i8* %ptr1 singlethread acquire, align 1
119 ; CHECK-NEXT: %res12 = load atomic i8, i8* %ptr1 singlethread seq_cst, align 1
120 %res12 = load atomic i8, i8* %ptr1 singlethread seq_cst, align 1
122 ; CHECK-NEXT: %res13 = load atomic volatile i8, i8* %ptr1 singlethread unordered, align 1
123 %res13 = load atomic volatile i8, i8* %ptr1 singlethread unordered, align 1
[all …]
Datomic.ll14 cmpxchg weak volatile i32* %addr, i32 %desired, i32 %new singlethread release monotonic
15 ; CHECK: cmpxchg weak volatile i32* %addr, i32 %desired, i32 %new singlethread release monotonic
/external/llvm-project/llvm/test/Bitcode/
DmemInstructions.3.2.ll110 ; CHECK-NEXT: %res9 = load atomic i8, i8* %ptr1 syncscope("singlethread") unordered, align 1
111 %res9 = load atomic i8, i8* %ptr1 syncscope("singlethread") unordered, align 1
113 ; CHECK-NEXT: %res10 = load atomic i8, i8* %ptr1 syncscope("singlethread") monotonic, align 1
114 %res10 = load atomic i8, i8* %ptr1 syncscope("singlethread") monotonic, align 1
116 ; CHECK-NEXT: %res11 = load atomic i8, i8* %ptr1 syncscope("singlethread") acquire, align 1
117 %res11 = load atomic i8, i8* %ptr1 syncscope("singlethread") acquire, align 1
119 ; CHECK-NEXT: %res12 = load atomic i8, i8* %ptr1 syncscope("singlethread") seq_cst, align 1
120 %res12 = load atomic i8, i8* %ptr1 syncscope("singlethread") seq_cst, align 1
122 ; CHECK-NEXT: %res13 = load atomic volatile i8, i8* %ptr1 syncscope("singlethread") unordered, alig…
123 %res13 = load atomic volatile i8, i8* %ptr1 syncscope("singlethread") unordered, align 1
[all …]
Datomic-no-syncscope.ll7 ; CHECK: load atomic volatile i32, i32* %x syncscope("singlethread") acquire, align 4
9 ; CHECK: store atomic volatile i32 3, i32* %x syncscope("singlethread") monotonic, align 4
10 ; CHECK: cmpxchg i32* %x, i32 1, i32 0 syncscope("singlethread") monotonic monotonic
16 ; CHECK: fence syncscope("singlethread") release
Datomic.ll14 …cmpxchg weak volatile i32* %addr, i32 %desired, i32 %new syncscope("singlethread") release monoton…
15 …; CHECK: cmpxchg weak volatile i32* %addr, i32 %desired, i32 %new syncscope("singlethread") releas…
/external/llvm/test/Assembler/
Datomic.ll8 ; CHECK: load atomic volatile i32, i32* %x singlethread acquire, align 4
9 load atomic volatile i32, i32* %x singlethread acquire, align 4
12 ; CHECK: store atomic volatile i32 3, i32* %x singlethread monotonic, align 4
13 store atomic volatile i32 3, i32* %x singlethread monotonic, align 4
14 ; CHECK: cmpxchg i32* %x, i32 1, i32 0 singlethread monotonic monotonic
15 cmpxchg i32* %x, i32 1, i32 0 singlethread monotonic monotonic
26 ; CHECK: fence singlethread release
27 fence singlethread release
/external/llvm-project/llvm/test/Assembler/
Datomic.ll8 ; CHECK: load atomic volatile i32, i32* %x syncscope("singlethread") acquire, align 4
9 load atomic volatile i32, i32* %x syncscope("singlethread") acquire, align 4
14 ; CHECK: store atomic volatile i32 3, i32* %x syncscope("singlethread") monotonic, align 4
15 store atomic volatile i32 3, i32* %x syncscope("singlethread") monotonic, align 4
18 ; CHECK: cmpxchg i32* %x, i32 1, i32 0 syncscope("singlethread") monotonic monotonic
19 cmpxchg i32* %x, i32 1, i32 0 syncscope("singlethread") monotonic monotonic
34 ; CHECK: fence syncscope("singlethread") release
35 fence syncscope("singlethread") release
/external/llvm-project/llvm/test/Transforms/Sink/
Dfence.ll8 fence syncscope("singlethread") seq_cst
10 fence syncscope("singlethread") seq_cst
23 ; CHECK: fence syncscope("singlethread") seq_cst
25 ; CHECK: fence syncscope("singlethread") seq_cst
/external/llvm-project/llvm/test/CodeGen/WebAssembly/
Datomic-fence.ll29 ; A singlethread fence becomes compiler_fence instruction, a pseudo instruction
35 fence syncscope("singlethread") seq_cst
36 fence syncscope("singlethread") acquire
37 fence syncscope("singlethread") release
38 fence syncscope("singlethread") acq_rel
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dconsecutive-fences.ll7 ; CHECK-NEXT: fence syncscope("singlethread") acquire
15 fence syncscope("singlethread") acquire
16 fence syncscope("singlethread") acquire
17 fence syncscope("singlethread") acquire
23 ; CHECK-NEXT: fence syncscope("singlethread") seq_cst
29 fence syncscope("singlethread") seq_cst
/external/llvm-project/llvm/test/CodeGen/Hexagon/intrinsics/
Dfence.ll5 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acquire/' %s | llc -march=hexagon | FileCheck %s
6 ; RUN: sed -e 's/ORDER/syncscope("singlethread") release/' %s | llc -march=hexagon | FileCheck %s
7 ; RUN: sed -e 's/ORDER/syncscope("singlethread") acq_rel/' %s | llc -march=hexagon | FileCheck %s
8 ; RUN: sed -e 's/ORDER/syncscope("singlethread") seq_cst/' %s | llc -march=hexagon | FileCheck %s
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dwaitcnt-vscnt.ll18 fence syncscope("singlethread") release
20 fence syncscope("singlethread") acquire
44 fence syncscope("singlethread") release
46 fence syncscope("singlethread") acquire
72 fence syncscope("singlethread") release
74 fence syncscope("singlethread") acquire
93 fence syncscope("singlethread") release
95 fence syncscope("singlethread") acquire
118 fence syncscope("singlethread") release
120 fence syncscope("singlethread") acquire
[all …]
Dmemory-legalizer-local-singlethread.ll69 %val = load atomic i32, i32 addrspace(3)* %in syncscope("singlethread") unordered, align 4
135 %val = load atomic i32, i32 addrspace(3)* %in syncscope("singlethread") monotonic, align 4
201 %val = load atomic i32, i32 addrspace(3)* %in syncscope("singlethread") acquire, align 4
267 %val = load atomic i32, i32 addrspace(3)* %in syncscope("singlethread") seq_cst, align 4
323 store atomic i32 %in, i32 addrspace(3)* %out syncscope("singlethread") unordered, align 4
378 store atomic i32 %in, i32 addrspace(3)* %out syncscope("singlethread") monotonic, align 4
433 store atomic i32 %in, i32 addrspace(3)* %out syncscope("singlethread") release, align 4
488 store atomic i32 %in, i32 addrspace(3)* %out syncscope("singlethread") seq_cst, align 4
543 %val = atomicrmw volatile xchg i32 addrspace(3)* %out, i32 %in syncscope("singlethread") monotonic
598 %val = atomicrmw volatile xchg i32 addrspace(3)* %out, i32 %in syncscope("singlethread") acquire
[all …]
Dmemory-legalizer-local.mir20 …gpr0, 0, 0, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") unorde…
44 …gpr0, 0, 0, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") monoto…
68 …gpr0, 0, 0, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") acquir…
92 …gpr0, 0, 0, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") seq_cs…
501 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") unorde…
523 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") monoto…
545 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") releas…
567 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") seq_cs…
941 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") unorde…
963 …pr1, 0, 0, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") monoto…
[all …]
Dmemory-legalizer-region.mir20 …gpr0, 1, 0, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") unorde…
44 …gpr0, 0, 1, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") monoto…
68 …gpr0, 0, 1, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") acquir…
92 …gpr0, 0, 1, implicit $m0, implicit $exec :: (volatile load syncscope("singlethread-one-as") seq_cs…
501 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") unorde…
523 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") monoto…
545 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") releas…
567 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") seq_cs…
941 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") unorde…
963 …pr1, 0, 1, implicit $m0, implicit $exec :: (volatile store syncscope("singlethread-one-as") monoto…
[all …]
Dmemory-legalizer-flat-singlethread.ll61 %val = load atomic i32, i32* %in syncscope("singlethread") unordered, align 4
120 %val = load atomic i32, i32* %in syncscope("singlethread") monotonic, align 4
179 %val = load atomic i32, i32* %in syncscope("singlethread") acquire, align 4
238 %val = load atomic i32, i32* %in syncscope("singlethread") seq_cst, align 4
291 store atomic i32 %in, i32* %out syncscope("singlethread") unordered, align 4
343 store atomic i32 %in, i32* %out syncscope("singlethread") monotonic, align 4
395 store atomic i32 %in, i32* %out syncscope("singlethread") release, align 4
447 store atomic i32 %in, i32* %out syncscope("singlethread") seq_cst, align 4
499 %val = atomicrmw volatile xchg i32* %out, i32 %in syncscope("singlethread") monotonic
551 %val = atomicrmw volatile xchg i32* %out, i32 %in syncscope("singlethread") acquire
[all …]
Dmemory-legalizer-global-singlethread.ll77 %val = load atomic i32, i32 addrspace(1)* %in syncscope("singlethread") unordered, align 4
151 %val = load atomic i32, i32 addrspace(1)* %in syncscope("singlethread") monotonic, align 4
225 %val = load atomic i32, i32 addrspace(1)* %in syncscope("singlethread") acquire, align 4
299 %val = load atomic i32, i32 addrspace(1)* %in syncscope("singlethread") seq_cst, align 4
361 store atomic i32 %in, i32 addrspace(1)* %out syncscope("singlethread") unordered, align 4
422 store atomic i32 %in, i32 addrspace(1)* %out syncscope("singlethread") monotonic, align 4
483 store atomic i32 %in, i32 addrspace(1)* %out syncscope("singlethread") release, align 4
544 store atomic i32 %in, i32 addrspace(1)* %out syncscope("singlethread") seq_cst, align 4
605 %val = atomicrmw volatile xchg i32 addrspace(1)* %out, i32 %in syncscope("singlethread") monotonic
666 %val = atomicrmw volatile xchg i32 addrspace(1)* %out, i32 %in syncscope("singlethread") acquire
[all …]
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Datomics-regression.ll369 fence syncscope("singlethread") acquire
378 fence syncscope("singlethread") release
387 fence syncscope("singlethread") acq_rel
396 fence syncscope("singlethread") seq_cst
1267 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") monotonic monotonic
1289 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") acquire monotonic
1311 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") acquire acquire
1331 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") release monotonic
1351 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") release acquire
1374 %res = cmpxchg i8* %ptr, i8 %cmp, i8 %val syncscope("singlethread") acq_rel monotonic
[all …]
/external/rust/crates/gdbstub/src/target/ext/base/
Dmod.rs8 pub mod singlethread; module
13 SingleThread(&'a mut dyn singlethread::SingleThreadOps<Arch = A, Error = E>),
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dirtranslator-fence.ll45 fence syncscope("singlethread-one-as") acquire
54 fence syncscope("singlethread-one-as") release
63 fence syncscope("singlethread-one-as") acq_rel
72 fence syncscope("singlethread-one-as") seq_cst
224 fence syncscope("singlethread") acquire
233 fence syncscope("singlethread") release
242 fence syncscope("singlethread") acq_rel
251 fence syncscope("singlethread") seq_cst
Dmemory-legalizer-atomic-fence.ll95 fence syncscope("singlethread-one-as") acquire
109 fence syncscope("singlethread-one-as") release
123 fence syncscope("singlethread-one-as") acq_rel
137 fence syncscope("singlethread-one-as") seq_cst
452 fence syncscope("singlethread") acquire
466 fence syncscope("singlethread") release
480 fence syncscope("singlethread") acq_rel
494 fence syncscope("singlethread") seq_cst
/external/llvm-project/llvm/test/CodeGen/MIR/AArch64/
Datomic-memoperands.mir23 ; CHECK: G_STORE [[LOAD]](s64), [[COPY]](p0) :: (store syncscope("singlethread") seq_cst 8)
31 G_STORE %1(s64), %0(p0) :: (store syncscope("singlethread") seq_cst 8)
/external/llvm-project/llvm/test/CodeGen/ARM/
Dfence-singlethread.ll14 fence syncscope("singlethread") seq_cst
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dfence-singlethread.ll19 fence syncscope("singlethread") seq_cst
/external/llvm-project/llvm/test/Transforms/Attributor/
Dnosync.ll326 ; TEST 13 - Fence syncscope("singlethread") seq_cst
332 ; IS__TUNIT____-NEXT: fence syncscope("singlethread") release
341 ; IS__CGSCC____-NEXT: fence syncscope("singlethread") release
347 fence syncscope("singlethread") release
365 ; IS__TUNIT____-NEXT: fence syncscope("singlethread") acquire
379 ; IS__CGSCC____-NEXT: fence syncscope("singlethread") acquire
392 fence syncscope("singlethread") acquire

123