Lines Matching defs:literals
431 uint32_t *literals;
1716 r600_bytecode_special_constants(ctx->literals[index], &r600_src->sel);
1722 memcpy(r600_src->value, ctx->literals + index * 4, sizeof(r600_src->value));
3698 ctx.literals = NULL;
3732 ctx.literals = realloc(ctx.literals, (ctx.nliterals + 1) * 16);
3733 if(ctx.literals == NULL) {
3737 ctx.literals[ctx.nliterals * 4 + 0] = immediate->u[0].Uint;
3738 ctx.literals[ctx.nliterals * 4 + 1] = immediate->u[1].Uint;
3739 ctx.literals[ctx.nliterals * 4 + 2] = immediate->u[2].Uint;
3740 ctx.literals[ctx.nliterals * 4 + 3] = immediate->u[3].Uint;
4373 free(ctx.literals);
4379 free(ctx.literals);
8187 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleZ];
8208 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleY];
8226 alu.src[1].value = ctx->literals[4 * off[0].Index + off[0].SwizzleX];
8239 offset_z = ctx->literals[4 * inst->TexOffsets[0].Index + inst->TexOffsets[0].SwizzleZ] << 1;
8247 offset_y = ctx->literals[4 * inst->TexOffsets[0].Index + inst->TexOffsets[0].SwizzleY] << 1;
8253 offset_x = ctx->literals[4 * inst->TexOffsets[0].Index + inst->TexOffsets[0].SwizzleX] << 1;
8480 int8_t texture_component_select = ctx->literals[4 * inst->Src[1].Register.Index + inst->Src[1].Register.SwizzleX];
8822 int value = (ctx->literals[4 * inst->Src[src_idx].Register.Index + inst->Src[src_idx].Register.SwizzleX]);
9425 int value = (ctx->literals[4 * inst->Src[3].Register.Index + inst->Src[3].Register.SwizzleX]);
9451 int value = (ctx->literals[4 * inst->Src[2].Register.Index + inst->Src[2].Register.SwizzleX]);
10784 int stream = ctx->literals[inst->Src[0].Register.Index * 4 + inst->Src[0].Register.SwizzleX];