[AArch64] custom lowering for i128 popcount
authorShawn Landden <shawn@git.icu>
Sun, 7 Jun 2020 14:56:17 +0000 (18:56 +0400)
committerShawn Landden <shawn@git.icu>
Wed, 10 Jun 2020 05:44:16 +0000 (09:44 +0400)
commit9ec57cce6240bcdef599cc8a98590193f16b2d3e
tree01110765abebc6769cda9bb2fc17edb752c9ecca
parentd3ead060befa138e66690feb2b0de599681e4bba
[AArch64] custom lowering for i128 popcount

halves the number of CNT instructions generated
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/popcount.ll