aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_eu_compact.c
Commit message (Expand)AuthorAgeFilesLines
* intel/compiler: Handle invalid compacted immediatesMatt Turner2020-01-221-1/+15
* intel/compiler: Add a INVALID_{,HW_}REG_TYPE macrosMatt Turner2020-01-221-2/+2
* intel/compiler: Fix 'comparison is always true' warningIan Romanick2019-12-041-2/+2
* intel/compiler: Add instruction compaction support on Gen12Matt Turner2019-10-301-184/+856
* intel/compiler: Make separate src0/src1 index tablesMatt Turner2019-10-301-11/+18
* intel/compiler: Inline get_src_index()Matt Turner2019-10-301-26/+15
* intel/compiler: Restructure instruction compaction in preparation for Gen12Matt Turner2019-10-301-20/+28
* intel/eu: Encode and decode native instruction opcodes from/to IR opcodes.Francisco Jerez2019-10-111-7/+13
* intel/compiler: Disable compaction on gen12 for nowJordan Justen2019-08-281-1/+7
* intel/compiler: don't compact 3-src instructions with Src1Type or Src2Type bitsIago Toral Quiroga2019-04-181-1/+4
* intel/common: move gen_debug to intel/devMark Janes2019-04-101-1/+1
* intel/compiler: Add commas on final values of compaction table arraysMatt Turner2019-03-011-15/+15
* intel/compiler: Add instruction compaction support on Gen11Matt Turner2018-02-281-0/+42
* i965: Rename intel_asm_annotation -> brw_disasm_infoMatt Turner2017-11-171-1/+1
* i965: Rewrite disassembly annotation codeMatt Turner2017-11-171-10/+16
* i965: Rename brw_inst 3src functions in preparation for align1Matt Turner2017-10-201-12/+18
* i965: Fix src0 vs src1 typoMatt Turner2017-10-041-1/+1
* i965: Switch to using the logical register typesMatt Turner2017-08-211-11/+16
* i965: Rename brw_inst's functions that access the register typeMatt Turner2017-08-211-11/+11
* i965: Use separate enums for register vs immediate typesMatt Turner2017-08-211-4/+4
* i965: Only change type of 0.0f to VF if destination stride == 1Matt Turner2017-08-211-1/+2
* i965: Move compaction "prepass" into brw_eu_compact.cMatt Turner2017-08-211-2/+80
* i965: Mark src inst pointer const in compaction codeMatt Turner2017-08-211-11/+12
* i965/cnl: Handle gen10 in switch cases across the driverAnuj Phogat2017-06-091-0/+1
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-0/+1579