| commit | de42c29a68bc4ab1143f6a1e76beda49ca6cde7a | [log] [tgz] |
|---|---|---|
| author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | Fri Oct 06 17:24:45 2017 +0000 |
| committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | Fri Oct 06 17:24:45 2017 +0000 |
| tree | e091fed8d2e451030acb0ead41aa55ca78a00957 | |
| parent | 4c4422f9a5813706410a99a9e756f8600be138eb [diff] |
[AMDGPU] New 64 bit div/rem expansion Old expansion was 20 VGPRs, 78 SGPRs and ~380 instructions. This expansion is 11 VGPRs, 12 SGPRs and ~120 instructions. Passes OpenCL conformance test_integer_ops quick_[u]long_math Differential Revision: https://reviews.llvm.org/D38607 llvm-svn: 315081