Home | History | Annotate | Download | only in SPIRV

Lines Matching refs:getAsTyped

1020             if (isTrivial(node->getRight()->getAsTyped()))
1023 spv::Id result = createShortCircuit(node->getOp(), *node->getLeft()->getAsTyped(), *node->getRight()->getAsTyped());
1399 if (glslangOperands[0]->getAsTyped()->getVectorSize() == 1)
1444 glslang::TIntermTyped* left = node->getSequence()[0]->getAsTyped();
1445 glslang::TIntermTyped* right = node->getSequence()[1]->getAsTyped();
1517 operands.push_back(accessChainLoad(glslangOperands[arg]->getAsTyped()->getType()));
1534 glslangOperands[0]->getAsTyped()->getBasicType());
1577 builder.createStore(accessChainLoad(node->getTrueBlock()->getAsTyped()->getType()), result);
1585 builder.createStore(accessChainLoad(node->getFalseBlock()->getAsTyped()->getType()), result);
1606 spv::Id selector = accessChainLoad(node->getCondition()->getAsTyped()->getType());
2105 return accessChainLoad(specNode->getAsTyped()->getType());
2319 const glslang::TType& paramType = parameters[p]->getAsTyped()->getType();
2389 sampler = glslangArguments[0]->getAsTyped()->getType().getSampler();
2467 arguments.push_back(accessChainLoad(glslangArguments[i]->getAsTyped()->getType()));
2485 const glslang::TSampler sampler = node->getAsAggregate() ? node->getAsAggregate()->getSequence()[0]->getAsTyped()->getType().getSampler()
2486 : node->getAsUnaryNode()->getOperand()->getAsTyped()->getType().getSampler();
2774 const glslang::TType& paramType = glslangArgs[a]->getAsTyped()->getType();
2797 const glslang::TType& paramType = glslangArgs[a]->getAsTyped()->getType();
2831 accessChainStore(glslangArgs[a]->getAsTyped()->getType(), copy);