index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_eu_compact.c
Age
Commit message (
Expand
)
Author
Files
Lines
2015-11-12
i965: Consolidate is_3src() functions.
Matt Turner
1
-7
/
+0
2015-10-29
i965: Add INTEL_DEBUG=nocompact to disable instruction compaction.
Matt Turner
1
-0
/
+3
2015-10-21
i965: Add mask_control_ex field and handle it in compaction.
Matt Turner
1
-0
/
+4
2015-10-21
i965: Compact acc_wr_control only on Gen6+.
Matt Turner
1
-2
/
+8
2015-10-21
i965: Add devinfo parameter to brw_compact_inst_* funcs.
Matt Turner
1
-46
/
+72
2015-09-10
i965: Resolve GCC sign-compare warning.
Rhys Kidd
1
-2
/
+2
2015-05-29
i965: Disable compaction for EOT send messages
Ben Widawsky
1
-0
/
+6
2015-05-05
i965: Remove end-of-thread SEND alignment code.
Matt Turner
1
-12
/
+3
2015-04-22
i965: Rename brw_compile to brw_codegen
Jason Ekstrand
1
-1
/
+1
2015-04-22
i965: Remove the context field from brw_compiler
Jason Ekstrand
1
-2
/
+2
2015-04-22
i965: Make the disassembler take a device_info instead of a context
Jason Ekstrand
1
-6
/
+5
2015-04-22
i965: Make instruction compaction take a device_info instead of a context
Jason Ekstrand
1
-100
/
+103
2015-04-22
i965: Make the brw_inst helpers take a device_info instead of a context
Jason Ekstrand
1
-57
/
+66
2015-02-19
i965: Don't compact instructions with unmapped bits.
Francisco Jerez
1
-0
/
+53
2014-12-01
i965: Initialize compaction tables once per process.
Matt Turner
1
-0
/
+5
2014-11-03
i965: Update compaction code to handle Skylake like Cherryview.
Kenneth Graunke
1
-4
/
+4
2014-11-03
i965/skl: Init instructions compaction tables for SKL
Kristian Høgsberg
1
-0
/
+1
2014-10-29
Revert "i965/compaction: Disable compaction on SNB temporarily."
Matt Turner
1
-6
/
+0
2014-10-03
i965/compaction: Disable compaction on SNB temporarily.
Matt Turner
1
-0
/
+6
2014-09-29
i965/compaction: Move variable declarations to their uses.
Matt Turner
1
-5
/
+4
2014-09-29
i965/compaction: Simplify jump target code.
Matt Turner
1
-26
/
+18
2014-09-25
i965/compaction: Document instruction compaction capabilities.
Matt Turner
1
-0
/
+35
2014-09-25
i965/compaction: Support compaction of control flow instructions.
Matt Turner
1
-14
/
+16
2014-09-25
i965/compaction: Add support for G45.
Matt Turner
1
-15
/
+24
2014-09-25
i965/compaction: Add support for Gen5.
Matt Turner
1
-5
/
+210
2014-09-25
i965/compaction: Reduce size of compacted_counts[] array.
Matt Turner
1
-22
/
+37
2014-09-25
i965/compaction: Use sizeof brw_inst/brw_compact_inst.
Matt Turner
1
-15
/
+17
2014-09-25
i965/compaction: Increment offset in for loop.
Matt Turner
1
-3
/
+2
2014-09-25
i965/compaction: Make src_offset local to the for loop.
Matt Turner
1
-8
/
+4
2014-09-25
i965/compaction: Remove unnecessary is-compacted? check.
Matt Turner
1
-2
/
+3
2014-09-25
i965/compaction: Don't set UIP on ELSE on Gen < 8.
Matt Turner
1
-1
/
+2
2014-09-25
i965/compaction: Rework 3-src compaction logic.
Matt Turner
1
-5
/
+9
2014-08-22
i965: Fix JIP/UIP calculations.
Matt Turner
1
-8
/
+6
2014-08-18
i965: Enable instruction compaction on Gen8+.
Matt Turner
1
-1
/
+1
2014-08-18
i965: Add support for compacting 3-src instructions on Gen8.
Matt Turner
1
-0
/
+185
2014-08-18
i965: Add support for compacting 1- and 2-src instructions on Gen8.
Matt Turner
1
-13
/
+35
2014-08-18
i965/gen8: Add 3-src instruction compaction tables.
Matt Turner
1
-0
/
+27
2014-08-18
i965/gen8: Add instruction compaction tables.
Matt Turner
1
-0
/
+150
2014-08-18
i965: Update JIP/UIP compaction code to operate on bytes.
Matt Turner
1
-4
/
+8
2014-08-18
i965: Reverse condition ordering to let us support other gens.
Matt Turner
1
-3
/
+3
2014-08-10
i965/eu: Explicitly disable instruction compaction on Broadwell for now.
Kenneth Graunke
1
-1
/
+1
2014-07-05
i965: Rename intel_asm_printer -> intel_asm_annotation.
Matt Turner
1
-1
/
+1
2014-06-26
i965: Pass brw to brw_try_compact_instruction().
Matt Turner
1
-3
/
+2
2014-06-26
i965: Don't set UIP for ENDIF/WHILE.
Matt Turner
1
-0
/
+4
2014-06-26
i965: Replace struct brw_compact_instruction with brw_compact_inst.
Matt Turner
1
-25
/
+17
2014-06-26
i965: Convert brw_eu_compact.c to the new brw_compact_inst API.
Matt Turner
1
-38
/
+44
2014-06-26
i965: Replace 'struct brw_instruction' with 'brw_inst'.
Matt Turner
1
-26
/
+19
2014-06-26
i965: Pass brw rather than gen to brw_disassemble_inst().
Matt Turner
1
-2
/
+2
2014-06-26
i965: Convert brw_eu_compact.c to the new brw_inst API.
Matt Turner
1
-105
/
+104
2014-06-26
i965: Pass brw into next_offset().
Kenneth Graunke
1
-3
/
+3
[next]