Home | History | Annotate | Download | only in hlsl

Lines Matching refs:argValue

3392             TIntermTyped* argValue = argAggregate->getSequence()[2]->getAsTyped();  // value
3437 rValue = argValue;
3439 rValue = intermediate.addIndex(EOpIndexDirect, argValue, idxConst, loc);
3440 const TType indexType(argValue->getType(), 0);
5005 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand();
5007 const int vecSize = argValue->getType().getVectorSize();
5028 TIntermTyped* component = argValue->getType().isVector() ?
5029 intermediate.addIndex(EOpIndexDirect, argValue, idxConst, loc) : argValue;
5031 if (component != argValue)
5032 component->setType(TType(argValue->getBasicType(), EvqTemporary));
5055 TIntermTyped* argValue = node->getAsUnaryNode()->getOperand();
5058 const int vecSize = argValue->getType().getVectorSize();
5079 TIntermTyped* component = argValue->getType().isVector() ?
5080 intermediate.addIndex(EOpIndexDirect, argValue, idxConst, loc) : argValue;
5082 if (component != argValue)
5083 component->setType(TType(argValue->getBasicType(), EvqTemporary));