/external/llvm/test/Bitcode/ |
D | memInstructions.3.2.ll | 110 ; 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 …]
|
D | atomic.ll | 14 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/ |
D | memInstructions.3.2.ll | 110 ; 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 …]
|
D | atomic-no-syncscope.ll | 7 ; 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
|
D | atomic.ll | 14 …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/ |
D | atomic.ll | 8 ; 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/ |
D | atomic.ll | 8 ; 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/ |
D | fence.ll | 8 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/ |
D | atomic-fence.ll | 29 ; 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/ |
D | consecutive-fences.ll | 7 ; 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/ |
D | fence.ll | 5 ; 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/ |
D | waitcnt-vscnt.ll | 18 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 …]
|
D | memory-legalizer-local-singlethread.ll | 69 %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 …]
|
D | memory-legalizer-local.mir | 20 …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 …]
|
D | memory-legalizer-region.mir | 20 …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 …]
|
D | memory-legalizer-flat-singlethread.ll | 61 %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 …]
|
D | memory-legalizer-global-singlethread.ll | 77 %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/ |
D | atomics-regression.ll | 369 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/ |
D | mod.rs | 8 pub mod singlethread; module 13 SingleThread(&'a mut dyn singlethread::SingleThreadOps<Arch = A, Error = E>),
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | irtranslator-fence.ll | 45 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
|
D | memory-legalizer-atomic-fence.ll | 95 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/ |
D | atomic-memoperands.mir | 23 ; 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/ |
D | fence-singlethread.ll | 14 fence syncscope("singlethread") seq_cst
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | fence-singlethread.ll | 19 fence syncscope("singlethread") seq_cst
|
/external/llvm-project/llvm/test/Transforms/Attributor/ |
D | nosync.ll | 326 ; 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
|