Home
last modified time | relevance | path

Searched refs:temp_write (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Ddisasm.c673 ppir_codegen_field_temp_write *temp_write = code; in print_temp_write() local
675 if (temp_write->fb_read.unknown_0 == 0x7) { in print_temp_write()
676 if (temp_write->fb_read.source) in print_temp_write()
680 fprintf(fp, " $%u", temp_write->fb_read.dest); in print_temp_write()
687 int16_t index = temp_write->temp_write.index; in print_temp_write()
688 switch (temp_write->temp_write.alignment) { in print_temp_write()
700 if (temp_write->temp_write.offset_en) { in print_temp_write()
702 print_source_scalar(temp_write->temp_write.offset_reg, in print_temp_write()
708 if (temp_write->temp_write.alignment) { in print_temp_write()
709 print_reg(temp_write->temp_write.source >> 2, NULL, fp); in print_temp_write()
[all …]
Dcodegen.c559 f->temp_write.dest = 0x03; // 11 - temporary in ppir_codegen_encode_store_temp()
560 f->temp_write.source = snode->src.reg->index; in ppir_codegen_encode_store_temp()
563 f->temp_write.alignment = alignment; in ppir_codegen_encode_store_temp()
564 f->temp_write.index = snode->index << (2 - alignment); in ppir_codegen_encode_store_temp()
566 f->temp_write.offset_reg = snode->index >> 2; in ppir_codegen_encode_store_temp()
Dcodegen.h284 } temp_write; member