diff options
author | Kenneth Graunke <[email protected]> | 2016-06-08 16:09:02 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2016-06-20 17:48:03 -0700 |
commit | cd89c834a8b3b4e5f5874c8e1f90c9b01d541181 (patch) | |
tree | e56ec5d4ad824caa268a987eb6acaadf29431401 /Android.common.mk | |
parent | eb6764c4a73006eee32e19e3afc6eab100a2ce16 (diff) |
i965: Fix multiplication of immediates on Cherryview/Broxton.
Cherryview and Broxton don't support DW x DW multiplication. We have
piles of code to handle this, but apparently weren't retyping in the
immediate case.
For example,
tests/spec/arb_tessellation_shader/execution/dvec3-vs-tcs-tes
makes the simulator angry about instructions such as:
mul(8) r18<1>:D r10.0<8;8,1>:D 0x00000003:D
Just retype to W or UW. It should be safe on all platforms.
Cc: "12.0" <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=95462
Reviewed-by: Matt Turner <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Signed-off-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'Android.common.mk')
0 files changed, 0 insertions, 0 deletions