[llvm] [LAA] Keep pointer checks on partial analysis (PR #139719)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 3 07:06:04 PDT 2025
================
@@ -583,6 +582,16 @@ FUNCTION_PASS_WITH_PARAMS(
return MergedLoadStoreMotionPass(Opts);
},
parseMergedLoadStoreMotionOptions, "no-split-footer-bb;split-footer-bb")
+FUNCTION_PASS_WITH_PARAMS(
+ "print<access-info>", "LoopAccessInfoPrinterPass",
+ [](bool AllowPartial) {
+ return LoopAccessInfoPrinterPass(errs(), AllowPartial);
+ },
+ [](StringRef Params) {
+ return PassBuilder::parseSinglePassOption(Params, "allow-partial",
+ "LoopAccessInfoPrinterPass");
+ },
----------------
artagnon wrote:
Can lift this out into parseLoopAccessInfoPrinterOptions to match the rest of the code?
https://github.com/llvm/llvm-project/pull/139719
More information about the llvm-commits
mailing list