[llvm] [CGP]: Optimize mul.overflow. (PR #148343)
    David Green via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Oct 21 07:59:38 PDT 2025
    
    
  
================
@@ -3470,6 +3470,13 @@ class LLVM_ABI TargetLoweringBase {
     return MathUsed && (VT.isSimple() || !isOperationExpand(Opcode, VT));
   }
 
+  // Return true if the target wants to optimize the mul overflow intrinsic
+  // for the given \p VT.
+  virtual bool shouldOptimizeMulOverflowIntrinsic(LLVMContext &Context,
----------------
davemgreen wrote:
Maybe we need a little more descriptive of a name - something like shouldOptimizeMulOverflowIntrinsicWithHighHalf  maybe.
https://github.com/llvm/llvm-project/pull/148343
    
    
More information about the llvm-commits
mailing list