Searched refs:EOpIndexIndirect (Results 1 – 17 of 17) sorted by relevance
/external/deqp-deps/glslang/hlsl/ |
D | hlslOpMap.cpp | 116 case EHTokLeftBracket: return EOpIndexIndirect; in postUnary()
|
D | hlslParseHelper.cpp | 766 … TOperator idxOp = (index->getQualifier().storage == EvqConst) ? EOpIndexDirect : EOpIndexIndirect; in handleBracketOperator() 848 result = intermediate.addIndex(EOpIndexIndirect, base, index, loc); in handleBracketDereference() 2123 …TIntermTyped* element = intermediate.addIndex(EOpIndexIndirect, intermediate.addSymbol(*entryPoint… in transformEntryPoint() 2680 … return (binaryNode->getOp() == EOpIndexDirect || binaryNode->getOp() == EOpIndexIndirect) && in handleAssign() 2809 …litNode->getAsOperator() != nullptr && (splitNode->getAsOperator()->getOp() == EOpIndexIndirect)) { in handleAssign() 3310 …perator idxOp = (argIndex->getQualifier().storage == EvqConst) ? EOpIndexDirect : EOpIndexIndirect; in decomposeStructBufferMethods() 3363 … : EOpIndexIndirect; in decomposeStructBufferMethods() 3429 … : EOpIndexIndirect; in decomposeStructBufferMethods() 3514 …perator idxOp = (argIndex->getQualifier().storage == EvqConst) ? EOpIndexDirect : EOpIndexIndirect; in decomposeStructBufferMethods() 3544 … TIntermTyped* lValue = intermediate.addIndex(EOpIndexIndirect, argArray, oldCounter, loc); in decomposeStructBufferMethods() [all …]
|
D | hlslGrammar.cpp | 3136 case EOpIndexIndirect: in acceptPostfixExpression() 3173 case EOpIndexIndirect: in acceptPostfixExpression()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | ValidateLimitations.cpp | 129 case EOpIndexIndirect: in visitBinary() 483 (node->getOp() == EOpIndexIndirect)); in validateIndexing()
|
D | intermOut.cpp | 119 case EOpIndexIndirect: out << "indirect index"; break; in visitBinary()
|
D | intermediate.h | 99 EOpIndexIndirect, enumerator
|
D | OutputASM.cpp | 790 case EOpIndexIndirect: in visitBinary() 2529 …if(binary && binary->getOp() == EOpIndexIndirect && binary->getLeft()->isVector() && dst->isScalar… in assignLvalue() 2573 …if(binary && binary->getOp() == EOpIndexIndirect && binary->getLeft()->isVector() && node->isScala… in evaluateRvalue() 2674 case EOpIndexIndirect: in lvalue() 3409 …case EOpIndexIndirect: // Indirect indexing produces a temporary, not a sampler regi… in samplerRegister()
|
D | ParseHelper.cpp | 313 case EOpIndexIndirect: in lValueErrorCheck() 2583 …indexedExpression = intermediate.addIndex(EOpIndexIndirect, baseExpression, indexExpression, locat… in addIndexExpression()
|
D | Intermediate.cpp | 216 case EOpIndexIndirect: return "[]"; in getOperatorString()
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | ParseContextBase.cpp | 129 case EOpIndexIndirect: // fall through in lValueErrorCheck() 220 case EOpIndexIndirect: in rValueErrorCheck()
|
D | reflection.cpp | 182 case EOpIndexIndirect: in blowUpActiveAggregate() 730 case EOpIndexIndirect: in visitBinary()
|
D | Intermediate.cpp | 2525 …if (op != EOpIndexDirect && op != EOpIndexIndirect && op != EOpIndexDirectStruct && op != EOpVecto… in findLValueBase() 2530 if ((op == EOpIndexDirect || op == EOpIndexIndirect) && in findLValueBase() 2749 case EOpIndexIndirect: in isSpecializationOperation() 2777 case EOpIndexIndirect: in isSpecializationOperation() 2951 case EOpIndexIndirect: in isNonuniformPropagating()
|
D | propagateNoContraction.cpp | 91 case glslang::EOpIndexIndirect: in isDereferenceOperation()
|
D | intermOut.cpp | 173 case EOpIndexIndirect: out.debug << "indirect index"; break; in visitBinary()
|
D | ParseHelper.cpp | 459 result = intermediate.addIndex(EOpIndexIndirect, base, index, loc); in handleBracketDereference() 2349 case EOpIndexIndirect: in lValueErrorCheck()
|
/external/deqp-deps/glslang/glslang/Include/ |
D | intermediate.h | 310 EOpIndexIndirect, enumerator
|
/external/deqp-deps/glslang/SPIRV/ |
D | GlslangToSpv.cpp | 1744 case glslang::EOpIndexIndirect: in visitBinary()
|