Home
last modified time | relevance | path

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

/external/deqp-deps/glslang/SPIRV/
DSpvBuilder.cpp1311 …sk Builder::sanitizeMemoryAccessForStorageClass(spv::MemoryAccessMask memoryAccess, StorageClass s… in sanitizeMemoryAccessForStorageClass() argument
1320 memoryAccess = spv::MemoryAccessMask(memoryAccess & in sanitizeMemoryAccessForStorageClass()
1326 return memoryAccess; in sanitizeMemoryAccessForStorageClass()
1330 void Builder::createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess, spv::Scope scop… in createStore() argument
1336 memoryAccess = sanitizeMemoryAccessForStorageClass(memoryAccess, getStorageClass(lValue)); in createStore()
1338 if (memoryAccess != MemoryAccessMaskNone) { in createStore()
1339 store->addImmediateOperand(memoryAccess); in createStore()
1340 if (memoryAccess & spv::MemoryAccessAlignedMask) { in createStore()
1343 if (memoryAccess & spv::MemoryAccessMakePointerAvailableKHRMask) { in createStore()
1352 Id Builder::createLoad(Id lValue, spv::MemoryAccessMask memoryAccess, spv::Scope scope, unsigned in… in createLoad() argument
[all …]
DSpvPostProcess.cpp259 … unsigned int memoryAccess = inst.getImmediateOperand((inst.getOpCode() == OpStore) ? 2 : 1); in postProcess() local
260 assert(memoryAccess & MemoryAccessAlignedMask); in postProcess()
263 if (memoryAccess & MemoryAccessVolatileMask) in postProcess()
DSpvBuilder.h306 …void createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskN…
309 …Id createLoad(Id lValue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, spv::Scop…
632 …void accessChainStore(Id rvalue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, s…
635 …recision, Decoration nonUniform, Id ResultType, spv::MemoryAccessMask memoryAccess = spv::MemoryAc…
685 …spv::MemoryAccessMask sanitizeMemoryAccessForStorageClass(spv::MemoryAccessMask memoryAccess, Stor…
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmInstructionTests.cpp7606 map<string, string> memoryAccess; in createMemoryAccessTests() local
7607 memoryAccess["access_type"] = tests[testNdx].accessType; in createMemoryAccessTests()
7610 fragments["testfun"] = tcu::StringTemplate(function).specialize(memoryAccess); in createMemoryAccessTests()