Home
last modified time | relevance | path

Searched refs:getWritableType (Results 1 – 12 of 12) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DpropagateNoContraction.cpp587 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
589 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
603 node->getWritableType().getQualifier().noContraction = true; in visitSymbol()
636 BN->getWritableType().getQualifier().noContraction = true; in propagateNoContractionInOneExpression()
642 UN->getWritableType().getQualifier().noContraction = true; in propagateNoContractionInOneExpression()
706 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
722 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
734 node->getWritableType().getQualifier().noContraction = true; in visitUnary()
755 node->getWritableType().getQualifier().noContraction = true; in visitSymbol()
Diomapper.cpp187 base->getWritableType().getQualifier().layoutBinding = at->newBinding; in visitSymbol()
189 base->getWritableType().getQualifier().layoutSet = at->newSet; in visitSymbol()
191 base->getWritableType().getQualifier().layoutLocation = at->newLocation; in visitSymbol()
193 base->getWritableType().getQualifier().layoutComponent = at->newComponent; in visitSymbol()
195 base->getWritableType().getQualifier().layoutIndex = at->newIndex; in visitSymbol()
DSymbolTable.h104 virtual TType& getWritableType() = 0;
165 virtual TType& getWritableType() { assert(writable); return type; } in getWritableType() function
275 virtual TType& getWritableType() override { return returnType; } in getWritableType() function
342 virtual TType& getWritableType() in getWritableType() function
DParseHelper.cpp413 base->getWritableType().updateImplicitArraySize(indexValue + 1); in handleBracketDereference()
419 TType& leftType = binaryNode->getLeft()->getWritableType(); in handleBracketDereference()
439 base->getWritableType().setArrayVariablyIndexed(); in handleBracketDereference()
477 result->getWritableType().getQualifier().nonUniform = true; in handleBracketDereference()
580 symbolNode->getWritableType().changeOuterArraySize(newSize); in handleIoResizeArrayAccess()
617 …sistency(loc, requiredSize, feature, ioArraySymbolResizeList.back()->getWritableType(), ioArraySym… in checkIoArraysConsistency()
622 …yConsistency(loc, requiredSize, feature, ioArraySymbolResizeList[i]->getWritableType(), ioArraySym… in checkIoArraysConsistency()
817 result->getWritableType().getQualifier().makeSpecConstant(); in handleDotDereference()
851 result->getWritableType().getQualifier().noContraction = true; in handleDotDereference()
855 result->getWritableType().getQualifier().nonUniform = true; in handleDotDereference()
[all …]
DIntermediate.cpp160 node->getWritableType().getQualifier().makeSpecConstant(); in addBinaryMath()
165 node->getWritableType().getQualifier().nonUniform = true; in addBinaryMath()
373 node->getWritableType().getQualifier().makeSpecConstant(); in addUnaryMath()
377 node->getWritableType().getQualifier().nonUniform = true; in addUnaryMath()
723 newNode->getWritableType().getQualifier().makeSpecConstant(); in createConversion()
2262 commaAggregate->getWritableType().getQualifier().makeTemporary(); in addComma()
3079 node.getWritableType().getQualifier().makeTemporary(); in promoteUnary()
3109 node.getWritableType().getQualifier().clear(); in promoteBinary()
3175 node.getWritableType().getQualifier().clear(); in promoteBinary()
3443 node.getWritableType().shallowCopy(right->getType()); in promoteBinary()
[all …]
DParseContextBase.cpp585 globalUniformBlock->getWritableType().getQualifier().layoutBinding = globalUniformBinding; in growGlobalUniformBlock()
586 globalUniformBlock->getWritableType().getQualifier().layoutSet = globalUniformSet; in growGlobalUniformBlock()
DlinkValidate.cpp458 mergeImplicitArraySizes(symbol->getWritableType(), unitSymbol->getType()); in mergeLinkerObjects()
760 symbol->getWritableType().adoptImplicitArraySizes(false); in finalCheck()
DInitialize.cpp7741 TQualifier& symQualifier = symbol->getWritableType().getQualifier(); in add2ndGenerationSamplingImaging()
7763 TQualifier& symQualifier = symbol->getWritableType().getQualifier(); in add2ndGenerationSamplingImaging()
7780 TTypeList& structure = *symbol->getWritableType().getWritableStruct(); in add2ndGenerationSamplingImaging()
8127 symbol->getWritableType().getQualifier().storage = EvqVaryingOut; in add2ndGenerationSamplingImaging()
8128 symbol->getWritableType().getQualifier().layoutLocation = 0; in add2ndGenerationSamplingImaging()
DConstant.cpp974 newNode->getWritableType().getQualifier().storage = EvqConst; in fold()
1302 newNode->getWritableType().getQualifier().storage = EvqConst; in fold()
/external/deqp-deps/glslang/hlsl/
DhlslParseHelper.cpp843 base->getWritableType().updateImplicitArraySize(indexValue + 1); in handleBracketDereference()
1107 ioVar->getWritableType().copyArraySizes(*arraySizes); in splitBuiltIn()
1114 mergeQualifiers(ioVar->getWritableType().getQualifier(), outerQualifier); in splitBuiltIn()
1119 fixBuiltInIoType(ioVar->getWritableType()); in splitBuiltIn()
1122 ioVar->getWritableType().getQualifier().layoutLocation = TQualifier::layoutLocationEnd; in splitBuiltIn()
1246 …mergeQualifiers(memberVariable->getWritableType().getQualifier(), variable.getType().getQualifier(… in addFlattenedMember()
1249 … memberVariable->getWritableType().getQualifier().layoutBinding = flattenData.nextBinding++; in addFlattenedMember()
1253 … memberVariable->getWritableType().getQualifier().layoutLocation = TQualifier::layoutLocationEnd; in addFlattenedMember()
1257 … memberVariable->getWritableType().getQualifier().layoutLocation = flattenData.nextLocation; in addFlattenedMember()
1540 TType& type = variable.getWritableType(); in assignToInterface()
[all …]
DhlslGrammar.cpp411 acceptPostDecls(declarator.function->getWritableType().getQualifier()); in acceptDeclaration()
2499 acceptPostDecls(declarator.function->getWritableType().getQualifier()); in acceptMemberFunctionDefinition()
/external/deqp-deps/glslang/glslang/Include/
Dintermediate.h1077 virtual TType& getWritableType() { return type; } in getWritableType() function