diff options
author | Matt Turner <[email protected]> | 2015-05-27 10:44:45 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2015-05-28 12:58:50 -0700 |
commit | 0596134410a0decc2f6bba77bfedb82d308aabbe (patch) | |
tree | bb0d8a515e0592a612c0b2e14619791e5bd27b15 /src/mapi/mapi_glapi.c | |
parent | 2231cf0ba3a79d9abb08065e0f72811c5eea807f (diff) |
i965/fs: Fix lowering of integer multiplication with cmod.
If the multiplication's result is unused, except by a conditional_mod,
the destination will be null. Since the final instruction in the lowered
sequence is a partial-write, we can't put the conditional mod on it and
we have to store the full result to a register and do a MOV with a
conditional mod.
Cc: "10.6" <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90580
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mapi/mapi_glapi.c')
0 files changed, 0 insertions, 0 deletions