• Home
  • Raw
  • Download

Lines Matching refs:addSymbol

281         loadOp->getSequence().push_back(intermediate.addSymbol(*coord->getAsSymbolNode()));  in handleLvalue()
294 storeOp->getSequence().push_back(intermediate.addSymbol(*rhsTmp)); in handleLvalue()
311 sequence = intermediate.growAggregate(sequence, intermediate.addSymbol(*rhsTmp)); in handleLvalue()
322 … intermediate.addUnaryNode(op, intermediate.addSymbol(*rhsTmp), loc, in handleLvalue()
450 … makeBinary(assignOp, addSwizzle(intermediate.addSymbol(*rhsTmp), lhsAsBinary), rhs); in handleLvalue()
675 TIntermTyped* container = intermediate.addSymbol(*variable, loc); in handleVariable()
708 node = intermediate.addSymbol(*variable, loc); in handleVariable()
1388 subsetSymbol = intermediate.addSymbol(*memberVariable); in flattenAccess()
1631 intermediate.addSymbol(*variable, loc), in addStructBufferHiddenCounterParam()
1718 intermediate.addSymbol(*variable, loc), in handleFunctionDefinition()
1725 …paramNodes = intermediate.growAggregate(paramNodes, intermediate.addSymbol(*param.type, loc), loc); in handleFunctionDefinition()
2085 TIntermSymbol* arg = intermediate.addSymbol(*argVars.back()); in transformEntryPoint()
2089 intermediate.addSymbol(**inputIt))); in transformEntryPoint()
2120 invocationIdSym = intermediate.addSymbol(*variable); in transformEntryPoint()
2123 …TIntermTyped* element = intermediate.addIndex(EOpIndexIndirect, intermediate.addSymbol(*entryPoint… in transformEntryPoint()
2132 …returnAssign = handleAssign(loc, EOpAssign, intermediate.addSymbol(*entryPointOutput), callReturn); in transformEntryPoint()
2152 … intermediate.addSymbol(**outputIt), in transformEntryPoint()
2153 … intermediate.addSymbol(*argVars[i]))); in transformEntryPoint()
2381 TIntermTyped* rhsTempSym = intermediate.addSymbol(*rhsTempVar, loc); in assignPosition()
2390 TIntermTyped* tempSymL = intermediate.addSymbol(*rhsTempVar, loc); in assignPosition()
2391 TIntermTyped* tempSymR = intermediate.addSymbol(*rhsTempVar, loc); in assignPosition()
2409 TIntermTyped* rhsTempSym = intermediate.addSymbol(*rhsTempVar, loc); in assignPosition()
2546 TIntermSymbol* clipCullSym = intermediate.addSymbol(**clipCullVar); in assignClipCullDistance()
2762 TIntermTyped* noFlattenRHS = intermediate.addSymbol(*rhsTempVar, loc); in handleAssign()
2799 subTree = intermediate.addSymbol(*builtInVar); in handleAssign()
2821 subTree = intermediate.addSymbol(*(*leftVariables)[leftOffset++]); in handleAssign()
2823 subTree = intermediate.addSymbol(*(*rightVariables)[rightOffset++]); in handleAssign()
2844 right = rhsTempVar != nullptr ? intermediate.addSymbol(*rhsTempVar, loc) : in handleAssign()
2845 cloneSymNode != nullptr ? intermediate.addSymbol(*cloneSymNode) : in handleAssign()
2980 … TIntermTyped* splitLeftNonIo = intermediate.addSymbol(*getSplitNonIoVar(symNode->getId()), loc); in handleAssign()
2990 splitLeft = intermediate.addSymbol(*getSplitNonIoVar(symNode->getId()), loc); in handleAssign()
2995 … splitRight = intermediate.addSymbol(*getSplitNonIoVar(right->getAsSymbolNode()->getId()), loc); in handleAssign()
3027 vector = intermediate.addSymbol(*makeInternalVariable("intermVec", vectorType), loc); in handleAssignToMatrixSwizzle()
3345 TIntermTyped* byteAddrIdxVar = intermediate.addSymbol(*byteAddrSym, loc); in decomposeStructBufferMethods()
3416 TIntermTyped* byteAddrIdxVar = intermediate.addSymbol(*byteAddrSym, loc); in decomposeStructBufferMethods()
3672 …TIntermTyped* shadowCopy = intermediate.addAssign(EOpAssign, intermediate.addSymbol(*sampleShadow,… in decomposeSampleMethods()
3692 … intermediate.addSymbol(*structVar, loc), in decomposeSampleMethods()
3700 … intermediate.addSymbol(*sampleShadow, loc), in decomposeSampleMethods()
3724 conversionAggregate->getSequence().push_back(intermediate.addSymbol(*structVar, loc)); in decomposeSampleMethods()
3992 … intermediate.addSymbol(*tempArg, loc), in decomposeSampleMethods()
4002 TIntermSymbol* sizeQueryReturn = intermediate.addSymbol(*tempArg, loc); in decomposeSampleMethods()
4443 …TIntermTyped* compAssign = intermediate.addAssign(EOpAssign, intermediate.addSymbol(*outSampleCoun… in decomposeSampleMethods()
4454 intermediate.addSymbol(*outSampleCount, loc), in decomposeSampleMethods()
4616 return intermediate.addSymbol(*(symbol->getAsVariable()), loc); in decomposeIntrinsic()
5144 … intermediate.addSymbol(*tempArg, loc), in decomposeIntrinsic()
5152 …TIntermTyped* isnan = handleUnaryMath(loc, "isnan", EOpIsNan, intermediate.addSymbol(*tempArg, loc… in decomposeIntrinsic()
5158 …TIntermTyped* isinf = handleUnaryMath(loc, "isinf", EOpIsInf, intermediate.addSymbol(*tempArg, loc… in decomposeIntrinsic()
5338 pushFrontArguments(intermediate.addSymbol(*getImplicitThis(thisDepth)), arguments); in handleFunctionCall()
5717 TIntermSymbol* tempRetNode = intermediate.addSymbol(*tempRet, loc); in addOutputArgumentConversions()
5733 TIntermSymbol* tempArgNode = intermediate.addSymbol(*tempArg, loc); in addOutputArgumentConversions()
5742 arguments[i] = intermediate.addSymbol(*tempArg, loc); in addOutputArgumentConversions()
5749 TIntermSymbol* tempRetNode = intermediate.addSymbol(*tempRet, loc); in addOutputArgumentConversions()
5795 TIntermSymbol* sym = intermediate.addSymbol(*variable, loc); in addStructBuffArguments()
6235 nodePtr = intermediate.addSymbol(*fakeVariable, symbol->getLoc()); in variableCheck()
7820 return intermediate.addSymbol(*tmpVar, loc); in makeInternalVariableNode()
7934 TIntermSymbol* intermSymbol = intermediate.addSymbol(*variable, loc); in executeInitializer()
9505 return intermediate.addSymbol(*it->second->getAsVariable()); in findTessLinkageSymbol()
9581 *symbolNode = intermediate.addSymbol(variable); in addPatchConstantInvocation()
9713 inputArg = intermediate.addSymbol(*perCtrlPtVar, loc); in addPatchConstantInvocation()
9808 arg = intermediate.addSymbol(*argVar); in addPatchConstantInvocation()
9819 TIntermSymbol* perCtrlPtSym = intermediate.addSymbol(*perCtrlPtVar, loc); in addPatchConstantInvocation()
9855 TIntermSymbol* pcfOutputSym = intermediate.addSymbol(*pcfOutput, loc); in addPatchConstantInvocation()
9862 TIntermSymbol* pcfResultVar = intermediate.addSymbol(*pcfCallResult, loc); in addPatchConstantInvocation()
9865 intermediate.addSymbol(*pcfCallResult, loc)); in addPatchConstantInvocation()
9947 intermediate.addSymbol(*gsStreamOutput, append->loc), in finalizeAppendMethods()