Searched refs:lValue (Results 1 - 5 of 5) sorted by relevance
/third_party/glslang/SPIRV/ |
H A D | SpvBuilder.h | 459 void createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone, 463 Id createLoad(Id lValue, spv::Decoration precision, 772 void setAccessChainLValue(Id lValue) in setAccessChainLValue() argument 774 assert(isPointer(lValue)); in setAccessChainLValue() 775 accessChain.base = lValue; in setAccessChainLValue()
|
H A D | SpvBuilder.cpp | 2415 void Builder::createStore(Id rValue, Id lValue, spv::MemoryAccessMask memoryAccess, spv::Scope scope, in createStore() argument 2419 store->addIdOperand(lValue); in createStore() 2422 memoryAccess = sanitizeMemoryAccessForStorageClass(memoryAccess, getStorageClass(lValue)); in createStore() 2438 Id Builder::createLoad(Id lValue, spv::Decoration precision, spv::MemoryAccessMask memoryAccess, in createLoad() argument 2441 Instruction* load = new Instruction(getUniqueId(), getDerefTypeId(lValue), OpLoad); in createLoad() 2442 load->addIdOperand(lValue); in createLoad() 2444 memoryAccess = sanitizeMemoryAccessForStorageClass(memoryAccess, getStorageClass(lValue)); in createLoad() 3760 Id lValue = NoResult; in accessChainLoad() local 3765 lValue = createVariable(NoPrecision, StorageClassFunction, getTypeId(accessChain.base), in accessChainLoad() 3767 addDecoration(lValue, DecorationNonWritabl in accessChainLoad() [all...] |
H A D | GlslangToSpv.cpp | 2168 spv::Builder::AccessChain lValue = builder.getAccessChain(); in visitBinary() local 2180 builder.setAccessChain(lValue); in visitBinary() 2198 builder.setAccessChain(lValue); in visitBinary() 5163 spv::Id lValue = builder.accessChainGetLValue(); in multiTypeStore() local 5164 spv::Id lType = builder.getContainedTypeId(builder.getTypeId(lValue)); in multiTypeStore() 5198 builder.setAccessChainLValue(lValue); in multiTypeStore() 5219 builder.setAccessChainLValue(lValue); in multiTypeStore()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | ParseContext.cpp | 6378 TIntermBinary *lValue = left->getAsBinaryNode(); in addAssign() local 6379 if ((lValue != nullptr) && in addAssign() 6380 (lValue->getOp() == EOpIndexIndirect || lValue->getOp() == EOpIndexDirect) && in addAssign() 6381 IsTessellationControlShaderOutput(mShaderType, lValue->getLeft()->getQualifier())) in addAssign() 6383 checkTCSOutVarIndexIsValid(lValue, loc); in addAssign()
|
/third_party/glslang/glslang/HLSL/ |
H A D | hlslParseHelper.cpp | 3661 TIntermTyped* lValue = intermediate.addIndex(idxOp, argArray, offsetIdx, loc); in decomposeStructBufferMethods() local 3663 lValue->setType(derefType); in decomposeStructBufferMethods() 3674 TIntermTyped* assign = intermediate.addAssign(EOpAssign, lValue, rValue, loc); in decomposeStructBufferMethods() 3774 TIntermTyped* lValue = intermediate.addIndex(EOpIndexIndirect, argArray, oldCounter, loc); in decomposeStructBufferMethods() local 3778 lValue->setType(derefType); in decomposeStructBufferMethods() 3780 node = intermediate.addAssign(EOpAssign, lValue, rValue, loc); in decomposeStructBufferMethods()
|
Completed in 44 milliseconds