Home
last modified time | relevance | path

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

123

/external/angle/third_party/vulkan-deps/glslang/src/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/deqp-deps/glslang/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.cpp235 TIntermBinary *plusPivot = new TIntermBinary(EOpAdd, inverseXY, pivot->deepCopy()); in RotateAndFlipBuiltinVariable()
322 new TIntermBinary(EOpAdd, CreateTempSymbolNode(ndc), CreateFloatNode(1.0f)); in AddBresenhamEmulationVS()
328 TIntermBinary *ndcToWindow = new TIntermBinary(EOpAdd, ndcViewportHalf, viewportXY); in AddBresenhamEmulationVS()
412 TIntermBinary *xfbIndex = new TIntermBinary(EOpAdd, vertexIndex, xfbInstanceIndex); in AddXfbEmulationSupport()
418 TIntermBinary *xfbOffsets = new TIntermBinary(EOpAdd, xfbBufferOffsets, xfbStrides); in AddXfbEmulationSupport()
670 new TIntermBinary(EOpAdd, halfPosition, oneHalf->deepCopy()); in AddBresenhamEmulationFS()
672 TIntermBinary *windowPosition = new TIntermBinary(EOpAdd, scaledPosition, viewportXY); in AddBresenhamEmulationFS()
681 TIntermBinary *dfsum = new TIntermBinary(EOpAdd, dfdx, dfdy); in AddBresenhamEmulationFS()
711 TIntermBinary *expr = new TIntermBinary(EOpAdd, pf, ddfp); in AddBresenhamEmulationFS()
DOperator.cpp41 case EOpAdd: in GetOperatorString()
Dutil.cpp937 case EOpAdd: in IsValidImplicitConversion()
957 case EOpAdd: in IsValidImplicitConversion()
DOperator_autogen.h70 EOpAdd, enumerator
DOutputTree.cpp186 case EOpAdd: in visitBinary()
/external/angle/src/compiler/translator/tree_ops/
DRewriteAtomicCounters.cpp150 index = new TIntermBinary(EOpAdd, index, atomicCounterIndex); in CreateAtomicCounterRef()
154 index = new TIntermBinary(EOpAdd, index, CreateIndexNode(offset)); in CreateAtomicCounterRef()
DRewriteTexelFetchOffset.cpp135 TIntermBinary *add = new TIntermBinary(EOpAdd, texCoordNode, offsetNode); in visitAggregate()
DDeclareAndInitBuiltinsForInstancedMultiview.cpp104 EOpAdd, viewIDAsInt->deepCopy(), new TIntermSymbol(multiviewBaseViewLayerIndex)); in SelectViewIndexInVertexShader()
DRewriteDfdy.cpp179 new TIntermBinary(EOpAdd, rotatedFlippedDfdx, rotatedFlippedDfdy); in visitAggregateWithRotation()
DRewriteCubeMapSamplersAs2DArray.cpp569 new TIntermBinary(EOpAdd, CreateFloatNode(2.0f), in declareCoordTranslationFunction()
579 new TIntermBinary(EOpAdd, CreateFloatNode(4.0f), in declareCoordTranslationFunction()
667 TIntermTyped *uNormalized = new TIntermBinary(EOpAdd, CreateFloatNode(0.5f), ucDivMa); in declareCoordTranslationFunction()
668 TIntermTyped *vNormalized = new TIntermBinary(EOpAdd, CreateFloatNode(0.5f), vcDivMa); in declareCoordTranslationFunction()
DEmulateMultiDrawShaderBuiltins.cpp68 TIntermBinary *addBaseVertex = new TIntermBinary(EOpAdd, node, baseVertexRef); in visitSymbol()
DEmulatePrecision.cpp520 case EOpAdd: in visitBinary()
/external/angle/src/compiler/translator/tree_ops/vulkan/
DRewriteArrayOfArrayOfOpaqueUniforms.cpp195 variableIndex = new TIntermBinary(EOpAdd, variableIndex, indexExpression); in RewriteArrayOfArraySubscriptExpression()
222 index = new TIntermBinary(EOpAdd, index, variableIndex); in RewriteArrayOfArraySubscriptExpression()
/external/angle/src/compiler/translator/tree_ops/d3d/
DBreakVariableAliasingInInnerLoops.cpp73 TIntermBinary *bPlusZero = new TIntermBinary(EOpAdd, B, CreateZeroNode(type)); in visitBinary()
DRewriteUnaryMinusOperatorInt.cpp99 TIntermBinary *add = new TIntermBinary(EOpAdd, bitwiseNot, oneNode); in visitUnary()
DRewriteExpressionsWithShaderStorageBlock.cpp71 case EOpAdd: in IsReadonlyBinaryOperatorNotInSSBOAccessChain()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
DIntermediate.cpp123 if (op == EOpAdd || op == EOpSub) { in addBinaryMath()
145 if (op == EOpAdd && right->isReference() && isTypeInt(left->getBasicType())) { in addBinaryMath()
298 TIntermTyped* node = addBinaryMath(op == EOpAddAssign ? EOpAdd : EOpSub, left, right, loc); in addAssign()
926 case EOpAdd: in addPairConversion()
1291 case EOpAdd: in addBiShapeConversion()
3061 case EOpAdd: in isSpecializationOperation()
3107 case EOpAdd: in isNonuniformPropagating()
3351 case EOpAdd: in promoteBinary()
3447 case EOpAdd: in promoteBinary()
3490 case EOpAdd: in promoteBinary()
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
DIntermediate.cpp123 if (op == EOpAdd || op == EOpSub) { in addBinaryMath()
145 if (op == EOpAdd && right->isReference() && isTypeInt(left->getBasicType())) { in addBinaryMath()
298 TIntermTyped* node = addBinaryMath(op == EOpAddAssign ? EOpAdd : EOpSub, left, right, loc); in addAssign()
926 case EOpAdd: in addPairConversion()
1291 case EOpAdd: in addBiShapeConversion()
3061 case EOpAdd: in isSpecializationOperation()
3107 case EOpAdd: in isNonuniformPropagating()
3351 case EOpAdd: in promoteBinary()
3447 case EOpAdd: in promoteBinary()
3490 case EOpAdd: in promoteBinary()
[all …]
/external/angle/src/compiler/translator/tree_ops/gl/
DVectorizeVectorScalarArithmetic.cpp93 case EOpAdd: in visitBinary()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DRewriteUnaddressableReferences.cpp162 op = TOperator::EOpAdd; in DecomposeCompoundAssignment()
/external/angle/src/tests/compiler_tests/
DIntermNode_test.cpp180 TIntermBinary *original = new TIntermBinary(EOpAdd, createTestSymbol(), createTestSymbol()); in TEST_F()
/external/swiftshader/src/OpenGL/compiler/
DintermOut.cpp123 case EOpAdd: out << "add"; break; in visitBinary()
DIntermediate.cpp220 case EOpAdd: return "+"; in getOperatorString()
359 case EOpAdd: in addBinaryMath()
1102 case EOpAdd: in promote()
1431 case EOpAdd: in fold()

123