Home
last modified time | relevance | path

Searched refs:EvqTemporary (Results 1 – 25 of 55) sorted by relevance

123

/external/deqp-deps/glslang/glslang/HLSL/
DhlslGrammar.cpp444 …if (declaredType.getQualifier().storage == EvqTemporary && parseContext.symbolTable.atGlobalLevel(… in acceptDeclaration()
863 new(&type) TType(EbtFloat, EvqTemporary, 4); in acceptVectorTemplateType()
891 new(&type) TType(basicType, EvqTemporary, vecSizeI); in acceptVectorTemplateType()
915 new(&type) TType(EbtFloat, EvqTemporary, 0, 4, 4); in acceptMatrixTemplateType()
957 new(&type) TType(basicType, EvqTemporary, 0, in acceptMatrixTemplateType()
1587 new(&type) TType(EbtFloat, EvqTemporary, 2); in acceptType()
1590 new(&type) TType(EbtFloat, EvqTemporary, 3); in acceptType()
1593 new(&type) TType(EbtFloat, EvqTemporary, 4); in acceptType()
1604 new(&type) TType(EbtDouble, EvqTemporary, 2); in acceptType()
1607 new(&type) TType(EbtDouble, EvqTemporary, 3); in acceptType()
[all …]
DhlslParseHelper.cpp785 … return intermediate.addConversion(EOpConstructUint, TType(EbtUint, EvqTemporary, vecSize), index); in makeIntegerIndex()
861 newType.getQualifier().storage = EvqTemporary; in handleBracketDereference()
961 TType type(base->getBasicType(), EvqTemporary, selectors.size()); in handleDotDereference()
966 TType scalarType(base->getBasicType(), EvqTemporary, 1); in handleDotDereference()
970 TType vectorType(base->getBasicType(), EvqTemporary, selectors.size()); in handleDotDereference()
981 result->setType(TType(base->getBasicType(), EvqTemporary)); in handleDotDereference()
985 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision, in handleDotDereference()
1027 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision, in handleDotDereference()
3162 …TType vectorType(matrix->getBasicType(), EvqTemporary, matrix->getQualifier().precision, (int)swiz… in handleAssignToMatrixSwizzle()
3299 txcombine->setType(TType(samplerType, EvqTemporary)); in handleSamplerTextureCombine()
[all …]
/external/swiftshader/src/OpenGL/compiler/
Dglslang.y688 if ($1.qualifier != EvqGlobal && $1.qualifier != EvqTemporary) {
760 if (context->paramErrorCheck(@2, EvqTemporary, $1, $$.param.type))
775 if (context->paramErrorCheck(@2, EvqTemporary, $1, $$.param.type))
935 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
939 $$.qualifier = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
1082 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
1086 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
1090 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
1094 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
1098 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
[all …]
Dglslang_tab.cpp3203 …vsp[-2].interm.type).qualifier != EvqGlobal && (yyvsp[-2].interm.type).qualifier != EvqTemporary) { in yyparse()
3280 …if (context->paramErrorCheck((yylsp[0]), EvqTemporary, (yyvsp[-1].interm.qualifier), (yyval.interm… in yyparse()
3302 …if (context->paramErrorCheck((yylsp[0]), EvqTemporary, (yyvsp[-1].interm.qualifier), (yyval.interm… in yyparse()
3583 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3592 … (yyval.interm.type).qualifier = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3831 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3840 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3849 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3858 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
3867 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
[all …]
DIntermediate.cpp647 commaAggregate->getTypePointer()->setQualifier(EvqTemporary); in addComma()
681 node->getTypePointer()->setQualifier(EvqTemporary); in addSelection()
884 type.setQualifier(EvqTemporary); in promote()
968 getTypePointer()->setQualifier(EvqTemporary); in promote()
1019 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1024 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1030 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1037 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1044 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1072 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
[all …]
DBaseTypes.h351 EvqTemporary, // For temporaries (within a function), read/write enumerator
436 case EvqTemporary: return "Temporary"; break; in getQualifierString()
DTypes.h251 …TType(TBasicType t, TPrecision p, TQualifier q = EvqTemporary, int s0 = 1, int s1 = 1, bool a = fa…
259 type(EbtStruct), precision(p), qualifier(EvqTemporary), in type()
536 TQualifier qualifier = EvqTemporary;
DParseHelper.cpp946 type.qualifier = EvqTemporary; in nonInitConstErrorCheck()
978 type.qualifier = EvqTemporary; in nonInitErrorCheck()
1045 if (qualifier != EvqConstReadOnly && qualifier != EvqTemporary) { in paramErrorCheck()
1272 if ((qualifier != EvqTemporary) && (qualifier != EvqGlobal) && (qualifier != EvqConstExpr)) { in executeInitializer()
1286 variable->getType().setQualifier(EvqTemporary); in executeInitializer()
1293 variable->getType().setQualifier(EvqTemporary); in executeInitializer()
2602 TType copyOfType(baseType.getInterfaceBlock(), EvqTemporary, baseType.getLayoutQualifier(), 0); in addIndexExpression()
2608 EvqTemporary, static_cast<unsigned char>(baseExpression->getNominalSize()), in addIndexExpression()
2619 …qualifier = baseExpression->getType().getQualifier() == EvqConstExpr ? EvqConstExpr : EvqTemporary; in addIndexExpression()
2625 …qualifier = baseExpression->getType().getQualifier() == EvqConstExpr ? EvqConstExpr : EvqTemporary; in addIndexExpression()
[all …]
/external/angle/src/compiler/translator/
DQualifierTypes.cpp61 return qualifier == EvqGlobal || qualifier == EvqTemporary; in IsScopeQualifier()
355 case EvqTemporary: in JoinVariableStorageQualifier()
507 case EvqTemporary: in JoinParameterStorageQualifier()
636 TTypeQualifier typeQualifier(EvqTemporary, sortedSequence[0]->getLine()); in GetParameterTypeQualifierFromSortedSequence()
686 case EvqTemporary: in GetParameterTypeQualifierFromSortedSequence()
949 EvqTemporary); in getParameterTypeQualifier()
953 return TTypeQualifier(EvqTemporary, mQualifiers[0]->getLine()); in getParameterTypeQualifier()
DValidateGlobalInitializer.cpp67 case EvqTemporary: in visitSymbol()
88 case EvqTemporary: in visitConstantUnion()
DInfoSink.cpp41 if (type.getQualifier() != EvqTemporary && type.getQualifier() != EvqGlobal) in operator <<()
/external/angle/src/compiler/translator/tree_ops/d3d/
DUnfoldShortCircuitToIf.cpp78 const TType *boolType = StaticType::Get<EbtBool, EbpUndefined, EvqTemporary, 1, 1>(); in visitBinary()
105 const TType *boolType = StaticType::Get<EbtBool, EbpUndefined, EvqTemporary, 1, 1>(); in visitBinary()
148 EvqTemporary, &tempDeclaration); in visitTernary()
DSeparateExpressionsReturningArrays.cpp78 DeclareTempVariable(mSymbolTable, node->getLeft(), EvqTemporary, &arrayVariableDeclaration); in visitBinary()
100 TVariable *arrayVariable = DeclareTempVariable(mSymbolTable, node->shallowCopy(), EvqTemporary, in visitAggregate()
DRewriteElseBlocks.cpp74 DeclareTempVariable(mSymbolTable, ifElse->getCondition(), EvqTemporary, &storeCondition); in rewriteIfElse()
78 TType boolType(EbtBool, EbpUndefined, EvqTemporary); in rewriteIfElse()
DExpandIntegerPowExpressions.cpp118 DeclareTempVariable(mSymbolTable, lhs, EvqTemporary, &lhsVariableDeclaration); in visitAggregate()
DRewriteAtomicFunctionExpressions.cpp108 DeclareTempVariable(mSymbolTable, type, EvqTemporary, &variableDeclaration); in getTempVariable()
/external/angle/src/compiler/translator/tree_ops/
DDeclareAndInitBuiltinsForInstancedMultiview.cpp51 TType(EbtUInt, EbpHigh, EvqTemporary), &glInstanceIDSymbolCastArguments); in InitializeViewIDAndInstanceID()
61 TType(EbtInt, EbpHigh, EvqTemporary), &normalizedInstanceIDCastArguments); in InitializeViewIDAndInstanceID()
89 TType(EbtInt, EbpHigh, EvqTemporary), &viewIDSymbolCastArguments); in SelectViewIndexInVertexShader()
DPruneNoOps.cpp105 declaratorSymbol->getQualifier() != EvqTemporary) in visitDeclaration()
125 type->setQualifier(EvqTemporary); in visitDeclaration()
DInitializeVariables.cpp107 const TType *mediumpIndexType = StaticType::Get<EbtInt, EbpMedium, EvqTemporary, 1, 1>(); in AddArrayZeroInitForLoop()
108 const TType *highpIndexType = StaticType::Get<EbtInt, EbpHigh, EvqTemporary, 1, 1>(); in AddArrayZeroInitForLoop()
DRemoveDynamicIndexing.cpp377 EvqTemporary, &indexVariableDeclaration); in visitBinary()
487 mSymbolTable, indexInitializer, EvqTemporary, &indexVariableDeclaration); in visitBinary()
495 mSymbolTable, indexingCall, EvqTemporary, &fieldVariableDeclaration); in visitBinary()
/external/angle/src/compiler/translator/tree_ops/gl/
DVectorizeVectorScalarArithmetic.cpp65 vectorType.setQualifier(EvqTemporary); in Vectorize()
174 vecType.setQualifier(EvqTemporary); in replaceAssignInsideConstructor()
181 DeclareTempVariable(mSymbolTable, tempAssignmentTargetInitializer, EvqTemporary, in replaceAssignInsideConstructor()
/external/deqp-deps/glslang/glslang/Include/
DBaseTypes.h86 EvqTemporary, // For temporaries (within a function), read/write enumerator
320 case EvqTemporary: return "temp"; break; in GetStorageQualifierString()
/external/angle/src/tests/compiler_tests/
DIntermNode_test.cpp49 variableType->setQualifier(EvqTemporary); in createTestSymbol()
142 const TType *type = StaticType::Get<EbtInt, EbpHigh, EvqTemporary, 1, 1>(); in TEST_F()
/external/angle/src/compiler/translator/tree_ops/gl/mac/
DRewriteDoWhile.cpp75 const TType *boolType = StaticType::Get<EbtBool, EbpUndefined, EvqTemporary, 1, 1>(); in visitBlock()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DAstHelpers.h38 TQualifier qualifier = TQualifier::EvqTemporary,

123