/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | glslang.y | 532 $$ = parseContext.handleBinaryMath($2.loc, "*", EOpMul, $1, $3); 537 $$ = parseContext.handleBinaryMath($2.loc, "/", EOpDiv, $1, $3); 543 $$ = parseContext.handleBinaryMath($2.loc, "%", EOpMod, $1, $3); 552 $$ = parseContext.handleBinaryMath($2.loc, "+", EOpAdd, $1, $3); 557 $$ = parseContext.handleBinaryMath($2.loc, "-", EOpSub, $1, $3); 567 $$ = parseContext.handleBinaryMath($2.loc, "<<", EOpLeftShift, $1, $3); 573 $$ = parseContext.handleBinaryMath($2.loc, ">>", EOpRightShift, $1, $3); 582 $$ = parseContext.handleBinaryMath($2.loc, "<", EOpLessThan, $1, $3); 587 $$ = parseContext.handleBinaryMath($2.loc, ">", EOpGreaterThan, $1, $3); 592 $$ = parseContext.handleBinaryMath($2.loc, "<=", EOpLessThanEqual, $1, $3); [all …]
|
D | glslang_tab.cpp | 4546 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "*", EOpMul, (… in yyparse() 4556 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "/", EOpDiv, (… in yyparse() 4567 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "%", EOpMod, (… in yyparse() 4583 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "+", EOpAdd, (… in yyparse() 4593 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "-", EOpSub, (… in yyparse() 4610 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<<", EOpLeftS… in yyparse() 4621 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">>", EOpRight… in yyparse() 4637 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<", EOpLessTh… in yyparse() 4647 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, ">", EOpGreate… in yyparse() 4657 …(yyval.interm.intermTypedNode) = parseContext.handleBinaryMath((yyvsp[-1].lex).loc, "<=", EOpLessT… in yyparse() [all …]
|
D | ParseHelper.h | 306 …TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* lef…
|
D | ParseHelper.cpp | 671 TIntermTyped* TParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator op,… in handleBinaryMath() function in glslang::TParseContext
|
/external/deqp-deps/glslang/hlsl/ |
D | hlslParseHelper.cpp | 874 TIntermTyped* HlslParseContext::handleBinaryMath(const TSourceLoc& loc, const char* str, TOperator … in handleBinaryMath() function in glslang::HlslParseContext 4642 node = handleBinaryMath(loc, "mul", EOpMul, arg0, arg1); in decomposeIntrinsic() 4654 node = handleBinaryMath(loc, "rcp", EOpDiv, one, arg0); in decomposeIntrinsic() 4765 compareNode = handleBinaryMath(loc, "clip", EOpLessThan, arg0, zero); in decomposeIntrinsic() 4783 node = handleBinaryMath(loc, "mul", EOpMul, log2, base); in decomposeIntrinsic() 4810 dst->getSequence().push_back(handleBinaryMath(loc, "mul", EOpMul, src0y, src1y)); in decomposeIntrinsic() 4910 TIntermTyped* iU = handleBinaryMath(loc, ">>", EOpRightShift, in decomposeIntrinsic() 4911 … handleBinaryMath(loc, "<<", EOpLeftShift, arg1, i28), in decomposeIntrinsic() 4915 TIntermTyped* floatOffset = handleBinaryMath(loc, "mul", EOpMul, in decomposeIntrinsic() 4959 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…
|