[all-commits] [llvm/llvm-project] b4ad45: [TargetLowering] expandCTPOP don't create an used ...
Craig Topper via All-commits
all-commits at lists.llvm.org
Sat May 14 20:37:45 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b4ad450953f0d7fd85f29d467297ed266c3d33be
https://github.com/llvm/llvm-project/commit/b4ad450953f0d7fd85f29d467297ed266c3d33be
Author: Craig Topper <craig.topper at sifive.com>
Date: 2022-05-14 (Sat, 14 May 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Log Message:
-----------
[TargetLowering] expandCTPOP don't create an used constant mask for i8 ctpop. NFC
Use early out for the i8 case.
I'm looking at avoiding MUL on targets that use libcalls for MUL.
So doing a little pre-refactoring.
More information about the All-commits
mailing list