Home
last modified time | relevance | path

Searched refs:handleBinaryMath (Results 1 – 12 of 12) sorted by relevance

/aosp_15_r20/external/angle/third_party/glslang/src/glslang/MachineIndependent/
H A Dglslang.y624 $$ = parseContext.handleBinaryMath($2.loc, "*", EOpMul, $1, $3);
629 $$ = parseContext.handleBinaryMath($2.loc, "/", EOpDiv, $1, $3);
635 $$ = parseContext.handleBinaryMath($2.loc, "%", EOpMod, $1, $3);
644 $$ = parseContext.handleBinaryMath($2.loc, "+", EOpAdd, $1, $3);
649 $$ = parseContext.handleBinaryMath($2.loc, "-", EOpSub, $1, $3);
659 $$ = parseContext.handleBinaryMath($2.loc, "<<", EOpLeftShift, $1, $3);
665 $$ = parseContext.handleBinaryMath($2.loc, ">>", EOpRightShift, $1, $3);
674 $$ = parseContext.handleBinaryMath($2.loc, "<", EOpLessThan, $1, $3);
679 $$ = parseContext.handleBinaryMath($2.loc, ">", EOpGreaterThan, $1, $3);
684 $$ = parseContext.handleBinaryMath($2.loc, "<=", EOpLessThanEqual, $1, $3);
[all …]
H A Dglslang_tab.cpp5678 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "*", EOpMul, (… in yyparse()
5688 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "/", EOpDiv, (… in yyparse()
5699 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "%", EOpMod, (… in yyparse()
5715 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "+", EOpAdd, (… in yyparse()
5725 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "-", EOpSub, (… in yyparse()
5742 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<<", EOpLeftS… in yyparse()
5753 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">>", EOpRight… in yyparse()
5769 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<", EOpLessTh… in yyparse()
5779 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">", EOpGreate… in yyparse()
5789 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<=", EOpLessT… in yyparse()
[all …]
H A DParseHelper.h343 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
H A DParseHelper.cpp886 TIntermTyped* TParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator op,… in handleBinaryMath() function in glslang::TParseContext
7667 … result = handleBinaryMath(loc, "-", EOpSub, result, intermediate.addConstantUnion(1, loc, true)); in vkRelaxedRemapFunctionCall()
/aosp_15_r20/external/deqp-deps/glslang/glslang/MachineIndependent/
Dglslang.y620 $$ = parseContext.handleBinaryMath($2.loc, "*", EOpMul, $1, $3);
625 $$ = parseContext.handleBinaryMath($2.loc, "/", EOpDiv, $1, $3);
631 $$ = parseContext.handleBinaryMath($2.loc, "%", EOpMod, $1, $3);
640 $$ = parseContext.handleBinaryMath($2.loc, "+", EOpAdd, $1, $3);
645 $$ = parseContext.handleBinaryMath($2.loc, "-", EOpSub, $1, $3);
655 $$ = parseContext.handleBinaryMath($2.loc, "<<", EOpLeftShift, $1, $3);
661 $$ = parseContext.handleBinaryMath($2.loc, ">>", EOpRightShift, $1, $3);
670 $$ = parseContext.handleBinaryMath($2.loc, "<", EOpLessThan, $1, $3);
675 $$ = parseContext.handleBinaryMath($2.loc, ">", EOpGreaterThan, $1, $3);
680 $$ = parseContext.handleBinaryMath($2.loc, "<=", EOpLessThanEqual, $1, $3);
[all …]
Dglslang_tab.cpp5649 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "*", EOpMul, (… in yyparse()
5659 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "/", EOpDiv, (… in yyparse()
5670 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "%", EOpMod, (… in yyparse()
5686 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "+", EOpAdd, (… in yyparse()
5696 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "-", EOpSub, (… in yyparse()
5713 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<<", EOpLeftS… in yyparse()
5724 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">>", EOpRight… in yyparse()
5740 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<", EOpLessTh… in yyparse()
5750 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">", EOpGreate… in yyparse()
5760 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<=", EOpLessT… in yyparse()
[all …]
DParseHelper.h343 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
DParseHelper.cpp868 TIntermTyped* TParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator op,… in handleBinaryMath() function in glslang::TParseContext
7364 … result = handleBinaryMath(loc, "-", EOpSub, result, intermediate.addConstantUnion(1, loc, true)); in vkRelaxedRemapFunctionCall()
/aosp_15_r20/external/angle/third_party/glslang/src/glslang/HLSL/
H A DhlslParseHelper.cpp868 TIntermTyped* HlslParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator … in handleBinaryMath() function in glslang::HlslParseContext
4874 node = handleBinaryMath(loc, "mul", EOpMul, arg0, arg1); in decomposeIntrinsic()
4886 node = handleBinaryMath(loc, "rcp", EOpDiv, one, arg0); in decomposeIntrinsic()
4997 compareNode = handleBinaryMath(loc, "clip", EOpLessThan, arg0, zero); in decomposeIntrinsic()
5015 node = handleBinaryMath(loc, "mul", EOpMul, log2, base); in decomposeIntrinsic()
5042 dst->getSequence().push_back(handleBinaryMath(loc, "mul", EOpMul, src0y, src1y)); in decomposeIntrinsic()
5142 TIntermTyped* iU = handleBinaryMath(loc, ">>", EOpRightShift, in decomposeIntrinsic()
5143handleBinaryMath(loc, "<<", EOpLeftShift, arg1, i28), in decomposeIntrinsic()
5147 TIntermTyped* floatOffset = handleBinaryMath(loc, "mul", EOpMul, in decomposeIntrinsic()
5191 TIntermTyped* compare = handleBinaryMath(loc, "<", EOpLessThan, min_ndot, zero); in decomposeIntrinsic()
[all …]
H A DhlslParseHelper.h77 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
/aosp_15_r20/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.cpp870 TIntermTyped* HlslParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator … in handleBinaryMath() function in glslang::HlslParseContext
4879 node = handleBinaryMath(loc, "mul", EOpMul, arg0, arg1); in decomposeIntrinsic()
4891 node = handleBinaryMath(loc, "rcp", EOpDiv, one, arg0); in decomposeIntrinsic()
5002 compareNode = handleBinaryMath(loc, "clip", EOpLessThan, arg0, zero); in decomposeIntrinsic()
5020 node = handleBinaryMath(loc, "mul", EOpMul, log2, base); in decomposeIntrinsic()
5047 dst->getSequence().push_back(handleBinaryMath(loc, "mul", EOpMul, src0y, src1y)); in decomposeIntrinsic()
5147 TIntermTyped* iU = handleBinaryMath(loc, ">>", EOpRightShift, in decomposeIntrinsic()
5148handleBinaryMath(loc, "<<", EOpLeftShift, arg1, i28), in decomposeIntrinsic()
5152 TIntermTyped* floatOffset = handleBinaryMath(loc, "mul", EOpMul, in decomposeIntrinsic()
5196 TIntermTyped* compare = handleBinaryMath(loc, "<", EOpLessThan, min_ndot, zero); in decomposeIntrinsic()
[all …]
DhlslParseHelper.h77 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…