Home
last modified time | relevance | path

Searched refs:WorkgroupMemory (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp181 return SPIRV::MemorySemantics::WorkgroupMemory; in getMemSemanticsForStorageClass()
/llvm-project-15.0.7/mlir/test/Conversion/GPUToSPIRV/
H A Dsimple.mlir115 // CHECK: spv.ControlBarrier Workgroup, Workgroup, "AcquireRelease|WorkgroupMemory"
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/
H A DGPUToSPIRV.cpp356 context, spirv::MemorySemantics::WorkgroupMemory | in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h655 WorkgroupMemory = 0x100, enumerator
H A DSPIRVBaseInfo.cpp937 if (e == static_cast<uint32_t>(MemorySemantics::WorkgroupMemory)) in getMemorySemanticsName()
939 if (e & static_cast<uint32_t>(MemorySemantics::WorkgroupMemory)) { in getMemorySemanticsName()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVBase.td3639 def SPV_MS_WorkgroupMemory : I32BitEnumAttrCaseBit<"WorkgroupMemory", 8>;