Searched refs:DeclareTempVariable (Results 1 – 13 of 13) sorted by relevance
/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | SeparateExpressionsReturningArrays.cpp | 78 DeclareTempVariable(mSymbolTable, node->getLeft(), EvqTemporary, &arrayVariableDeclaration); in visitBinary() 100 TVariable *arrayVariable = DeclareTempVariable(mSymbolTable, node->shallowCopy(), EvqTemporary, in visitAggregate()
|
D | ExpandIntegerPowExpressions.cpp | 118 DeclareTempVariable(mSymbolTable, lhs, EvqTemporary, &lhsVariableDeclaration); in visitAggregate()
|
D | RewriteElseBlocks.cpp | 74 DeclareTempVariable(mSymbolTable, ifElse->getCondition(), EvqTemporary, &storeCondition); in rewriteIfElse()
|
D | RewriteAtomicFunctionExpressions.cpp | 108 DeclareTempVariable(mSymbolTable, type, EvqTemporary, &variableDeclaration); in getTempVariable()
|
D | UnfoldShortCircuitToIf.cpp | 147 TVariable *resultVariable = DeclareTempVariable(mSymbolTable, new TType(node->getType()), in visitTernary()
|
D | ArrayReturnValueToOutParameter.cpp | 166 TVariable *returnValue = DeclareTempVariable(mSymbolTable, new TType(node->getType()), in visitAggregate()
|
D | RewriteExpressionsWithShaderStorageBlock.cpp | 144 DeclareTempVariable(mSymbolTable, node, EvqTemporary, &variableDeclaration); in insertInitStatementAndReturnTempSymbol()
|
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNode_util.h | 40 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, 44 TVariable *DeclareTempVariable(TSymbolTable *symbolTable,
|
D | IntermNode_util.cpp | 206 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() function 216 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() function
|
/external/angle/src/compiler/translator/tree_ops/ |
D | RemoveDynamicIndexing.cpp | 376 TVariable *indexVariable = DeclareTempVariable(mSymbolTable, node->getRight(), in visitBinary() 486 TVariable *indexVariable = DeclareTempVariable( in visitBinary() 494 TVariable *fieldVariable = DeclareTempVariable( in visitBinary()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | RecordConstantPrecision.cpp | 141 TVariable *variable = DeclareTempVariable(mSymbolTable, node, EvqConst, &variableDeclaration); in visitConstantUnion()
|
D | VectorizeVectorScalarArithmetic.cpp | 181 DeclareTempVariable(mSymbolTable, tempAssignmentTargetInitializer, EvqTemporary, in replaceAssignInsideConstructor()
|
/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | MonomorphizeUnsupportedFunctionsInVulkanGLSL.cpp | 137 TVariable *tempVar = DeclareTempVariable(symbolTable, index, EvqTemporary, &tempDecl); in ExtractSideEffects()
|