Lines Matching refs:getOp
1632 switch (node->getOp()) { in visitBinary()
1663 if (node->getOp() != glslang::EOpAssign) { in visitBinary()
1672 rValue = createBinaryOperation(node->getOp(), decorations, in visitBinary()
1700 node->getOp() == glslang::EOpIndexDirect) { in visitBinary()
1716 node->getOp() == glslang::EOpIndexDirectStruct) in visitBinary()
1725 node->getOp() == glslang::EOpIndexDirectStruct) in visitBinary()
1801 …spv::Id result = createShortCircuit(node->getOp(), *node->getLeft()->getAsTyped(), *node->getRight… in visitBinary()
1826 spv::Id result = createBinaryOperation(node->getOp(), decorations, in visitBinary()
1861 if (node->getOp() == glslang::EOpArrayLength) { in visitUnary()
1896 if (node->getOp() == glslang::EOpInterpolateAtCentroid) in visitUnary()
1907 if (node->getOp() == glslang::EOpAtomicCounterIncrement || in visitUnary()
1908 node->getOp() == glslang::EOpAtomicCounterDecrement || in visitUnary()
1909 node->getOp() == glslang::EOpAtomicCounter || in visitUnary()
1910 node->getOp() == glslang::EOpInterpolateAtCentroid) in visitUnary()
1921 …result = createConversion(node->getOp(), decorations, resultType(), operand, node->getOperand()->g… in visitUnary()
1925 …result = createUnaryOperation(node->getOp(), decorations, resultType(), operand, node->getOperand(… in visitUnary()
1940 switch (node->getOp()) { in visitUnary()
1963 if (node->getOp() == glslang::EOpPreIncrement || in visitUnary()
1964 node->getOp() == glslang::EOpPostIncrement) in visitUnary()
1978 if (node->getOp() == glslang::EOpPreIncrement || in visitUnary()
1979 node->getOp() == glslang::EOpPreDecrement) in visitUnary()
2017 } else if (node->getOp() == glslang::EOpImageStore || in visitAggregate()
2019 node->getOp() == glslang::EOpImageStoreLod || in visitAggregate()
2021 node->getOp() == glslang::EOpImageAtomicStore) { in visitAggregate()
2032 assert(node->getOp()); in visitAggregate()
2036 switch (node->getOp()) { in visitAggregate()
2230 if (node->getOp() == glslang::EOpConstructTextureSampler) in visitAggregate()
2232 else if (node->getOp() == glslang::EOpConstructStruct || node->getType().isArray()) { in visitAggregate()
2258 binOp = node->getOp(); in visitAggregate()
2260 switch (node->getOp()) { in visitAggregate()
2263 default: binOp = node->getOp(); break; in visitAggregate()
2395 switch (node->getOp()) { in visitAggregate()
2412 glslangOperands[0]->getAsOperator()->getOp() == glslang::EOpVectorSwizzle) in visitAggregate()
2467 …result = createAtomicOperation(node->getOp(), precision, resultType(), operands, node->getBasicTyp… in visitAggregate()
2472 result = createNoArgOperation(node->getOp(), precision, resultType()); in visitAggregate()
2480 node->getOp(), decorations, in visitAggregate()
2486 …result = createMiscOperation(node->getOp(), precision, resultType(), operands, node->getBasicType(… in visitAggregate()
2932 node.getAsOperator()->getOp() == glslang::EOpVectorSwizzle) in getInvertedSwizzleType()
3748 …if (! glslFunction || glslFunction->getOp() != glslang::EOpFunction || isShaderEntryPoint(glslFunc… in makeFunctions()
3812 …if (initializer && initializer->getOp() != glslang::EOpFunction && initializer->getOp() != glslang… in makeGlobalInitializers()
3826 … if (node && (node->getOp() == glslang::EOpFunction || node->getOp() == glslang::EOpLinkerObjects)) in visitFunctions()
3863 switch (node.getOp()) { in translateArguments()
4048 if (node->getOp() != glslang::EOpTextureQueryLod && builder.isSampledImage(params.sampler))
4051 switch (node->getOp()) {
4077 if (node->getOp() == glslang::EOpTextureFetch) {
4122 if (node->getOp() == glslang::EOpImageLoad || node->getOp() == glslang::EOpImageLoadLod) {
4124 if (node->getOp() == glslang::EOpImageLoad) {
4170 …} else if (node->getOp() == glslang::EOpImageStore || node->getOp() == glslang::EOpImageStoreLod) {
4172 } else if (node->getOp() == glslang::EOpImageStore) {
4225 …} else if (node->getOp() == glslang::EOpSparseImageLoad || node->getOp() == glslang::EOpSparseImag…
4227 } else if (node->getOp() == glslang::EOpSparseImageLoad) {
4289 if (node->getOp() == glslang::EOpImageAtomicStore) {
4301 …return createAtomicOperation(node->getOp(), precision, resultType(), operands, node->getBasicType(…
4333 if (node->getOp() == glslang::EOpFragmentMaskFetch)
4335 else if (node->getOp() == glslang::EOpFragmentFetch)
7655 switch (node->getAsOperator()->getOp()) {