[Mesa-dev] [PATCH 00/14] i965: Instruction compaction improvements
Ian Romanick
idr at freedesktop.org
Wed Sep 24 10:49:34 PDT 2014
Patches 1 through 4, 6, and 14 are
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
Assuming sufficient pigliting, patch 9 is
Acked-by: Ian Romanick <ian.d.romanick at intel.com>
I sent a couple minor questions on a few others. The remaining will be
left to more capable hands.
On 08/28/2014 08:10 PM, Matt Turner wrote:
> This series adds instruction compaction support for G45 and Gen5
> and enables compaction of control flow instructions.
>
> Available from
>
> git://people.freedesktop.org/~mattst88/mesa compaction-improvements
>
>
> [PATCH 01/14] i965: Set JumpCount, not JIP, on ENDIF on Gen 6.
>
> Benign bug fix.
>
> [PATCH 02/14] i965/sf: Disable instruction compaction.
>
> Preparation for compaction on gens using SF programs.
>
> [PATCH 03/14] i965/compaction: Rework 3-src compaction logic.
> [PATCH 04/14] i965/compaction: Don't set UIP on ELSE on Gen < 8.
>
> Small clean ups/bug fixes.
>
> [PATCH 05/14] i965/compaction: Make src_offset local to the for loop.
> [PATCH 06/14] i965/compaction: Increment offset in for loop.
> [PATCH 07/14] i965/compaction: Use sizeof brw_inst/brw_compact_inst.
>
> Clean ups.
>
> [PATCH 08/14] i965/compaction: Reduce size of compacted_counts[]
>
> Memory usage reduction.
>
> [PATCH 09/14] i965/compaction: Add support for Gen5.
> [PATCH 10/14] i965: Add BRW_OPCODE_NENOP for G45.
> [PATCH 11/14] i965/compaction: Add support for G45.
>
> New compaction support for old Gens.
>
> [PATCH 12/14] i965/compaction: Support compaction of control flow
> [PATCH 13/14] i965: Emit ELSE/ENDIF JIP with type D on Gen 7.
>
> New compaction support for control flow (really, ELSE and ENDIF).
>
> [PATCH 14/14] i965/compaction: Document instruction compaction
>
> Brain dump while all of this is fresh.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
More information about the mesa-dev
mailing list