[Mesa-dev] Fix negation source modifer when used with logical instructions on Broadwell (v2)
Abdiel Janulgue
abdiel.janulgue at linux.intel.com
Thu Jun 5 11:05:27 PDT 2014
v2 of the fix.
Abdiel Janulgue (6):
i965/fs: Refactor check for potential copy propagated instructions.
i965/fs: skip copy-propate for logical instructions with negated src entries
i965/fs: copy propagate 'NOT' instruction when used with logical operation
i965/vec4: skip copy-propate for logical instructions with negated src entries
i965/vec4: copy propagate 'NOT' instruction when used with logical operation
i965/disasm: Properly debug negate source modifier for logical instructions
src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp | 55 ++++++++++++++++----
src/mesa/drivers/dri/i965/brw_vec4.h | 4 +-
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp | 84 ++++++++++++++++++++++---------
src/mesa/drivers/dri/i965/gen8_disasm.c | 24 +++++++--
4 files changed, 128 insertions(+), 39 deletions(-)
More information about the mesa-dev
mailing list