Lines Matching defs:aL

282     int                                 aL;
1043 DWORD idx = ctx->aL + reg->idx[0].offset;
1061 * 2) Generate an if block that checks if aL.y < 8, == 8 or == 9 and selects the
1062 * source dynamically. The trouble is that we cannot simply read aL.y because it
1085 /* D3D supports indirect addressing only with aL in loop registers. The loop instruction
1118 BOOL aL = FALSE;
1131 aL = TRUE;
1138 if (aL)
1139 sprintf(register_name, "C[%u]", ctx->aL + reg->idx[0].offset);
1226 else sprintf(register_name, "aL.y");
1230 /* Unfortunately this code cannot return the value of ctx->aL here. An immediate value
1231 * would be valid, but if aL is used for indexing(its only use), there's likely an offset,
1233 * grammar. So return a marker for the emulated aL and intercept it in constant and varying
2866 /* src0 is aL */
2875 if(priv->loop_depth > 1) shader_addline(buffer, "PUSHA aL;\n");
2877 shader_addline(buffer, "ARLC aL, %s.xywz;\n", src_name);
2902 if(priv->loop_depth > 1) shader_addline(buffer, "PUSHA aL;\n");
2904 shader_addline(buffer, "ARLC aL, %s.xywz;\n", src_name);
2925 shader_addline(buffer, "ARAC aL.xy, aL;\n");
2929 if(priv->loop_depth > 1) shader_addline(buffer, "POPA aL;\n");
2948 shader_addline(buffer, "ARAC aL.xy, aL;\n");
2952 if(priv->loop_depth > 1) shader_addline(buffer, "POPA aL;\n");
4203 shader_addline(buffer, "ADDRESS aL;\n");
4209 shader_addline(buffer, "ADDRESS aL;\n");
5356 /* Count and aL start value are unsigned */
5541 int aL = 0;
5557 shader_addline(buffer, "#unrolling loop: %u iterations, aL=%u, inc %d\n",
5560 aL = control_frame->loop_control.start;
5572 priv->aL = aL;
5573 shader_addline(buffer, "#Iteration %u, aL=%d\n", iteration, aL);
5587 aL += control_frame->loop_control.step;