aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_ir_fs.h
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Factor out source components calculation to a separate method.Francisco Jerez2015-07-291-0/+1
* i965/fs: Factor out universally broken calculation of the register component ...Francisco Jerez2015-07-161-0/+6
* i965/fs: Remove the width field from fs_regJason Ekstrand2015-06-301-14/+1
* i965/fs: Remove fs_inst constructors that don't take an explicit exec_sizeJason Ekstrand2015-06-301-8/+1
* i965/fs: Move offset(fs_reg, unsigned) to brw_fs.hJason Ekstrand2015-06-301-21/+0
* i965/fs: Drop fs_inst::force_uncompressed.Francisco Jerez2015-06-091-1/+0
* i965: Define consistent interface to enable instruction result saturation.Francisco Jerez2015-06-091-0/+11
* i965: Define consistent interface to enable instruction conditional modifiers.Francisco Jerez2015-06-091-0/+11
* i965: Define consistent interface to predicate an instruction.Francisco Jerez2015-06-091-0/+22
* i965/fs: Add set_sechalf() method.Matt Turner2015-05-181-0/+10
* i965/fs: Have component() set the register stride to zero.Francisco Jerez2015-05-121-0/+1
* i965/fs: Fix offset() for registers with zero stride.Francisco Jerez2015-05-121-2/+3
* i965/fs_inst: Get rid of the effective_width fieldJason Ekstrand2015-05-061-8/+0
* i965/fs_inst: Add an is_copy_payload helperJason Ekstrand2015-05-061-0/+1
* i965/fs: Make half(fs_reg, unsigned) handle register files more explicitlyJason Ekstrand2015-05-061-5/+16
* i965/fs: Fix passing an immediate to half().Francisco Jerez2015-05-061-2/+2
* i965: Perform basic optimizations on the BROADCAST opcode.Francisco Jerez2015-05-041-0/+7
* i965: Add a devinfo field to backend_visitor and use it for gen checksJason Ekstrand2015-04-221-1/+1
* i965/fs: Create a has_side_effects for fs_instBen Widawsky2015-04-141-0/+1
* i965/fs: Fix stack allocation of fs_inst and stop stealing src array provided...Francisco Jerez2015-02-101-3/+5
* i965: Move up fs_inst::flag_subreg to backend_instruction.Francisco Jerez2015-02-101-5/+0
* i965: Move up fs_inst::regs_written to backend_instruction.Francisco Jerez2015-02-101-1/+0
* i965/fs: Remove dependency of fs_inst on the visitor class.Francisco Jerez2015-02-101-2/+1
* i965: Move IR object definitions to separate header files.Francisco Jerez2015-02-101-0/+255