Home
last modified time | relevance | path

Searched refs:unionArray (Results 1 – 13 of 13) sorted by relevance

/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DConstant.cpp422 const TConstUnionArray& unionArray = getConstArray(); in fold() local
431 sum += unionArray[i].getDConst() * unionArray[i].getDConst(); in fold()
437 newConstArray[i].setDConst(unionArray[i].getDConst() / length); in fold()
446 if (unionArray[i].getBConst()) in fold()
456 if (! unionArray[i].getBConst()) in fold()
507 valf = unionArray[i].getDConst(); in fold()
511 vali = unionArray[i].getI8Const(); in fold()
515 vali = unionArray[i].getI16Const(); in fold()
519 vali = unionArray[i].getIConst(); in fold()
523 vali = unionArray[i].getI64Const(); in fold()
[all …]
DparseConst.cpp47 : unionArray(cUnion), type(t), in TConstTraverser()
55 TConstUnionArray unionArray; member in glslang::TConstTraverser
115 TConstUnionArray leftUnionArray(unionArray); in visitConstantUnion()
199 bool TIntermediate::parseConstTree(TIntermNode* root, TConstUnionArray unionArray, TOperator constr… in parseConstTree() argument
204 TConstTraverser it(unionArray, singleConstantParam, constructorType, t); in parseConstTree()
DIntermediate.cpp106 TConstUnionArray unionArray; // just a null constant in addSymbol() local
108 return addSymbol(0, "", "", type, unionArray, nullptr, loc); in addSymbol()
2348 TIntermConstantUnion* TIntermediate::addConstantUnion(const TConstUnionArray& unionArray, const TTy… in addConstantUnion() argument
2350 TIntermConstantUnion* node = new TIntermConstantUnion(unionArray, t); in addConstantUnion()
2360 TConstUnionArray unionArray(1); in addConstantUnion() local
2361 unionArray[0].setI8Const(i8); in addConstantUnion()
2363 return addConstantUnion(unionArray, TType(EbtInt8, EvqConst), loc, literal); in addConstantUnion()
2368 TConstUnionArray unionArray(1); in addConstantUnion() local
2369 unionArray[0].setUConst(u8); in addConstantUnion()
2371 return addConstantUnion(unionArray, TType(EbtUint8, EvqConst), loc, literal); in addConstantUnion()
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
DConstant.cpp422 const TConstUnionArray& unionArray = getConstArray(); in fold() local
431 sum += unionArray[i].getDConst() * unionArray[i].getDConst(); in fold()
437 newConstArray[i].setDConst(unionArray[i].getDConst() / length); in fold()
446 if (unionArray[i].getBConst()) in fold()
456 if (! unionArray[i].getBConst()) in fold()
507 valf = unionArray[i].getDConst(); in fold()
511 vali = unionArray[i].getI8Const(); in fold()
515 vali = unionArray[i].getI16Const(); in fold()
519 vali = unionArray[i].getIConst(); in fold()
523 vali = unionArray[i].getI64Const(); in fold()
[all …]
DparseConst.cpp47 : unionArray(cUnion), type(t), in TConstTraverser()
55 TConstUnionArray unionArray; member in glslang::TConstTraverser
115 TConstUnionArray leftUnionArray(unionArray); in visitConstantUnion()
199 bool TIntermediate::parseConstTree(TIntermNode* root, TConstUnionArray unionArray, TOperator constr… in parseConstTree() argument
204 TConstTraverser it(unionArray, singleConstantParam, constructorType, t); in parseConstTree()
DIntermediate.cpp105 TConstUnionArray unionArray; // just a null constant in addSymbol() local
107 return addSymbol(0, "", "", type, unionArray, nullptr, loc); in addSymbol()
2338 TIntermConstantUnion* TIntermediate::addConstantUnion(const TConstUnionArray& unionArray, const TTy… in addConstantUnion() argument
2340 TIntermConstantUnion* node = new TIntermConstantUnion(unionArray, t); in addConstantUnion()
2350 TConstUnionArray unionArray(1); in addConstantUnion() local
2351 unionArray[0].setI8Const(i8); in addConstantUnion()
2353 return addConstantUnion(unionArray, TType(EbtInt8, EvqConst), loc, literal); in addConstantUnion()
2358 TConstUnionArray unionArray(1); in addConstantUnion() local
2359 unionArray[0].setUConst(u8); in addConstantUnion()
2361 return addConstantUnion(unionArray, TType(EbtUint8, EvqConst), loc, literal); in addConstantUnion()
[all …]
/external/deqp-deps/glslang/glslang/Include/
DConstantUnion.h878 TConstUnionArray() : unionArray(nullptr) { } in POOL_ALLOCATOR_NEW_DELETE()
884 unionArray = nullptr; in TConstUnionArray()
886 unionArray = new TConstUnionVector(size); in TConstUnionArray()
891 unionArray = new TConstUnionVector(size); in TConstUnionArray()
893 (*unionArray)[i] = a[start + i]; in TConstUnionArray()
899 unionArray = new TConstUnionVector(size, val); in TConstUnionArray()
902 int size() const { return unionArray ? (int)unionArray->size() : 0; } in size()
903 TConstUnion& operator[](size_t index) { return (*unionArray)[index]; }
904 const TConstUnion& operator[](size_t index) const { return (*unionArray)[index]; }
908 if (unionArray == rhs.unionArray)
[all …]
/external/angle/third_party/glslang/src/glslang/Include/
DConstantUnion.h878 TConstUnionArray() : unionArray(nullptr) { } in POOL_ALLOCATOR_NEW_DELETE()
884 unionArray = nullptr; in TConstUnionArray()
886 unionArray = new TConstUnionVector(size); in TConstUnionArray()
891 unionArray = new TConstUnionVector(size); in TConstUnionArray()
893 (*unionArray)[i] = a[start + i]; in TConstUnionArray()
899 unionArray = new TConstUnionVector(size, val); in TConstUnionArray()
902 int size() const { return unionArray ? (int)unionArray->size() : 0; } in size()
903 TConstUnion& operator[](size_t index) { return (*unionArray)[index]; }
904 const TConstUnion& operator[](size_t index) const { return (*unionArray)[index]; }
908 if (unionArray == rhs.unionArray)
[all …]
/external/angle/src/compiler/translator/
DSymbol.h127 const TConstantUnion *getConstPointer() const { return unionArray; } in getConstPointer()
129 void shareConstPointer(const TConstantUnion *constArray) { unionArray = constArray; } in shareConstPointer()
143 unionArray(nullptr)
154 unionArray(nullptr) in TVariable()
159 const TConstantUnion *unionArray; variable
Dglslang.y274 TConstantUnion *unionArray = new TConstantUnion[1]; variable
275 unionArray->setIConst($1.i);
276 $$ = context->addScalarLiteral(unionArray, @1);
279 TConstantUnion *unionArray = new TConstantUnion[1]; variable
280 unionArray->setUConst($1.u);
281 $$ = context->addScalarLiteral(unionArray, @1);
284 TConstantUnion *unionArray = new TConstantUnion[1]; variable
285 unionArray->setFConst($1.f);
286 $$ = context->addScalarLiteral(unionArray, @1);
289 TConstantUnion *unionArray = new TConstantUnion[1]; variable
[all …]
DSymbolTable_autogen.cpp22734 TConstantUnion *unionArray = new TConstantUnion[1]; in initializeBuiltInVariables() local
22735 unionArray[0].setIConst(resources.MaxVertexAttribs); in initializeBuiltInVariables()
22736 static_cast<TVariable *>(m_gl_MaxVertexAttribs)->shareConstPointer(unionArray); in initializeBuiltInVariables()
22743 TConstantUnion *unionArray = new TConstantUnion[1]; in initializeBuiltInVariables() local
22744 unionArray[0].setIConst(resources.MaxVertexUniformVectors); in initializeBuiltInVariables()
22745 static_cast<TVariable *>(m_gl_MaxVertexUniformVectors)->shareConstPointer(unionArray); in initializeBuiltInVariables()
22752 TConstantUnion *unionArray = new TConstantUnion[1]; in initializeBuiltInVariables() local
22753 unionArray[0].setIConst(resources.MaxVertexTextureImageUnits); in initializeBuiltInVariables()
22754 static_cast<TVariable *>(m_gl_MaxVertexTextureImageUnits)->shareConstPointer(unionArray); in initializeBuiltInVariables()
22761 TConstantUnion *unionArray = new TConstantUnion[1]; in initializeBuiltInVariables() local
[all …]
Dglslang_tab_autogen.cpp2281 TConstantUnion *unionArray = new TConstantUnion[1]; in yyparse() local
2282 unionArray->setIConst((yyvsp[0].lex).i); in yyparse()
2283 (yyval.interm.intermTypedNode) = context->addScalarLiteral(unionArray, (yylsp[0])); in yyparse()
2289 TConstantUnion *unionArray = new TConstantUnion[1]; in yyparse() local
2290 unionArray->setUConst((yyvsp[0].lex).u); in yyparse()
2291 (yyval.interm.intermTypedNode) = context->addScalarLiteral(unionArray, (yylsp[0])); in yyparse()
2297 TConstantUnion *unionArray = new TConstantUnion[1]; in yyparse() local
2298 unionArray->setFConst((yyvsp[0].lex).f); in yyparse()
2299 (yyval.interm.intermTypedNode) = context->addScalarLiteral(unionArray, (yylsp[0])); in yyparse()
2305 TConstantUnion *unionArray = new TConstantUnion[1]; in yyparse() local
[all …]
DSymbol.cpp103 unionArray(nullptr) in TVariable()
116 unionArray(nullptr) in TVariable()