Home
last modified time | relevance | path

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

/external/deqp-deps/glslang/hlsl/
DhlslGrammar.cpp434 …if (declaredType.getQualifier().storage == EvqTemporary && parseContext.symbolTable.atGlobalLevel(… in acceptDeclaration()
850 new(&type) TType(EbtFloat, EvqTemporary, 4); in acceptVectorTemplateType()
878 new(&type) TType(basicType, EvqTemporary, vecSizeI); in acceptVectorTemplateType()
902 new(&type) TType(EbtFloat, EvqTemporary, 0, 4, 4); in acceptMatrixTemplateType()
944 new(&type) TType(basicType, EvqTemporary, 0, in acceptMatrixTemplateType()
1574 new(&type) TType(EbtFloat, EvqTemporary, 2); in acceptType()
1577 new(&type) TType(EbtFloat, EvqTemporary, 3); in acceptType()
1580 new(&type) TType(EbtFloat, EvqTemporary, 4); in acceptType()
1591 new(&type) TType(EbtDouble, EvqTemporary, 2); in acceptType()
1594 new(&type) TType(EbtDouble, EvqTemporary, 3); in acceptType()
[all …]
DhlslParseHelper.cpp790 … return intermediate.addConversion(EOpConstructUint, TType(EbtUint, EvqTemporary, vecSize), index); in makeIntegerIndex()
865 newType.getQualifier().storage = EvqTemporary; in handleBracketDereference()
965 TType type(base->getBasicType(), EvqTemporary, selectors.size()); in handleDotDereference()
970 TType scalarType(base->getBasicType(), EvqTemporary, 1); in handleDotDereference()
974 TType vectorType(base->getBasicType(), EvqTemporary, selectors.size()); in handleDotDereference()
985 result->setType(TType(base->getBasicType(), EvqTemporary)); in handleDotDereference()
989 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision, in handleDotDereference()
1031 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision, in handleDotDereference()
3026 …TType vectorType(matrix->getBasicType(), EvqTemporary, matrix->getQualifier().precision, (int)swiz… in handleAssignToMatrixSwizzle()
3163 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.cpp649 commaAggregate->getTypePointer()->setQualifier(EvqTemporary); in addComma()
683 node->getTypePointer()->setQualifier(EvqTemporary); in addSelection()
886 type.setQualifier(EvqTemporary); in promote()
970 getTypePointer()->setQualifier(EvqTemporary); in promote()
1021 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1026 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1032 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1039 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1046 setType(TType(basicType, higherPrecision, EvqTemporary, in promote()
1074 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 …]
DintermOut.cpp51 if (qualifier != EvqTemporary && qualifier != EvqGlobal) in getCompleteString()
Dintermediate.h617 this->type.setQualifier(EvqTemporary); in TIntermSelection()
DOutputASM.cpp223 …ol(TSymbolTableLevel::nextUniqueId(), "tmp", TType(EbtFloat, EbpHigh, EvqTemporary, 4, 1, false)),… in Temporary()
2846 case EvqTemporary: return sw::Shader::PARAMETER_TEMP; in registerType()
2904 case EvqTemporary: return temporaryRegister(operand); in registerIndex()
3770 if(variable && variable->getQualifier() == EvqTemporary && variable->getBasicType() == EbtInt) in LoopInfo()
/external/deqp-deps/glslang/glslang/Include/
DBaseTypes.h88 EvqTemporary, // For temporaries (within a function), read/write enumerator
298 case EvqTemporary: return "temp"; break; in GetStorageQualifierString()
DTypes.h436 storage = EvqTemporary; in makeTemporary()
492 storage = EvqTemporary; in makePartialTemporary()
1289 …explicit TType(TBasicType t = EbtVoid, TStorageQualifier q = EvqTemporary, int vs = 1, int mc = 0,… in POOL_ALLOCATOR_NEW_DELETE()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DIntermediate.cpp326 child = addConversion(op, TType(newType, EvqTemporary, child->getVectorSize(), in addUnaryMath()
712 …TType newType(convertTo, EvqTemporary, node->getVectorSize(), node->getMatrixCols(), node->getMatr… in createConversion()
2311 TType targetVectorType(trueBlock->getType().getBasicType(), EvqTemporary, in addSelection()
3194 node.setType(TType(EbtBool, EvqTemporary, left->getVectorSize())); in promoteBinary()
3208 node.setType(TType(EbtBool, EvqTemporary, resultWidth)); in promoteBinary()
3228 node.setType(TType(EbtBool, EvqTemporary, left->getVectorSize())); in promoteBinary()
3343 node.setType(TType(basicType, EvqTemporary, right->getMatrixCols())); in promoteBinary()
3346 … node.setType(TType(basicType, EvqTemporary, 0, right->getMatrixCols(), right->getMatrixRows())); in promoteBinary()
3353 node.setType(TType(basicType, EvqTemporary, left->getMatrixRows())); in promoteBinary()
3361 … node.setType(TType(basicType, EvqTemporary, 0, right->getMatrixCols(), left->getMatrixRows())); in promoteBinary()
[all …]
DParseHelper.cpp795 TType type(base->getBasicType(), EvqTemporary, selectors.size()); in handleDotDereference()
809 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision… in handleDotDereference()
813 …result->setType(TType(base->getBasicType(), EvqTemporary, base->getType().getQualifier().precision… in handleDotDereference()
3091 case EvqTemporary: in globalQualifierFixCheck()
3304 …riant || dst.isInterpolation() || dst.isAuxiliary() || dst.storage != EvqTemporary || dst.precisio… in mergeQualifiers()
3306 …iant && (dst.isInterpolation() || dst.isAuxiliary() || dst.storage != EvqTemporary || dst.precisio… in mergeQualifiers()
3308 …else if (src.isInterpolation() && (dst.isAuxiliary() || dst.storage != EvqTemporary || dst.precisi… in mergeQualifiers()
3310 else if (src.isAuxiliary() && (dst.storage != EvqTemporary || dst.precision != EpqNone)) in mergeQualifiers()
3312 else if (src.storage != EvqTemporary && (dst.precision != EpqNone)) in mergeQualifiers()
3323 if (dst.storage == EvqTemporary || dst.storage == EvqGlobal) in mergeQualifiers()
[all …]
Dglslang.y903 if ($1.qualifier.storage != EvqGlobal && $1.qualifier.storage != EvqTemporary) {
980 parseContext.paramCheckFixStorage($1.loc, EvqTemporary, *$$.param.type);
1000 parseContext.paramCheckFixStorage($1.loc, EvqTemporary, *$$.param.type);
3170 $$.qualifier.storage = parseContext.symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary;
Dglslang_tab.cpp5182 …ype).qualifier.storage != EvqGlobal && (yyvsp[-2].interm.type).qualifier.storage != EvqTemporary) { in yyparse()
5269 …parseContext.paramCheckFixStorage((yyvsp[0].interm).loc, EvqTemporary, *(yyval.interm).param.type); in yyparse()
5296 …parseContext.paramCheckFixStorage((yyvsp[0].interm).loc, EvqTemporary, *(yyval.interm).param.type); in yyparse()
9217 …term.type).qualifier.storage = parseContext.symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; in yyparse()
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp1126 case glslang::EvqTemporary: return spv::StorageClassFunction; in TranslateStorageClass()
4085 glslang::TType returnType(node->getType().getBasicType(), glslang::EvqTemporary, components);
7609 case glslang::EvqTemporary: