Searched refs:memoryAccess (Results 1 – 4 of 4) sorted by relevance
/external/deqp-deps/glslang/SPIRV/ |
D | SpvBuilder.cpp | 1311 …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 …]
|
D | SpvPostProcess.cpp | 259 … 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()
|
D | SpvBuilder.h | 306 …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/ |
D | vktSpvAsmInstructionTests.cpp | 7606 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()
|