Lines Matching refs:lValue
1537 void Builder::createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess, spv::Scope scop… in createStore() argument
1541 store->addIdOperand(lValue); in createStore()
1544 memoryAccess = sanitizeMemoryAccessForStorageClass(memoryAccess, getStorageClass(lValue)); in createStore()
1560 Id Builder::createLoad(Id lValue, spv::Decoration precision, spv::MemoryAccessMask memoryAccess, in createLoad() argument
1563 Instruction* load = new Instruction(getUniqueId(), getDerefTypeId(lValue), OpLoad); in createLoad()
1564 load->addIdOperand(lValue); in createLoad()
1566 memoryAccess = sanitizeMemoryAccessForStorageClass(memoryAccess, getStorageClass(lValue)); in createLoad()
2846 Id lValue = NoResult; in accessChainLoad() local
2851 … lValue = createVariable(NoPrecision, StorageClassFunction, getTypeId(accessChain.base), in accessChainLoad()
2853 addDecoration(lValue, DecorationNonWritable); in accessChainLoad()
2855 … lValue = createVariable(NoPrecision, StorageClassFunction, getTypeId(accessChain.base), in accessChainLoad()
2858 createStore(accessChain.base, lValue); in accessChainLoad()
2861 accessChain.base = lValue; in accessChainLoad()