projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
i965/fs: Migrate opt_cse to the IR builder.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_cse.cpp
2015-06-09
Francisco Jerez
i965/fs: Migrate opt_cse to the IR builder.
blob
|
commitdiff
|
raw
2015-06-09
Francisco Jerez
i965/fs: Don't drop force_writemask_all and _sechalf...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Francisco Jerez
i965/fs: Take into account all instruction fields in...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965/fs: Rework the fs_visitor LOAD_PAYLOAD instruction
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965/fs: Make LOAD_PAYLOAD take a header size
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965/fs_inst: Add an is_copy_payload helper
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965: Change header_present to header_size in backend_i...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965/fs_cse: Factor out code to create copy instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Perform basic optimizations on the FIND_LIVE_CHAN...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Perform basic optimizations on the BROADCAST...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Matt Turner
i965/fs: Correct mistake in determining whether a MUL...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Matt Turner
i965/fs: Allow CSE to handle MULs with negated arguments.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-15
Kenneth Graunke
i965: De-duplicate is_expression_commutative() functions.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
Francisco Jerez
i965: Factor out virtual GRF allocation to a separate...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Matt Turner
i965: Don't consider null dst instructions as matching...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Matt Turner
i965: Consider SEL.{GE,L} to be commutative operations.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-06
Matt Turner
i965/fs: Perform CSE on MOV ..., VF instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Matt Turner
i965: Combine offset/texture_offset fields.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-30
Matt Turner
i965/fs: Perform CSE on MAD instructions with final...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-15
Kenneth Graunke
i965: Allow CSE on Gen4-5 unary math.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs_reg: Allocate double the number of vgrfs in...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use offset a lot more places
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965: Make instruction lists local to the bblocks.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965: Remove cfg-invalidating parameter from invalidate...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Matt Turner
i965: Use basic-block aware insertion/removal functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Matt Turner
i965: Add and use foreach_block macro.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-11
Jason Ekstrand
i965/cse: Don't eliminate instructions with side-effects
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965: Get rid of backend_instruction::sampler
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Matt Turner
i965: Add cfg to backend_visitor.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Matt Turner
i965/fs: Perform CSE on sends-from-GRF rather than...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Turner
i965/fs: Invalidate live intervals in opt_cse, not...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Turner
i965/fs: Move aeb list into opt_cse_local.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Pass cfg to calculate_live_intervals().
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965: Use typed foreach_in_list_safe instead of foreach...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965: Add and use foreach_inst_in_block macros.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
mesa: Add and use foreach_in_list_use_after.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Perform CSE on texture operations.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Perform CSE on load_payload instructions if...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Emit load_payload instead of multiple MOVs...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Only consider real sources when comparing...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Matt Turner
i965/fs: Clean up tabs in brw_fs_cse.cpp.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965/fs: Allow CSE on math opcodes on Gen6+.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Loop from 0 to inst->sources, not 0 to 3.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-05
Matt Turner
i965/fs: Name temporary ralloc contexts something other...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Turner
i965/cfg: Clean up cfg_t constructors.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-09
Matt Turner
i965/fs: Don't perform CSE on inst HW_REG dests (unless...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Matt Turner
i965/fs: Perform CSE on CMP(N) instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Matt Turner
i965/fs: Don't emit null MOVs in CSE.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-25
Matt Turner
i965/fs: Match commutative expressions with reversed...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-25
Matt Turner
i965: s/Muchnik/Muchnick/.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Kenneth Graunke
i965/fs: Create a helper function for invalidating...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Matt Turner
i965/fs: Disable CSE on instructions writing to HW_REG.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Matt Turner
i965: Remove never used RSR and RSL opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Kenneth Graunke
i965/fs: Explicitly disallow CSE on predicated instruct...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-09
Eric Anholt
i965/fs: Make virtual grf live intervals actually cover...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Eric Anholt
i965/fs: Add a helper function for checking for partial...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Eric Anholt
i965/fs: Allow CSE on pre-gen7 varying-index uniform...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Eric Anholt
i965/fs: Use LD messages for pre-gen7 varying-index...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Eric Anholt
i965/fs: Bake regs_written into the IR instead of recom...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Eric Anholt
i965/fs: Do CSE on gen7's varying-index pull constant...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Eric Anholt
i965/fs: Improve CSE performance by expiring some avail...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-28
Kenneth Graunke
i965/fs: Use the LRP instruction for ir_triop_lrp when...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Eric Anholt
i965/fs: Enable CSE on uniform pull constant loads.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Eric Anholt
i965/fs: Only do CSE when the dst types match.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Eric Anholt
i965: Make the cfg reusable from the VS.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Eric Anholt
i965: Share the predicate field between FS and VS.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Eric Anholt
i965: Rename fs_cfg types to not mention fs.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Eric Anholt
i965: Move brw_fs_cfg.* to brw_cfg.*.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-18
Eric Anholt
i965/fs.h: Refactor tests for instructions modifying...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Kenneth Graunke
i965/fs: Add a local common subexpression elimination...
blob
|
commitdiff
|
raw
|
diff to current