commit | 94b68109fbe1cb60cc23a4c5a319039ada81ea81 | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Sat Sep 27 10:34:56 2014 -0700 |
committer | Matt Turner <mattst88@gmail.com> | Tue Sep 30 17:09:34 2014 -0700 |
tree | 9bfc35ffd2b2bca4f480a6d81b8aba59c662f42a | |
parent | b52126b44f40643aa2c0986c1d51330f4e4130b5 [diff] |
i965/fs: Optimize sqrt+inv into rsq. Transform sqrt a, b rcp c, a into sqrt a, b rsq c, b The improvement here is that we've broken a dependency between these instructions. Leads to 330 fewer INV instructions and 330 more RSQ. Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>