Home
last modified time | relevance | path

Searched refs:AcquireRelease (Results 1 – 25 of 710) sorted by relevance

12345678910>>...29

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/test/Dialect/SPIRV/Serialization/
H A Dbarrier.mlir10 // CHECK: spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
21 spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/test/Dialect/SPIRV/Serialization/
H A Dbarrier.mlir10 // CHECK: spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
21 spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/test/Dialect/SPIRV/Serialization/
H A Dbarrier.mlir10 // CHECK: spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier "Subgroup", "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
21 spv.ControlBarrier "Workgroup", "Invocation", "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/test/Target/SPIRV/
H A Dbarrier-ops.mlir10 // CHECK: spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
11 spv.MemoryBarrier Subgroup, "AcquireRelease|SubgroupMemory"
20 // CHECK: spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
21 spv.ControlBarrier Workgroup, Invocation, "AcquireRelease|UniformMemory"
H A Datomic-ops.mlir18 // CHECK: spv.AtomicOr "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
19 %6 = spv.AtomicOr "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
28 // CHECK: spv.AtomicXor "Workgroup" "AcquireRelease" %{{.*}}, %{{.*}} : !spv.ptr<i32, Workgroup>
29 %11 = spv.AtomicXor "Workgroup" "AcquireRelease" %ptr, %value : !spv.ptr<i32, Workgroup>
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/test/generator/
H A Dacquire_release_generator.cpp5 class AcquireRelease : public Halide::Generator<AcquireRelease> { class
26 HALIDE_REGISTER_GENERATOR(AcquireRelease, acquire_release)
/dports/devel/spirv-llvm-translator/SPIRV-LLVM-Translator-13.0.0/test/transcoding/OpenCL/
H A Dmem_fence.cl79 // 0x8 AcquireRelease + 0x100 WorkgroupMemory
81 // 0x8 AcquireRelease + 0x200 CrossWorkgroupMemory
83 // 0x8 AcquireRelease + 0x800 ImageMemory
85 // 0x8 AcquireRelease + 0x100 WorkgroupMemory + 0x200 CrossWorkgroupMemory
87 // 0x8 AcquireRelease + 0x100 WorkgroupMemory + 0x800 ImageMemory
89 // 0x8 AcquireRelease + 0x100 WorkgroupMemory + 0x200 CrossWorkgroupMemory + 0x800 ImageMemory
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/swiftshader/src/Reactor/
H A DLLVMReactor.hpp130 case llvm::AtomicOrdering::AcquireRelease: return std::memory_order_acq_rel; in atomicOrdering()
151 case std::memory_order_acq_rel: return llvm::AtomicOrdering::AcquireRelease; in atomicOrdering()
155 return llvm::AtomicOrdering::AcquireRelease; in atomicOrdering()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/src/Reactor/
H A DLLVMReactor.hpp130 case llvm::AtomicOrdering::AcquireRelease: return std::memory_order_acq_rel; in atomicOrdering()
151 case std::memory_order_acq_rel: return llvm::AtomicOrdering::AcquireRelease; in atomicOrdering()
155 return llvm::AtomicOrdering::AcquireRelease; in atomicOrdering()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/Support/
H A DAtomicOrdering.h63 AcquireRelease = 6, enumerator
142 return AtomicOrdering::AcquireRelease; in getMergedAtomicOrdering()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/BiFModule/Implementation/
H A Dbarrier.cl80 bool fence = Semantics & ( Acquire | Release | AcquireRelease | SequentiallyConsistent );
82 bool invalidateL1 = Semantics & ( Acquire | AcquireRelease | SequentiallyConsistent );
248 …rv_OpMemoryNamedBarrier_p3__namedBarrier_i32_i32(barrier, Workgroup, AcquireRelease | get_spirv_me…
253 …arrier_p3__namedBarrier_i32_i32(barrier, get_spirv_mem_scope(scope), AcquireRelease | get_spirv_me…
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp235 case AtomicOrdering::AcquireRelease: in getLRForRMW8()
253 case AtomicOrdering::AcquireRelease: in getSCForRMW8()
271 case AtomicOrdering::AcquireRelease: in getLRForRMW16()
289 case AtomicOrdering::AcquireRelease: in getSCForRMW16()
306 case AtomicOrdering::AcquireRelease: in getLRForRMW32()
323 case AtomicOrdering::AcquireRelease: in getSCForRMW32()
340 case AtomicOrdering::AcquireRelease: in getLRForRMW64()
357 case AtomicOrdering::AcquireRelease: in getSCForRMW64()
401 case AtomicOrdering::AcquireRelease: in getLRForRMWCap()
423 case AtomicOrdering::AcquireRelease: in getSCForRMWCap()

12345678910>>...29