diff options
author | Ilia Mirkin <[email protected]> | 2017-01-23 20:53:50 -0500 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2017-01-29 00:00:07 -0500 |
commit | ce7a045feeef8cad155f1c9aa07f166e146e3d00 (patch) | |
tree | eae0eb400bfa9aecd58846e05d4fe1586b27fa7e /src/gallium/drivers/r600/sb | |
parent | bacbb011053d4afe844485b5ddb768375a721c28 (diff) |
r600g: use ieee variants of multiplication instructions
This matches the behavior of most other drivers, including nouveau,
radeonsi, and i965.
Signed-off-by: Ilia Mirkin <[email protected]>
Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/sb')
-rw-r--r-- | src/gallium/drivers/r600/sb/sb_ra_init.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/sb/sb_ra_init.cpp b/src/gallium/drivers/r600/sb/sb_ra_init.cpp index 95b92905f59..68ee98291f8 100644 --- a/src/gallium/drivers/r600/sb/sb_ra_init.cpp +++ b/src/gallium/drivers/r600/sb/sb_ra_init.cpp @@ -689,6 +689,7 @@ void ra_split::split_packed_ins(alu_packed_node *n) { void ra_split::split_alu_packed(alu_packed_node* n) { switch (n->op()) { case ALU_OP2_DOT4: + case ALU_OP2_DOT4_IEEE: case ALU_OP2_CUBE: split_packed_ins(n); break; |