commit | 2ce77c86aacafb5bfd7a7e8bba59151fb452d2a1 | [log] [tgz] |
---|---|---|
author | Luis Marques <luismarques@lowrisc.org> | Tue Apr 16 14:38:32 2019 +0000 |
committer | Luis Marques <luismarques@lowrisc.org> | Tue Apr 16 14:38:32 2019 +0000 |
tree | 50811142e9745498a090c0c32a4f2b8d0e2c08d3 | |
parent | 394ea6522c69c2668bf328fc923e1a11cd785265 [diff] |
[RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS When not optimizing for minimum size (-Oz) we custom lower wide shifts (SHL_PARTS, SRA_PARTS, SRL_PARTS) instead of expanding to a libcall. Differential Revision: https://reviews.llvm.org/D59477 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358498 91177308-0d34-0410-b5e6-96231b3b80d8