[clang] [lld] [llvm] Run ObjCContractPass in Default Codegen Pipeline (PR #92331)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu May 23 23:19:00 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
----------------
nikic wrote:
Presumably the extra analysis passes are the reason for the compile-time regressions. While you may be skipping the execution of the pass itself, you are not skipping the execution of the analyses.
https://github.com/llvm/llvm-project/pull/92331
More information about the llvm-commits
mailing list