commit | 864a28ffa849b725b1481e5394e616c600b58aba | [log] [tgz] |
---|---|---|
author | Jan Vesely <jan.vesely@rutgers.edu> | Thu Mar 08 18:58:07 2018 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Aug 30 16:11:40 2020 -0700 |
tree | 985d945af16d06ebf1ed5cbb39d1387378b35fd0 | |
parent | 26b828881588208dbbebea628dc7b5e04ac041dd [diff] |
amdgcn,popcount: Workaround broken llvm.ctpop intrinsic on some GCN ASICs This is only really needed for VI+ ASICs. However, llvm would cast the value to i32 for older asics anyway. The proper fix is in LLVM-7 (r326535). Fixes CTS popcount on carrizo. Reviewer: Aaron Watry <awatry@gmail.com> Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> llvm-svn: 327044 GitOrigin-RevId: 04a46bf0a293711db41c26a2652def47d3123fdf