/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
H A D | RecordUniformBlocksWithLargeArrayMember.cpp | 195 accessorAsBinary->getOp() == EOpIndexIndirect))) in visitSymbol() 235 accessorAsBinary->getOp() == EOpIndexIndirect)) in visitSymbol() 307 accessorAsBinary->getOp() == EOpIndexIndirect))) && in visitBinary() 323 accessorAsBinary->getOp() == EOpIndexIndirect)) in visitBinary()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 54 // EOpIndexIndirect binary nodes, so that the expression in the index gets a chance to go through 92 // Rewrite the index of an EOpIndexIndirect expression. The root can never need replacing, because 138 ASSERT(iter->getOp() == EOpIndexDirect || iter->getOp() == EOpIndexIndirect); in RewriteArrayOfArraySubscriptExpression() 174 case EOpIndexIndirect: in RewriteArrayOfArraySubscriptExpression() 226 TOperator op = variableIndex ? EOpIndexIndirect : EOpIndexDirect; in RewriteArrayOfArraySubscriptExpression()
|
H A D | RewriteAtomicCounters.cpp | 125 case EOpIndexIndirect: in CreateAtomicCounterRef() 173 return new TIntermBinary(EOpIndexIndirect, counters, index); in CreateAtomicCounterRef()
|
H A D | RecordConstantPrecision.cpp | 68 case EOpIndexIndirect: in operandAffectsParentOperationPrecision()
|
H A D | MonomorphizeUnsupportedFunctions.cpp | 125 ASSERT(op == EOpIndexIndirect); in ExtractSideEffects() 168 if (asBinary->getOp() == EOpIndexIndirect) in CreateMonomorphizedFunctionCallArgs() 217 if (asBinary->getOp() == EOpIndexIndirect) in MonomorphizeFunction()
|
H A D | RemoveDynamicIndexing.cpp | 338 ASSERT(node->getOp() == EOpIndexIndirect); in CreateIndexFunctionCall() 354 ASSERT(node->getOp() == EOpIndexIndirect); in CreateIndexedWriteFunctionCall() 372 if (node->getOp() == EOpIndexIndirect) in visitBinary()
|
H A D | ClampIndirectIndices.cpp | 21 // Traverser that finds EOpIndexIndirect nodes and applies a clamp to their right-hand side 34 // Only interested in EOpIndexIndirect nodes. 35 if (node->getOp() != EOpIndexIndirect)
|
H A D | RewriteStructSamplers.cpp | 101 // In particular, this is run on the right node of EOpIndexIndirect binary nodes, so that the 151 // Rewrite the index of an EOpIndexIndirect expression. The root can never need replacing, because 307 case EOpIndexIndirect: in RewriteModifiedStructFieldSelectionExpression() 315 rewritten = new TIntermBinary(EOpIndexIndirect, rewritten, indexExpression); in RewriteModifiedStructFieldSelectionExpression()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | Operator.cpp | 97 case EOpIndexIndirect: in GetOperatorString()
|
H A D | ValidateLimitations.cpp | 130 case EOpIndexIndirect: in visitBinary() 424 ASSERT((node->getOp() == EOpIndexDirect) || (node->getOp() == EOpIndexIndirect)); in validateIndexing()
|
H A D | ShaderStorageBlockOutputHLSL.cpp | 66 case EOpIndexIndirect: in GetBlockLayoutInfo() 420 case EOpIndexIndirect: in collectShaderStorageBlocks() 560 case EOpIndexIndirect: in traverseNode()
|
H A D | ValidateClipCullDistance.cpp | 90 if (op != EOpIndexDirect && op != EOpIndexIndirect) in visitBinary()
|
H A D | Operator_autogen.h | 105 EOpIndexIndirect,
|
/third_party/glslang/glslang/HLSL/ |
H A D | hlslOpMap.cpp | 116 case EHTokLeftBracket: return EOpIndexIndirect; in postUnary()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | RewriteUnaddressableReferences.cpp | 37 case TOperator::EOpIndexIndirect: in IsVectorAccess() 145 case TOperator::EOpIndexIndirect: in ReturnsReference()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
H A D | RewriteR32fImages.cpp | 38 // right node of EOpIndexIndirect binary nodes, so that the expression in the index gets a chance to 72 // Rewrite the index of an EOpIndexIndirect expression as well as any arguments to the builtin 101 // - image uniform array indexed with EOpIndexDirect or EOpIndexIndirect. Note that 105 // The latter case (with EOpIndexIndirect) is not valid GLSL (up to GL_EXT_gpu_shader5), but if it 143 ASSERT(asBinary->getOp() == EOpIndexDirect || asBinary->getOp() == EOpIndexIndirect); in RewriteBuiltinFunctionCall() 169 case EOpIndexIndirect: in RewriteBuiltinFunctionCall()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
H A D | SpecializationConstant.cpp | 89 return new TIntermBinary(EOpIndexIndirect, array, rotation); in GenerateMat2x2ArrayWithIndex() 146 return new TIntermBinary(EOpIndexIndirect, vec2Array, rotation); in CreateVec2ArrayWithIndex() 225 return new TIntermBinary(EOpIndexIndirect, array, rotation); in CreateFloatArrayWithRotationIndex()
|
H A D | RewriteSampleMaskVariable.cpp | 69 if (op != EOpIndexDirect && op != EOpIndexIndirect)
|
H A D | IntermNodePatternMatcher.cpp | 58 return node->getOp() == EOpIndexIndirect && !node->getLeft()->isArray() && in IsDynamicIndexingOfVectorOrMatrix()
|
H A D | IntermTraverse.cpp | 360 op == EOpIndexDirectStruct || op == EOpIndexIndirect) in traverseBinary() 621 (asBinary->getOp() != EOpIndexDirect && asBinary->getOp() != EOpIndexIndirect)) in queueAccessChainReplacement()
|
H A D | ReplaceClipCullDistanceVariable.cpp | 97 if (op != EOpIndexDirect && op != EOpIndexIndirect) 109 ASSERT(op == EOpIndexDirect || op == EOpIndexIndirect);
|
H A D | FindPreciseNodes.cpp | 71 case EOpIndexIndirect: in IsIndexOp() 166 if (op == EOpIndexIndirect) in TraverseIndexNodesOnly()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | ValidateLimitations.cpp | 129 case EOpIndexIndirect: in visitBinary() 483 (node->getOp() == EOpIndexIndirect)); in validateIndexing()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/ |
H A D | RewriteRowMajorMatrices.cpp | 103 op == EOpIndexDirectStruct || op == EOpIndexIndirect; in IsIndexNode() 151 op == EOpIndexDirectStruct || op == EOpIndexIndirect); in GetIndex() 185 return node->getAsConstantUnion() ? EOpIndexDirect : EOpIndexIndirect; in GetIndexOp() 894 bool opIsIndex = op == EOpIndexDirect || op == EOpIndexIndirect; in transformExpression()
|
/third_party/glslang/glslang/MachineIndependent/ |
H A D | ParseContextBase.cpp | 193 case EOpIndexIndirect: // fall through in lValueErrorCheck() 255 case EOpIndexIndirect: in rValueErrorCheck()
|