Searched refs:OCLScopeKind (Results 1 – 4 of 4) sorted by relevance
/external/spirv-llvm/lib/SPIRV/ |
D | OCLUtil.h | 61 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()
|
D | OCLUtil.cpp | 102 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()
|
D | SPIRVToOCL20.cpp | 210 Args[2] = getInt32(M, rmap<OCLScopeKind>(MScope)); in visitCallSPIRVMemoryBarrier() 359 [](unsigned I) { return rmap<OCLScopeKind>(static_cast<Scope>(I));}); in visitCallSPIRVAtomicBuiltin()
|
D | OCL20ToSPIRV.cpp | 793 return map<Scope>(static_cast<OCLScopeKind>(I)); in transAtomicBuiltin()
|