diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-04-18 05:02:21 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-04-18 05:02:21 +0000 |
commit | 9eaef07519ddba4157dba5b7143a4c9c8a9175ce (patch) | |
tree | fcda3f7e4d7e34dcdc0589a47356dcfdb8fa7f8e /clang/lib | |
parent | a8a4f0db792b077adfbebfe41801c7dc9ebf23e8 (diff) | |
download | bcm5719-llvm-9eaef07519ddba4157dba5b7143a4c9c8a9175ce.tar.gz bcm5719-llvm-9eaef07519ddba4157dba5b7143a4c9c8a9175ce.zip |
[APInt] Cleanup the reverseBits slow case a little.
Use lshrInPlace. Use single bit extract and operator|=(uint64_t) to avoid a few temporary APInts.
llvm-svn: 300527
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions