[llvm] [FuncSpec] Query SCCPSolver in more places (PR #114964)
    Hari Limaye via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Nov  5 04:11:43 PST 2024
    
    
  
================
@@ -135,15 +137,18 @@ Cost InstCostVisitor::estimateBasicBlocks(
     // executable and only reachable from dead blocks.
     for (BasicBlock *SuccBB : successors(BB))
       if (isBlockExecutable(SuccBB) &&
-          canEliminateSuccessor(BB, SuccBB, DeadBlocks))
+          canEliminateSuccessor(BB, SuccBB, DeadBlocks, Solver))
         WorkList.push_back(SuccBB);
   }
   return CodeSize;
 }
 
-static Constant *findConstantFor(Value *V, ConstMap &KnownConstants) {
+static Constant *findConstantFor(Value *V, ConstMap &KnownConstants,
----------------
hazzlim wrote:
Good point - done.
https://github.com/llvm/llvm-project/pull/114964
    
    
More information about the llvm-commits
mailing list