Lines Matching full: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); \
172 yylval->integer = at_address;
181 TEMP { yylval->integer = at_temp; return TEMP; }
308 [_a-zA-Z$][_a-zA-Z0-9$]* { return handle_ident(yyextra, yytext, yylval); }
313 yylval->integer = strtol(yytext, NULL, 10);
317 yylval->real = _mesa_strtof(yytext, NULL);
321 yylval->real = _mesa_strtof(yytext, NULL);
325 yylval->real = _mesa_strtof(yytext, NULL);
329 yylval->real = _mesa_strtof(yytext, NULL);
334 yylval->swiz_mask.swizzle = SWIZZLE_NOOP;
335 yylval->swiz_mask.mask = WRITEMASK_XYZW;
340 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
341 yylval->swiz_mask.mask = WRITEMASK_XY
346 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
347 yylval->swiz_mask.mask = WRITEMASK_XZW;
351 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
352 yylval->swiz_mask.mask = WRITEMASK_YZW;
357 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
358 yylval->swiz_mask.mask = WRITEMASK_X
363 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
364 yylval->swiz_mask.mask = WRITEMASK_Y
369 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
370 yylval->swiz_mask.mask = WRITEMASK_ZW;
376 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(s, s, s, s);
377 yylval->swiz_mask.mask = mask_from_char(yytext[1]);
382 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(swiz_from_char(yytext[1]),
386 yylval->swiz_mask.mask = 0;
391 yylval->swiz_mask.swizzle = SWIZZLE_NOOP;
392 yylval->swiz_mask.mask = WRITEMASK_XYZW;
397 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
398 yylval->swiz_mask.mask = WRITEMASK_XY
403 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
404 yylval->swiz_mask.mask = WRITEMASK_XZW;
408 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
409 yylval->swiz_mask.mask = WRITEMASK_YZW;
414 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
415 yylval->swiz_mask.mask = WRITEMASK_X
420 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
421 yylval->swiz_mask.mask = WRITEMASK_Y
426 yylval->swiz_mask.swizzle = SWIZZLE_INVAL;
427 yylval->swiz_mask.mask = WRITEMASK_ZW;
433 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(s, s, s, s);
434 yylval->swiz_mask.mask = mask_from_char(yytext[1]);
443 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(SWIZZLE_X, SWIZZLE_X,
445 yylval->swiz_mask.mask = WRITEMASK_X;
451 yylval->swiz_mask.swizzle = MAKE_SWIZZLE4(swiz_from_char(yytext[1]),
455 yylval