Lines Matching defs:aL

258     int                                 aL;
912 DWORD idx = ctx->aL + reg->idx;
930 * 2) Generate an if block that checks if aL.y < 8, == 8 or == 9 and selects the
931 * source dynamically. The trouble is that we cannot simply read aL.y because it
954 /* D3D supports indirect addressing only with aL in loop registers. The loop instruction
984 BOOL aL = FALSE;
993 aL = TRUE;
1000 if(aL)
1001 sprintf(register_name, "C[%u]", ctx->aL + reg->idx);
1100 else sprintf(register_name, "aL.y");
1104 /* Unfortunately this code cannot return the value of ctx->aL here. An immediate value
1105 * would be valid, but if aL is used for indexing(its only use), there's likely an offset,
1107 * grammar. So return a marker for the emulated aL and intercept it in constant and varying
2674 /* src0 is aL */
2683 if(priv->loop_depth > 1) shader_addline(buffer, "PUSHA aL;\n");
2685 shader_addline(buffer, "ARLC aL, %s.xywz;\n", src_name);
2710 if(priv->loop_depth > 1) shader_addline(buffer, "PUSHA aL;\n");
2712 shader_addline(buffer, "ARLC aL, %s.xywz;\n", src_name);
2733 shader_addline(buffer, "ARAC aL.xy, aL;\n");
2737 if(priv->loop_depth > 1) shader_addline(buffer, "POPA aL;\n");
2756 shader_addline(buffer, "ARAC aL.xy, aL;\n");
2760 if(priv->loop_depth > 1) shader_addline(buffer, "POPA aL;\n");
3941 shader_addline(buffer, "ADDRESS aL;\n");
3947 shader_addline(buffer, "ADDRESS aL;\n");
4910 /* Count and aL start value are unsigned */
5068 int iteration, aL = 0;
5084 shader_addline(buffer, "#unrolling loop: %u iterations, aL=%u, inc %d\n",
5087 aL = control_frame->loop_control.start;
5099 priv->aL = aL;
5100 shader_addline(buffer, "#Iteration %d, aL=%d\n", iteration, aL);
5114 aL += control_frame->loop_control.step;