i965/fs: Use offset a lot more places
[mesa.git] / src / mesa / drivers / dri / i965 / brw_fs_reg_allocate.cpp
2014-09-30 Jason Ekstrandi965/fs: Use offset a lot more places
2014-09-24 Matt Turneri965: Add and use functions to get next/prev blocks.
2014-09-24 Matt Turneri965: Make instruction lists local to the bblocks.
2014-09-24 Matt Turneri965/fs: Make count_to_loop_end() use basic blocks.
2014-09-24 Matt Turneri965/fs: Don't use instruction list after calculating...
2014-09-24 Matt Turneri965: Remove now unneeded calls to calculate_cfg().
2014-09-24 Matt Turneri965: Remove cfg-invalidating parameter from invalidate...
2014-09-16 Kenneth Graunkei965: Mark delta_x/y as BAD_FILE if remapped away compl...
2014-08-22 Matt Turneri965/fs: Preserve CFG in register allocation.
2014-08-13 Connor Abbottra: cleanup the public API
2014-08-10 Connor Abbotti965/fs: set virtual_grf_count in assign_regs()
2014-08-10 Connor Abbotti965/fs: don't read from uninitialized memory while...
2014-07-01 Matt Turneri965: Use typed foreach_in_list instead of foreach_list.
2014-06-01 Matt Turneri965/fs: Loop from 0 to inst->sources, not 0 to 3.
2014-06-01 Matt Turneri965: Give dump_instructions() a filename argument.
2014-05-19 Kenneth Graunkei965/fs: Move payload register info from brw_wm_compile...
2014-05-19 Kenneth Graunkei965/fs: Move c->last_scratch into fs_visitor.
2014-03-18 Kenneth Graunkei965: Allocate register sets at screen creation, not...
2014-02-12 Francisco Jerezi965/fs: Remove fs_reg::smear.
2014-02-12 Francisco Jerezi965/fs: Add support for specifying register horizontal...
2014-02-12 Francisco Jerezi965/fs: Add support for sub-register byte offsets...
2014-01-21 Matt Turneri965/fs: Add and use MAX_SAMPLER_MESSAGE_SIZE definition.
2014-01-17 Eric Anholti965: Replace 8-wide and 16-wide with SIMD8 and SIMD16.
2013-11-12 Eric Anholti965/fs: Try a different pre-scheduling heuristic if...
2013-10-31 Eric Anholti965/fs: Use the gen7 scratch read opcode when possible.
2013-10-31 Eric Anholti965: Merge together opcodes for SHADER_OPCODE_GEN4_SCR...
2013-10-31 Eric Anholti965/fs: Fix register unspills from a reg_offset.
2013-10-31 Eric Anholti965/fs: Fix register spilling for 16-wide.
2013-10-31 Eric Anholti965/fs: Exit the compile if spilling would overwrite...
2013-10-31 Eric Anholti965/fs: Fix broken register spilling debug code.
2013-10-31 Eric Anholti965/fs: Split "find what MRFs were used" to a helper...
2013-10-10 Eric Anholti965/fs: Convert gen7 to using GRFs for texture messages.
2013-10-10 Eric Anholti965/fs: Allocate more register classes on gen7.
2013-10-10 Kenneth Graunkei965/fs: Create a helper function for invalidating...
2013-07-09 Kenneth Graunkei965: Move intel_context::gen and gt fields to brw_context.
2013-06-26 Eric Anholti965/fs: Dump IR when fatally not compiling due to...
2013-06-21 Eric Anholtglsl: Remove ir_print_visitor.h includes and usage
2013-05-09 Eric Anholti965/fs: Make virtual grf live intervals actually cover...
2013-05-02 Eric Anholti965: Share the register file enum between the two...
2013-04-04 Eric Anholti965: Ask the register allocator to round-robin through...
2013-04-01 Eric Anholti965/fs: Bake regs_written into the IR instead of recom...
2013-03-11 Eric Anholti965/fs: Add a comment about about an implementation...
2012-12-11 Eric Anholti965/fs: Rewrite discards to use a flag subreg to track...
2012-11-27 Kenneth Graunkei965/fs: Move brw_wm_compile::dispatch_width into fs_vi...
2012-11-26 Eric Anholti965/gen4: Fix LOD bias texturing since my fixed reg...
2012-10-19 Eric Anholti965/fs: Fix typo in refactor of brw_fs_reg_allocate...
2012-10-17 Eric Anholti965/fs: Statically allocate the reg_sets at context...
2012-10-17 Eric Anholti965/fs: Allocate registers in the unused parts of...
2012-10-17 Eric Anholti965/fs: Reduce the interference between payload regs...
2012-10-17 Eric Anholti965/fs: Expose the payload registers to the register...
2012-10-17 Eric Anholti965/fs: Remove extra allocation for classes[].
2012-10-17 Eric Anholti965/fs: Make the register allocation class_sizes[...
2012-10-17 Eric Anholti965: Share the predicate field between FS and VS.
2012-09-25 Paul Berryi965: Don't spill "smeared" registers.
2012-09-19 Tom Stellardra: Add q_values parameter to ra_set_finalize()
2012-08-13 Eric Anholti965: Add INTEL_DEBUG=perf for failure to compile 16...
2012-07-18 Eric Anholti965/fs: Make register spill/unspill only do the regs...
2012-07-18 Eric Anholti965/fs: Rename virtual_grf_next to virtual_grf_count.
2012-02-14 Eric Anholti965/fs: Enable register spilling on gen7 too.
2012-02-11 Eric Anholti965/fs: Add missing register allocation for 3rd sources.
2012-01-30 Eric Anholti965/fs: Fix rendering corruption in unigine tropics.
2012-01-18 Eric Anholtmesa: Make the register allocator allocation take a...
2011-10-27 Paul Berryi965/gen6+: Parameterize barycentric interpolation...
2011-08-30 Chad Versacei965: Fix Android build by removing relative includes
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-16 Eric Anholti965: Create a shared enum for hardware and compiler...
2011-08-10 Eric Anholti965: Drop the reg/hw_reg distinction.
2011-08-10 Eric Anholti965/fs: Factor out the register allocator setup to...
2011-08-10 Eric Anholti965/fs: Simplify the register allocator using a map...
2011-08-10 Eric Anholti965/fs: Eliminate the magic nature of virtual GRF 0.
2011-08-10 Eric Anholti965/fs: Use the new convenience interface for setting...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-07-29 Eric Anholti965/fs: Stop using the exec_list iterator.
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-04 Thomas HellstromMerge branch 'xa_branch'
2011-06-25 Eric Anholti965/gen5: Fix grf_used calculation for 16-wide.
2011-06-03 Christian KönigMerge remote-tracking branch 'mareko/r300g-draw-instanc...
2011-05-21 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-05-18 Kenneth Graunkei965: Disable register spilling on Ivybridge for now.
2011-05-07 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-04-26 Eric Anholti965/fs: Add support for 16-wide dispatch to the regist...
2011-04-23 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-04-17 Eric Anholti965/fs: Add gen6 register spilling support.
2011-03-24 Eric Anholti965/fs: Make compile failure more verbose with INTEL_D...
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-21 Kenneth Graunkeglsl, i965: Remove unnecessary talloc includes.
2011-01-20 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-12 Eric Anholti965: Clarify when we need to (re-)calculate live inter...
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-11-22 Keith WhitwellMerge branch 'lp-offset-twoside'
2010-10-28 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-26 Eric Anholti965: Disable register spilling on gen6 until it's...
2010-10-26 Thomas Balling Sør... Merge branch 'pipe-video' of git://anongit.freedesktop...
2010-10-26 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-10-22 Eric Anholti965: Add support for pull constants to the new FS...
2010-10-22 Brian PaulMerge branch 'primitive-restart-cleanup'
2010-10-21 Eric Anholti965: Add support for register spilling.
next