aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Enable register spilling on gen7 too.Eric Anholt2012-02-141-2/+0
* i965/fs: Add missing register allocation for 3rd sources.Eric Anholt2012-02-101-0/+2
* i965/fs: Fix rendering corruption in unigine tropics.Eric Anholt2012-01-301-3/+3
* mesa: Make the register allocator allocation take a ralloc context.Eric Anholt2012-01-181-1/+1
* i965/gen6+: Parameterize barycentric interpolation modes.Paul Berry2011-10-271-1/+10
* i965: Fix Android build by removing relative includesChad Versace2011-08-301-3/+3
* i965: Create a shared enum for hardware and compiler-internal opcodes.Eric Anholt2011-08-161-17/+3
* i965: Drop the reg/hw_reg distinction.Eric Anholt2011-08-101-2/+2
* i965/fs: Factor out the register allocator setup to a separate function.Eric Anholt2011-08-101-66/+82
* i965/fs: Simplify the register allocator using a map from RA reg to GRF.Eric Anholt2011-08-101-41/+38
* i965/fs: Eliminate the magic nature of virtual GRF 0.Eric Anholt2011-08-101-21/+12
* i965/fs: Use the new convenience interface for setting up reg conflicts.Eric Anholt2011-08-101-22/+7
* i965/fs: Stop using the exec_list iterator.Eric Anholt2011-07-291-8/+8
* i965/gen5: Fix grf_used calculation for 16-wide.Eric Anholt2011-06-241-5/+4
* i965: Disable register spilling on Ivybridge for now.Kenneth Graunke2011-05-171-0/+2
* i965/fs: Add support for 16-wide dispatch to the register allocator.Eric Anholt2011-04-261-19/+37
* i965/fs: Add gen6 register spilling support.Eric Anholt2011-04-171-2/+0
* i965/fs: Make compile failure more verbose with INTEL_DEBUG=wm.Eric Anholt2011-03-241-4/+6
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-4/+4
* glsl, i965: Remove unnecessary talloc includes.Kenneth Graunke2011-01-211-1/+0
* i965: Clarify when we need to (re-)calculate live intervals.Eric Anholt2011-01-121-0/+4
* i965: Disable register spilling on gen6 until it's fixed.Eric Anholt2010-10-261-1/+1
* i965: Add support for pull constants to the new FS backend.Eric Anholt2010-10-221-0/+1
* i965: Add support for register spilling.Eric Anholt2010-10-211-5/+158
* i965: Split register allocation out of the ever-growing brw_fs.cpp.Eric Anholt2010-10-211-0/+265