Home | History | Annotate | Download | only in program

Lines Matching refs:yylval

48 	 return handle_ident(yyextra, yytext, yylval);	\
68 & yylval->temp_inst)) { \
69 yylval->temp_inst.Opcode = OPCODE_ ## opcode; \
72 return handle_ident(yyextra, yytext, yylval); \
175 yylval->integer = at_address;
184 TEMP { yylval->integer = at_temp; return TEMP; }
331 [_a-zA-Z$][_a-zA-Z0-9$]* { return handle_ident(yyextra, yytext, yylval); }
336 yylval->integer = strtol(yytext, NULL, 10);
340 yylval->real = _mesa_strtof(yytext, NULL);
344 yylval->real = _mesa_strtof(yytext, NULL);
348 yylval->real = _mesa_strtof(yytext, NULL);
352 yylval->real = _mesa_strtof(yytext, NULL);
357 yylval->swiz_mask.swizzle = SWIZZLE_NOOP;
358 yylval->swiz_mask.mask = WRITEMASK_XYZW;
363 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
364 yylval->swiz_mask.mask = WRITEMASK_XY
369 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
370 yylval->swiz_mask.mask = WRITEMASK_XZW;
374 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
375 yylval->swiz_mask.mask = WRITEMASK_YZW;
380 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
381 yylval->swiz_mask.mask = WRITEMASK_X
386 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
387 yylval->swiz_mask.mask = WRITEMASK_Y
392 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
393 yylval->swiz_mask.mask = WRITEMASK_ZW;
399 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(s, s, s, s);
400 yylval->swiz_mask.mask = mask_from_char(yytext[1]);
405 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(swiz_from_char(yytext[1]),
409 yylval->swiz_mask.mask = 0;
414 yylval->swiz_mask.swizzle = SWIZZLE_NOOP;
415 yylval->swiz_mask.mask = WRITEMASK_XYZW;
420 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
421 yylval->swiz_mask.mask = WRITEMASK_XY
426 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
427 yylval->swiz_mask.mask = WRITEMASK_XZW;
431 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
432 yylval->swiz_mask.mask = WRITEMASK_YZW;
437 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
438 yylval->swiz_mask.mask = WRITEMASK_X
443 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
444 yylval->swiz_mask.mask = WRITEMASK_Y
449 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
450 yylval->swiz_mask.mask = WRITEMASK_ZW;
456 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(s, s, s, s);
457 yylval->swiz_mask.mask = mask_from_char(yytext[1]);
466 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_X,
468 yylval->swiz_mask.mask = WRITEMASK_X;
474 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(swiz_from_char(yytext[1]),
478 yylval->swiz_mask.mask = 0;