Home | History | Annotate | Download | only in SPIRV

Lines Matching refs:getAsTyped

1798             if (isTrivial(node->getRight()->getAsTyped()))
1801 spv::Id result = createShortCircuit(node->getOp(), *node->getLeft()->getAsTyped(), *node->getRight()->getAsTyped());
2280 if (glslangOperands[0]->getAsTyped()->getVectorSize() == 1)
2359 glslang::TIntermTyped* left = node->getSequence()[0]->getAsTyped();
2360 glslang::TIntermTyped* right = node->getSequence()[1]->getAsTyped();
2460 operands.push_back(accessChainLoad(glslangOperands[arg]->getAsTyped()->getType()));
2482 glslangOperands[0]->getAsTyped()->getBasicType());
2540 assert(node->getType() == node->getTrueBlock() ->getAsTyped()->getType() &&
2541 node->getType() == node->getFalseBlock()->getAsTyped()->getType());
2548 return operandOkay(node->getTrueBlock() ->getAsTyped()) &&
2549 operandOkay(node->getFalseBlock()->getAsTyped());
2561 spv::Id trueValue = accessChainLoad(node->getTrueBlock()->getAsTyped()->getType());
2563 spv::Id falseValue = accessChainLoad(node->getTrueBlock()->getAsTyped()->getType());
2631 builder.createStore(accessChainLoad(node->getTrueBlock()->getAsTyped()->getType()), result);
2639 builder.createStore(accessChainLoad(node->getFalseBlock()->getAsTyped()->getType()), result);
2667 spv::Id selector = accessChainLoad(node->getCondition()->getAsTyped()->getType());
3382 return accessChainLoad(specNode->getAsTyped()->getType());
3774 const glslang::TType& paramType = parameters[p]->getAsTyped()->getType();
3850 sampler = glslangArguments[0]->getAsTyped()->getType().getSampler();
3853 f16ShadowCompare = sampler.shadow && glslangArguments[1]->getAsTyped()->getType().getBasicType() == glslang::EbtFloat16;
4001 arguments.push_back(accessChainLoad(glslangArguments[i]->getAsTyped()->getType()));
4021 const glslang::TType &imageType = node->getAsAggregate() ? node->getAsAggregate()->getSequence()[0]->getAsTyped()->getType()
4022 : node->getAsUnaryNode()->getOperand()->getAsTyped()->getType();
4026 ? node->getAsAggregate()->getSequence()[1]->getAsTyped()->getType().getBasicType() == glslang::EbtFloat16
4634 argTypes.push_back(&glslangArgs[a]->getAsTyped()->getType());