Home
last modified time | relevance | path

Searched refs:EOpAdd (Results 1 – 25 of 56) sorted by relevance

123

/external/angle/third_party/glslang/src/hlsl/
DhlslOpMap.cpp68 case EHTokPlus: return EOpAdd; in binary()
98 case EHTokPlus: return EOpAdd; // means no-op, but still a unary op was present in preUnary()
159 case EOpAdd: in precedenceLevel()
/external/deqp-deps/glslang/hlsl/
DhlslOpMap.cpp68 case EHTokPlus: return EOpAdd; in binary()
98 case EHTokPlus: return EOpAdd; // means no-op, but still a unary op was present in preUnary()
159 case EOpAdd: in precedenceLevel()
/external/angle/src/compiler/translator/
DTranslatorVulkan.cpp255 TIntermBinary *plusPivot = new TIntermBinary(EOpAdd, inverseY, pivot->deepCopy()); in FlipBuiltinVariable()
326 TIntermBinary *zPlusW = new TIntermBinary(EOpAdd, positionZ->deepCopy(), positionW->deepCopy()); in AppendVertexShaderDepthCorrectionToMain()
519 new TIntermBinary(EOpAdd, CreateTempSymbolNode(ndc), CreateFloatNode(1.0f)); in AddBresenhamEmulationVS()
525 TIntermBinary *ndcToWindow = new TIntermBinary(EOpAdd, ndcViewportHalf, viewportXY); in AddBresenhamEmulationVS()
631 new TIntermBinary(EOpAdd, halfPosition, oneHalf->deepCopy()); in AddBresenhamEmulationFS()
633 TIntermBinary *windowPosition = new TIntermBinary(EOpAdd, scaledPosition, viewportXY); in AddBresenhamEmulationFS()
640 TIntermBinary *dfsum = new TIntermBinary(EOpAdd, dfdx, dfdy); in AddBresenhamEmulationFS()
670 TIntermBinary *expr = new TIntermBinary(EOpAdd, pf, ddfp); in AddBresenhamEmulationFS()
DOperator.h52 EOpAdd, enumerator
DOperator.cpp36 case EOpAdd: in GetOperatorString()
Dutil.cpp911 case EOpAdd: in IsValidImplicitConversion()
931 case EOpAdd: in IsValidImplicitConversion()
DOutputTree.cpp186 case EOpAdd: in visitBinary()
/external/angle/src/compiler/translator/tree_ops/
DBreakVariableAliasingInInnerLoops.cpp73 TIntermBinary *bPlusZero = new TIntermBinary(EOpAdd, B, CreateZeroNode(type)); in visitBinary()
DRewriteUnaryMinusOperatorInt.cpp99 TIntermBinary *add = new TIntermBinary(EOpAdd, bitwiseNot, oneNode); in visitUnary()
DRewriteTexelFetchOffset.cpp135 TIntermBinary *add = new TIntermBinary(EOpAdd, texCoordNode, offsetNode); in visitAggregate()
DRewriteCubeMapSamplersAs2DArray.cpp626 EOpAdd, CreateFloatNode(2.0f), in declareCoordTranslationFunction()
635 EOpAdd, CreateFloatNode(4.0f), in declareCoordTranslationFunction()
723 TIntermTyped *uNormalized = new TIntermBinary(EOpAdd, CreateFloatNode(0.5f), ucDivMa); in declareCoordTranslationFunction()
724 TIntermTyped *vNormalized = new TIntermBinary(EOpAdd, CreateFloatNode(0.5f), vcDivMa); in declareCoordTranslationFunction()
DRewriteAtomicCounters.cpp135 offset = new TIntermBinary(EOpAdd, offset, bufferOffset); in CreateAtomicCounterRef()
478 new TIntermBinary(EOpAdd, flattenedSubscript, thisDimensionOffset); in convertFunctionArgumentHelper()
DDeclareAndInitBuiltinsForInstancedMultiview.cpp104 EOpAdd, viewIDAsInt->deepCopy(), new TIntermSymbol(multiviewBaseViewLayerIndex)); in SelectViewIndexInVertexShader()
DVectorizeVectorScalarArithmetic.cpp93 case EOpAdd: in visitBinary()
DEmulateMultiDrawShaderBuiltins.cpp68 TIntermBinary *addBaseVertex = new TIntermBinary(EOpAdd, node, baseVertexRef); in visitSymbol()
DRewriteExpressionsWithShaderStorageBlock.cpp71 case EOpAdd: in IsReadonlyBinaryOperatorNotInSSBOAccessChain()
DEmulatePrecision.cpp520 case EOpAdd: in visitBinary()
/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DIntermediate.cpp123 if ((op == EOpAdd || op == EOpSub) && extensionRequested(E_GL_EXT_buffer_reference2)) { in addBinaryMath()
144 if (op == EOpAdd && right->isReference() && isTypeInt(left->getBasicType())) { in addBinaryMath()
299 TIntermTyped* node = addBinaryMath(op == EOpAddAssign ? EOpAdd : EOpSub, left, right, loc); in addAssign()
923 case EOpAdd: in addConversion()
1295 case EOpAdd: in addBiShapeConversion()
3048 case EOpAdd: in isSpecializationOperation()
3094 case EOpAdd: in isNonuniformPropagating()
3336 case EOpAdd: in promoteBinary()
3432 case EOpAdd: in promoteBinary()
3475 case EOpAdd: in promoteBinary()
[all …]
DpropagateNoContraction.cpp166 case glslang::EOpAdd: in isArithmeticOperation()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DIntermediate.cpp123 if ((op == EOpAdd || op == EOpSub) && extensionRequested(E_GL_EXT_buffer_reference2)) { in addBinaryMath()
144 if (op == EOpAdd && right->isReference() && isTypeInt(left->getBasicType())) { in addBinaryMath()
299 TIntermTyped* node = addBinaryMath(op == EOpAddAssign ? EOpAdd : EOpSub, left, right, loc); in addAssign()
923 case EOpAdd: in addConversion()
1295 case EOpAdd: in addBiShapeConversion()
3073 case EOpAdd: in isSpecializationOperation()
3119 case EOpAdd: in isNonuniformPropagating()
3361 case EOpAdd: in promoteBinary()
3457 case EOpAdd: in promoteBinary()
3500 case EOpAdd: in promoteBinary()
[all …]
DpropagateNoContraction.cpp166 case glslang::EOpAdd: in isArithmeticOperation()
/external/angle/src/tests/compiler_tests/
DIntermNode_test.cpp180 TIntermBinary *original = new TIntermBinary(EOpAdd, createTestSymbol(), createTestSymbol()); in TEST_F()
/external/swiftshader/src/OpenGL/compiler/
DIntermediate.cpp220 case EOpAdd: return "+"; in getOperatorString()
359 case EOpAdd: in addBinaryMath()
1102 case EOpAdd: in promote()
1431 case EOpAdd: in fold()
DintermOut.cpp123 case EOpAdd: out << "add"; break; in visitBinary()
Dintermediate.h63 EOpAdd, enumerator

123