[llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)

Graham Hunter via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 24 02:31:19 PDT 2024


================
@@ -1898,9 +1922,10 @@ class GeneratedRTChecks {
 public:
   GeneratedRTChecks(ScalarEvolution &SE, DominatorTree *DT, LoopInfo *LI,
                     TargetTransformInfo *TTI, const DataLayout &DL,
-                    bool AddBranchWeights)
-      : DT(DT), LI(LI), TTI(TTI), SCEVExp(SE, DL, "scev.check"),
-        MemCheckExp(SE, DL, "scev.check"), AddBranchWeights(AddBranchWeights) {}
+                    bool AddBranchWeights, bool LoophasSpeculativeEarlyExit)
----------------
huntergr-arm wrote:

nit: The new parameter is unused.

https://github.com/llvm/llvm-project/pull/88385


More information about the llvm-commits mailing list