[llvm] [AggressiveInstCombine] Fold i64 x i64 -> i128 multiply-by-parts (PR #156879)
Igor Kirillov via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 24 03:57:44 PDT 2025
================
@@ -1428,6 +1428,259 @@ static bool foldLibCalls(Instruction &I, TargetTransformInfo &TTI,
return false;
}
+/// Match low part of 128-bit multiplication.
+static bool foldMul128Low(Instruction &I, const DataLayout &DL,
+ DominatorTree &DT) {
----------------
igogo-x86 wrote:
DL/DT are unused here and below
https://github.com/llvm/llvm-project/pull/156879
More information about the llvm-commits
mailing list