/aosp_15_r20/external/angle/third_party/glslang/src/glslang/MachineIndependent/ |
H A D | glslang.y | 624 $$ = 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 D | glslang_tab.cpp | 5678 …(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 D | ParseHelper.h | 343 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
|
H A D | ParseHelper.cpp | 886 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/ |
D | glslang.y | 620 $$ = 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 …]
|
D | glslang_tab.cpp | 5649 …(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 …]
|
D | ParseHelper.h | 343 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
|
D | ParseHelper.cpp | 868 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 D | hlslParseHelper.cpp | 868 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() 5143 … handleBinaryMath(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 D | hlslParseHelper.h | 77 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
|
/aosp_15_r20/external/deqp-deps/glslang/glslang/HLSL/ |
D | hlslParseHelper.cpp | 870 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() 5148 … handleBinaryMath(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 …]
|
D | hlslParseHelper.h | 77 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
|