| commit | bf0db918b23cb28b8ed35fe0371d0d9be6fd27f4 | [log] [tgz] |
|---|---|---|
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Jan 13 20:53:23 2015 +0000 |
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Jan 13 20:53:23 2015 +0000 |
| tree | 0c652c950ff493f9058e8e8998486df42f556b5e | |
| parent | e93d06a5793514da2c6b16165e67361443094a4e [diff] |
R600: Implement getRecipEstimate This requires a new hook to prevent expanding sqrt in terms of rsqrt and reciprocal. v_rcp_f32, v_rsq_f32, and v_sqrt_f32 are all the same rate, so this expansion would just double the number of instructions and cycles. llvm-svn: 225828