aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_eu_compact.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Fix JIP/UIP calculations.Matt Turner2014-08-221-8/+6
* i965: Enable instruction compaction on Gen8+.Matt Turner2014-08-181-1/+1
* i965: Add support for compacting 3-src instructions on Gen8.Matt Turner2014-08-181-0/+185
* i965: Add support for compacting 1- and 2-src instructions on Gen8.Matt Turner2014-08-181-13/+35
* i965/gen8: Add 3-src instruction compaction tables.Matt Turner2014-08-181-0/+27
* i965/gen8: Add instruction compaction tables.Matt Turner2014-08-181-0/+150
* i965: Update JIP/UIP compaction code to operate on bytes.Matt Turner2014-08-181-4/+8
* i965: Reverse condition ordering to let us support other gens.Matt Turner2014-08-181-3/+3
* i965/eu: Explicitly disable instruction compaction on Broadwell for now.Kenneth Graunke2014-08-101-1/+1
* i965: Rename intel_asm_printer -> intel_asm_annotation.Matt Turner2014-07-051-1/+1
* i965: Pass brw to brw_try_compact_instruction().Matt Turner2014-06-261-3/+2
* i965: Don't set UIP for ENDIF/WHILE.Matt Turner2014-06-261-0/+4
* i965: Replace struct brw_compact_instruction with brw_compact_inst.Matt Turner2014-06-261-25/+17
* i965: Convert brw_eu_compact.c to the new brw_compact_inst API.Matt Turner2014-06-261-38/+44
* i965: Replace 'struct brw_instruction' with 'brw_inst'.Matt Turner2014-06-261-26/+19
* i965: Pass brw rather than gen to brw_disassemble_inst().Matt Turner2014-06-261-2/+2
* i965: Convert brw_eu_compact.c to the new brw_inst API.Matt Turner2014-06-261-105/+104
* i965: Pass brw into next_offset().Kenneth Graunke2014-06-261-3/+3
* i965: Emit compaction stats without walking the assembly.Matt Turner2014-06-021-19/+0
* i965: Support compacted instructions with immediate sources.Matt Turner2014-05-241-20/+63
* i965: Use next_offset() in instruction compaction code.Matt Turner2014-05-241-17/+3
* i965: Add annotation data structure and support code.Matt Turner2014-05-241-1/+30
* i965: Pass in start_offset to brw_compact_instructions().Matt Turner2014-05-241-9/+9
* i965: Rename brw/gen8_dump_compile to brw/gen8_disassemble.Kenneth Graunke2014-05-181-1/+1
* i965: Rename brw_disasm/gen8_disassemble to brw/gen8_disassemble_inst.Kenneth Graunke2014-05-181-2/+2
* i965: Pass brw_context and assembly separately to brw_dump_compile.Matt Turner2014-05-151-1/+1
* i965/disasm: Disassemble the compaction control bit.Matt Turner2014-05-151-2/+2
* i965: fix size assert for gen7 in brw_init_compaction_tables()Samuel Iglesias Gonsalvez2014-05-131-4/+4
* i965: Use uint16_t for control/src index tables.Matt Turner2014-04-221-14/+14
* i965: Move the remaining driver debug over to stderr.Eric Anholt2014-02-221-4/+4
* i965: Move compiler debugging output to stderr.Eric Anholt2014-02-221-2/+2
* i965: Move intel_context::gen and gt fields to brw_context.Kenneth Graunke2013-07-091-17/+10
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-9/+14
* i965: Correct the name and usage of the flag subregister number field.Eric Anholt2012-12-111-2/+2
* i965: Test instruction compaction on gen7Eric Anholt2012-09-171-1/+2
* i965: Add support for instruction compaction on Gen7.Kenneth Graunke2012-09-171-33/+217
* i965: Support instruction compaction between control flow.Eric Anholt2012-09-171-28/+92
* i965: Add support for instruction compaction.Eric Anholt2012-09-171-0/+558