summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-08-21i965: Don't copy propagate bitcasts with source modifiers.Matt Turner1-0/+3
2013-04-12i965/fs: Add a helper function for checking for partial register updates.Eric Anholt1-3/+1
2013-04-12mesa: Add a macro to bitset for determining bitset size.Eric Anholt1-1/+1
2013-04-01i965/fs: Allow constant propagation into MACH.Eric Anholt1-2/+4
2013-03-28i965/fs: Improve performance of copy propagation dataflow using bitsets.Eric Anholt1-33/+34
2013-02-19i965/fs: Fix copy propagation with smearing.Eric Anholt1-1/+2
2013-01-12i965: Fix build error with clang.Kenneth Graunke1-3/+7
2012-12-04i965/fs: Restrict optimization that would fail for gen7's SENDs from GRFsEric Anholt1-3/+2
2012-12-04i965/fs: Rename the existing pull constant load opcode.Eric Anholt1-1/+1
2012-11-08i965/fs: Add support for global copy propagation.Eric Anholt1-19/+197
2012-11-04i965/fs: Fix a comment in copy propagation.Eric Anholt1-1/+3
2012-11-04i965/fs: Allow copy-propagation on pull constant load values.Eric Anholt1-3/+4
2012-10-17i965: Make the cfg reusable from the VS.Eric Anholt1-1/+1
2012-10-17i965: Share the predicate field between FS and VS.Eric Anholt1-1/+1
2012-10-17i965: Rename fs_cfg types to not mention fs.Eric Anholt1-3/+3
2012-10-17i965: Move brw_fs_cfg.* to brw_cfg.*.Eric Anholt1-1/+1
2012-10-08i965/fs: Improve performance of copy/constant propagation.Eric Anholt1-16/+29
2012-10-08i965/fs: Move constant propagation to the same codebase as copy prop.Eric Anholt1-1/+123
2012-07-18i965/fs.h: Refactor tests for instructions modifying a register.Eric Anholt1-14/+2
2012-07-06i965/fs: Invalidate live intervals after copy propagation.Eric Anholt1-0/+3
2012-07-03i965/fs: Allow copy propagation on uniforms.Eric Anholt1-4/+7
2012-07-03i965/fs: Allow copy propagation with source modifiers.Eric Anholt1-3/+17
2012-07-03i965/fs: Move copy propagation test out to a separate function.Eric Anholt1-6/+16
2012-05-14i965/fs: Add support for copy propagation.Eric Anholt1-0/+137