Searched refs:Immediate (Results 1 - 25 of 57) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_code.c121 if (!memcmp(c->Constants[index].u.Immediate, data, sizeof(float)*4))
129 memcpy(constant.u.Immediate, data, sizeof(float) * 4);
149 if (c->Constants[index].u.Immediate[comp] == data) {
162 c->Constants[free_index].u.Immediate[comp] = data;
170 constant.u.Immediate[0] = data;
181 float * values = c->Constants[i].u.Immediate;
H A Dradeon_code.h82 float Immediate[4]; member in union:rc_constant::__anon5cc527f8030a
H A Dradeon_inline_literals.c129 float_value = constant->u.Immediate[swz];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_code.c121 if (!memcmp(c->Constants[index].u.Immediate, data, sizeof(float)*4))
129 memcpy(constant.u.Immediate, data, sizeof(float) * 4);
149 if (c->Constants[index].u.Immediate[comp] == data) {
162 c->Constants[free_index].u.Immediate[comp] = data;
170 constant.u.Immediate[0] = data;
181 float * values = c->Constants[i].u.Immediate;
H A Dradeon_code.h82 float Immediate[4]; member in union:rc_constant::__anon210fac6b030a
H A Dradeon_inline_literals.c129 float_value = constant->u.Immediate[swz];
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h74 struct tgsi_immediate Immediate; member in struct:tgsi_full_immediate
H A Dtgsi_parse.c149 copy_token(&imm->Immediate, &token);
151 imm_count = imm->Immediate.NrTokens - 1;
153 switch (imm->Immediate.DataType) {
H A Dtgsi_sanity.c471 if (imm->Immediate.DataType != TGSI_IMM_FLOAT32 &&
472 imm->Immediate.DataType != TGSI_IMM_UINT32 &&
473 imm->Immediate.DataType != TGSI_IMM_INT32) {
474 report_error( ctx, "(%u): Invalid immediate data type", imm->Immediate.DataType );
H A Dtgsi_build.c582 fullimm.Immediate = tgsi_default_immediate();
619 *immediate = tgsi_build_immediate( header, full_imm->Immediate.DataType );
621 assert( full_imm->Immediate.NrTokens <= 4 + 1 );
623 for( i = 0; i < full_imm->Immediate.NrTokens - 1; i++ ) {
H A Dtgsi_dump.c540 ENM( imm->Immediate.DataType, tgsi_immediate_type_names );
542 dump_imm_data(iter, imm->u, imm->Immediate.NrTokens - 1,
543 imm->Immediate.DataType);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.h74 struct tgsi_immediate Immediate; member in struct:tgsi_full_immediate
H A Dtgsi_parse.c149 copy_token(&imm->Immediate, &token);
151 imm_count = imm->Immediate.NrTokens - 1;
153 switch (imm->Immediate.DataType) {
H A Dtgsi_sanity.c471 if (imm->Immediate.DataType != TGSI_IMM_FLOAT32 &&
472 imm->Immediate.DataType != TGSI_IMM_UINT32 &&
473 imm->Immediate.DataType != TGSI_IMM_INT32) {
474 report_error( ctx, "(%u): Invalid immediate data type", imm->Immediate.DataType );
H A Dtgsi_transform.h217 immed.Immediate.NrTokens = 1 + size; /* one for the token itself */
234 immed.Immediate.DataType = TGSI_IMM_INT32;
235 immed.Immediate.NrTokens = 1 + size; /* one for the token itself */
H A Dtgsi_build.c579 fullimm.Immediate = tgsi_default_immediate();
616 *immediate = tgsi_build_immediate( header, full_imm->Immediate.DataType );
618 assert( full_imm->Immediate.NrTokens <= 4 + 1 );
620 for( i = 0; i < full_imm->Immediate.NrTokens - 1; i++ ) {
H A Dtgsi_dump.c524 ENM( imm->Immediate.DataType, tgsi_immediate_type_names );
526 dump_imm_data(iter, imm->u, imm->Immediate.NrTokens - 1,
527 imm->Immediate.DataType);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_fs_analysis.c146 parse.FullToken.FullImmediate.Immediate.NrTokens - 1;
/xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
H A Dagx_opcodes.py39 class Immediate(object): class in inherits:object
67 imm = Immediate(name, ctype)
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/
H A Dvalhall.py164 class Immediate: class in inherits:
220 return Immediate(el.attrib['name'], int(el.attrib['start']),
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_fs.c287 const float *data = constants[i].u.Immediate;
397 const float *data = constants[i].u.Immediate;
H A Dr300_tgsi_to_rc.c297 constant.u.Immediate[i] = imm->u[i].Float;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_fs.c287 const float *data = constants[i].u.Immediate;
397 const float *data = constants[i].u.Immediate;
H A Dr300_tgsi_to_rc.c320 constant.u.Immediate[i] = imm->u[i].Float;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_info.c577 parse.FullToken.FullImmediate.Immediate.NrTokens - 1;

Completed in 21 milliseconds

123