aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_combine_constants.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Fix constant combining for instructions that cannot accept source mods.Francisco Jerez2016-05-311-4/+3
* i965/fs: Allocate single register at a time for constants.Matt Turner2016-02-041-3/+3
* i965/fs: Skip assertion on NaN.Matt Turner2016-01-131-1/+2
* i965/fs: Add debugging to constant combining pass.Matt Turner2016-01-131-1/+20
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-1/+0
* i965/fs: Replace fs_reg(imm) constructors with brw_imm_*().Matt Turner2015-11-191-1/+1
* i965: Rename GRF to VGRF.Matt Turner2015-11-131-2/+2
* i965: Use brw_reg's nr field to store register number.Matt Turner2015-11-131-4/+4
* i965: Unwrap some lines.Matt Turner2015-11-131-2/+1
* i965: Use immediate storage in inherited brw_reg.Matt Turner2015-11-131-3/+3
* i965: Make 'dw1' and 'bits' unnamed structures in brw_reg.Matt Turner2015-11-131-3/+3
* i965/fs: Set the execution size of the MOVs correctly in opt_combine_constant...Francisco Jerez2015-07-291-1/+1
* i965/fs: Migrate opt_combine_constants to the IR builder.Francisco Jerez2015-06-091-9/+10
* i965/fs: Don't constant propagate into integer math instructions.Matt Turner2015-04-241-2/+0
* i965/fs: Allow 2-src math instructions to have immediate src1.Matt Turner2015-04-241-4/+8
* i965: Add a devinfo field to backend_visitor and use it for gen checksJason Ekstrand2015-04-221-5/+5
* i965/fs: Print spills:fills and number of promoted constants.Matt Turner2015-03-191-0/+1
* i965/fs: Emit MOV(1) instructions with force_writemask_all.Matt Turner2015-02-241-0/+1
* i965/fs: Allow immediates in MAD and LRP instructions.Matt Turner2015-02-171-3/+27
* i965/fs: Add pass to combine immediates.Matt Turner2015-02-171-0/+283