/external/angle/src/compiler/translator/tree_ops/d3d/ |
D | UnfoldShortCircuitToIf.cpp | 90 new TIntermUnary(EOpLogicalNot, CreateTempSymbolNode(resultVariable), nullptr); in visitBinary() 96 queueReplacement(CreateTempSymbolNode(resultVariable), OriginalNode::IS_DROPPED); in visitBinary() 117 new TIntermIfElse(CreateTempSymbolNode(resultVariable), assignRightBlock, nullptr); in visitBinary() 122 queueReplacement(CreateTempSymbolNode(resultVariable), OriginalNode::IS_DROPPED); in visitBinary() 167 TIntermSymbol *ternaryResult = CreateTempSymbolNode(resultVariable); in visitTernary()
|
D | SeparateExpressionsReturningArrays.cpp | 82 queueReplacement(CreateTempSymbolNode(arrayVariable), OriginalNode::IS_DROPPED); in visitBinary() 104 queueReplacement(CreateTempSymbolNode(arrayVariable), OriginalNode::IS_DROPPED); in visitAggregate()
|
D | ExpandIntegerPowExpressions.cpp | 122 TIntermTyped *current = CreateTempSymbolNode(lhsVariable); in visitAggregate() 125 TIntermBinary *mul = new TIntermBinary(EOpMul, current, CreateTempSymbolNode(lhsVariable)); in visitAggregate()
|
D | RewriteElseBlocks.cpp | 94 TIntermSymbol *conditionSymbolElse = CreateTempSymbolNode(conditionVariable); in rewriteIfElse() 102 TIntermSymbol *conditionSymbolSel = CreateTempSymbolNode(conditionVariable); in rewriteIfElse()
|
D | RewriteAtomicFunctionExpressions.cpp | 79 TOperator::EOpAssign, CreateTempSymbolNode(returnVariable), oldAtomicFunctionNode); in rewriteAtomicFunctionCallNode() 87 queueReplacement(CreateTempSymbolNode(returnVariable), OriginalNode::IS_DROPPED); in rewriteAtomicFunctionCallNode()
|
D | ArrayReturnValueToOutParameter.cpp | 171 TIntermSymbol *returnValueSymbol = CreateTempSymbolNode(returnValue); in visitAggregate()
|
D | RewriteExpressionsWithShaderStorageBlock.cpp | 147 return CreateTempSymbolNode(tempVariable); in insertInitStatementAndReturnTempSymbol()
|
/external/angle/src/compiler/translator/tree_ops/ |
D | ScalarizeVecAndMatConstructorArgs.cpp | 135 sequence->push_back(CreateTempSymbolNode(argVariable)); in scalarizeArgs() 146 TIntermSymbol *symbolNode = CreateTempSymbolNode(argVariable); in scalarizeArgs() 153 TIntermSymbol *symbolNode = CreateTempSymbolNode(argVariable); in scalarizeArgs() 168 TIntermSymbol *symbolNode = CreateTempSymbolNode(argVariable); in scalarizeArgs() 183 TIntermSymbol *symbolNode = CreateTempSymbolNode(argVariable); in scalarizeArgs()
|
D | SimplifyLoopConditions.cpp | 222 node->setCondition(CreateTempSymbolNode(mLoop.conditionVariable)); in traverseLoop() 253 node->setCondition(CreateTempSymbolNode(mLoop.conditionVariable)); in traverseLoop() 280 node->setCondition(CreateTempSymbolNode(mLoop.conditionVariable)); in traverseLoop() 315 node->setCondition(CreateTempSymbolNode(mLoop.conditionVariable)); in traverseLoop() 404 CreateTempSymbolNode(mLoop.conditionVariable), nullptr, in traverseLoop() 448 CreateTempSymbolNode(mLoop.conditionVariable), nullptr, in traverseLoop()
|
D | RemoveDynamicIndexing.cpp | 351 arguments.push_back(CreateTempSymbolNode(index)); in CreateIndexedWriteFunctionCall() 352 arguments.push_back(CreateTempSymbolNode(writtenValue)); in CreateIndexedWriteFunctionCall() 382 TIntermSymbol *tempIndex = CreateTempSymbolNode(indexVariable); in visitBinary() 492 node, CreateTempSymbolNode(indexVariable), indexingFunction); in visitBinary() 505 queueReplacement(CreateTempSymbolNode(fieldVariable), OriginalNode::IS_DROPPED); in visitBinary()
|
D | InitializeVariables.cpp | 112 TIntermSymbol *indexSymbolNode = CreateTempSymbolNode(indexVariable); in AddArrayZeroInitForLoop()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | VectorizeVectorScalarArithmetic.cpp | 191 compoundAssignmentOp, CreateTempSymbolNode(tempAssignmentTarget), right->deepCopy()); in replaceAssignInsideConstructor() 197 new TIntermSwizzle(CreateTempSymbolNode(tempAssignmentTarget), swizzleXOffset); in replaceAssignInsideConstructor() 209 replacementSequenceLeft, CreateTempSymbolNode(tempAssignmentTarget), 300); in replaceAssignInsideConstructor()
|
D | RecordConstantPrecision.cpp | 143 queueReplacement(CreateTempSymbolNode(variable), OriginalNode::IS_DROPPED); in visitConstantUnion()
|
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 172 TIntermSymbol *CreateTempSymbolNode(const TVariable *tempVariable) in CreateTempSymbolNode() function 184 tempDeclaration->appendDeclarator(CreateTempSymbolNode(tempVariable)); in CreateTempDeclarationNode() 192 TIntermSymbol *tempSymbol = CreateTempSymbolNode(tempVariable); in CreateTempInitDeclarationNode() 202 TIntermSymbol *tempSymbol = CreateTempSymbolNode(tempVariable); in CreateTempAssignmentNode()
|
D | IntermNode_util.h | 34 TIntermSymbol *CreateTempSymbolNode(const TVariable *tempVariable);
|
/external/angle/src/compiler/translator/tree_ops/gl/mac/ |
D | RewriteDoWhile.cpp | 106 breakIf = new TIntermIfElse(CreateTempSymbolNode(conditionVariable), innerIfBlock, in visitBlock()
|
/external/angle/src/compiler/translator/ |
D | TranslatorVulkan.cpp | 322 new TIntermBinary(EOpAdd, CreateTempSymbolNode(ndc), CreateFloatNode(1.0f)); in AddBresenhamEmulationVS() 337 new TIntermBinary(EOpVectorTimesScalar, CreateTempSymbolNode(windowCoords), scaleConstant); in AddBresenhamEmulationVS() 349 EOpSub, CreateTempSymbolNode(clampedWindowCoords), viewportXY->deepCopy()); in AddBresenhamEmulationVS()
|