[clang] [lld] [llvm] Run ObjCContractPass in Default Codegen Pipeline (PR #92331)

Nuri Amari via cfe-commits cfe-commits at lists.llvm.org
Tue May 28 11:14:07 PDT 2024


================
@@ -31,6 +31,10 @@
 ; CHECK-NEXT:       AArch64 Stack Tagging
 ; CHECK-NEXT:       SME ABI Pass
 ; CHECK-NEXT:       Exception handling preparation
+; CHECK-NEXT:       Dominator Tree Construction
+; CHECK-NEXT:       Basic Alias Analysis (stateless AA impl)
+; CHECK-NEXT:       Function Alias Analysis Results
----------------
NuriAmari wrote:

I suspected this might be an issue. Is it possible to "lazily" request analysis results based on some logic in the pass itself? If not, maybe we can't enable this pass by default after all.

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


More information about the cfe-commits mailing list