commit | 86ae6f477d24169cbc27d53c57d5d024d73e4e4a | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Thu Apr 03 10:35:09 2014 -0700 |
committer | Matt Turner <mattst88@gmail.com> | Sat Apr 05 09:47:36 2014 -0700 |
tree | ccb6c95473d66141760331e1777557df361df67f | |
parent | 20dee82a75ac7415fba0b3540a1f99d60b2325db [diff] |
i965/fs: Fix off-by-one in saturate propagation. ip needs to be initialized to start_ip - 1, since the first thing in the main loop is ip++. Otherwise we would incorrectly propagate the saturate from the mov to the mad: mad a, b, c, d mov.sat x, a add y, z, a Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>