Home
last modified time | relevance | path

Searched refs:reader_data (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_optimize.c70 struct rc_reader_data * reader_data = data; in copy_propagate_scan_read() local
73 reader_data->Writer->U.I.PreSub.Opcode, in copy_propagate_scan_read()
76 &reader_data->Writer->U.I.PreSub.SrcReg[0], in copy_propagate_scan_read()
77 &reader_data->Writer->U.I.PreSub.SrcReg[1])) { in copy_propagate_scan_read()
78 reader_data->Abort = 1; in copy_propagate_scan_read()
84 reader_data->Abort = 1; in copy_propagate_scan_read()
91 if(reader_data->Writer->U.I.SrcReg[0].File != RC_FILE_TEMPORARY && in copy_propagate_scan_read()
92 reader_data->Writer->U.I.SrcReg[0].File != RC_FILE_INPUT && in copy_propagate_scan_read()
99 reader_data->Abort = 1; in copy_propagate_scan_read()
131 struct rc_reader_data * reader_data = data; in is_src_clobbered_scan_write() local
[all …]
Dradeon_variable.c278 struct rc_reader_data * reader_data) in rc_variable() argument
287 if (reader_data) { in rc_variable()
288 new->Inst = reader_data->Writer; in rc_variable()
289 new->ReaderCount = reader_data->ReaderCount; in rc_variable()
290 new->Readers = reader_data->Readers; in rc_variable()
318 struct rc_reader_data reader_data; in get_variable_pair_helper() local
326 memset(&reader_data, 0, sizeof(struct rc_reader_data)); in get_variable_pair_helper()
327 rc_get_readers_sub(c, inst, sub_inst, &reader_data, NULL, NULL, NULL); in get_variable_pair_helper()
329 if (reader_data.ReaderCount == 0) { in get_variable_pair_helper()
344 &reader_data); in get_variable_pair_helper()
[all …]
Dradeon_dataflow.c802 struct rc_reader_data * reader_data, in init_get_readers_callback_data() argument
808 reader_data->Abort = 0; in init_get_readers_callback_data()
809 reader_data->ReaderCount = 0; in init_get_readers_callback_data()
810 reader_data->ReadersReserved = 0; in init_get_readers_callback_data()
811 reader_data->Readers = NULL; in init_get_readers_callback_data()
814 d->ReaderData = reader_data; in init_get_readers_callback_data()
Dradeon_pair_schedule.c821 struct rc_reader_data * reader_data = userdata; in is_rgb_to_alpha_possible() local
825 reader_data->Abort = 1; in is_rgb_to_alpha_possible()
836 reader_data->Abort = 1; in is_rgb_to_alpha_possible()
856 reader_data->Abort = 1; in is_rgb_to_alpha_possible()
875 reader_data->Abort = 1; in is_rgb_to_alpha_possible()
1246 struct rc_reader_data * reader_data = userdata; in is_rgb_to_alpha_possible_normal() local
1247 reader_data->Abort = 1; in is_rgb_to_alpha_possible_normal()
Dradeon_variable.h74 struct rc_reader_data * reader_data);