Lines Matching defs:arg
3030 union tgsi_exec_channel arg[3];
3032 fetch_source(mach, &arg[0], &inst->Src[0], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3033 fetch_source(mach, &arg[1], &inst->Src[1], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3034 micro_mul(&arg[2], &arg[0], &arg[1]);
3037 fetch_source(mach, &arg[0], &inst->Src[0], chan, TGSI_EXEC_DATA_FLOAT);
3038 fetch_source(mach, &arg[1], &inst->Src[1], chan, TGSI_EXEC_DATA_FLOAT);
3039 micro_mad(&arg[2], &arg[0], &arg[1], &arg[2]);
3044 store_dest(mach, &arg[2], &inst->Dst[0], inst, chan);
3054 union tgsi_exec_channel arg[3];
3056 fetch_source(mach, &arg[0], &inst->Src[0], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3057 fetch_source(mach, &arg[1], &inst->Src[1], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3058 micro_mul(&arg[2], &arg[0], &arg[1]);
3061 fetch_source(mach, &arg[0], &inst->Src[0], chan, TGSI_EXEC_DATA_FLOAT);
3062 fetch_source(mach, &arg[1], &inst->Src[1], chan, TGSI_EXEC_DATA_FLOAT);
3063 micro_mad(&arg[2], &arg[0], &arg[1], &arg[2]);
3068 store_dest(mach, &arg[2], &inst->Dst[0], inst, chan);
3078 union tgsi_exec_channel arg[3];
3080 fetch_source(mach, &arg[0], &inst->Src[0], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3081 fetch_source(mach, &arg[1], &inst->Src[1], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3082 micro_mul(&arg[2], &arg[0], &arg[1]);
3084 fetch_source(mach, &arg[0], &inst->Src[0], TGSI_CHAN_Y, TGSI_EXEC_DATA_FLOAT);
3085 fetch_source(mach, &arg[1], &inst->Src[1], TGSI_CHAN_Y, TGSI_EXEC_DATA_FLOAT);
3086 micro_mad(&arg[2], &arg[0], &arg[1], &arg[2]);
3090 store_dest(mach, &arg[2], &inst->Dst[0], inst, chan);
3100 union tgsi_exec_channel arg[2], dst;
3102 fetch_source(mach, &arg[0], &inst->Src[0], TGSI_CHAN_X, TGSI_EXEC_DATA_FLOAT);
3103 fetch_source(mach, &arg[1], &inst->Src[0], TGSI_CHAN_Y, TGSI_EXEC_DATA_FLOAT);
3105 dst.u[chan] = _mesa_float_to_half(arg[0].f[chan]) |
3106 (_mesa_float_to_half(arg[1].f[chan]) << 16);
3120 union tgsi_exec_channel arg, dst[2];
3122 fetch_source(mach, &arg, &inst->Src[0], TGSI_CHAN_X, TGSI_EXEC_DATA_UINT);
3124 dst[0].f[chan] = _mesa_half_to_float(arg.u[chan] & 0xffff);
3125 dst[1].f[chan] = _mesa_half_to_float(arg.u[chan] >> 16);