Home
last modified time | relevance | path

Searched refs:OCLScopeKind (Results 1 – 4 of 4) sorted by relevance

/external/spirv-llvm/lib/SPIRV/
DOCLUtil.h61 enum OCLScopeKind { enum
89 typedef SPIRVMap<OCLScopeKind, Scope>
105 typedef std::tuple<unsigned, OCLMemOrderKind, OCLScopeKind>
110 typedef std::tuple<unsigned, OCLScopeKind, OCLScopeKind>
218 const OCLScopeKind OCLLegacyAtomicMemScope = OCLMS_device;
398 SPIRVMap<OCLScopeKind, Scope>::init() { in init()
DOCLUtil.cpp102 static_cast<OCLScopeKind>(getArgAsInt(CI, 2))); in getAtomicWorkItemFenceLiterals()
120 OCLScopeKind scope = OCLMS_work_group; in getBarrierLiterals()
126 N == 1 ? OCLMS_work_group : static_cast<OCLScopeKind>(getArgAsInt(CI, 1)), in getBarrierLiterals()
DSPIRVToOCL20.cpp210 Args[2] = getInt32(M, rmap<OCLScopeKind>(MScope)); in visitCallSPIRVMemoryBarrier()
359 [](unsigned I) { return rmap<OCLScopeKind>(static_cast<Scope>(I));}); in visitCallSPIRVAtomicBuiltin()
DOCL20ToSPIRV.cpp793 return map<Scope>(static_cast<OCLScopeKind>(I)); in transAtomicBuiltin()