[llvm-branch-commits] [llvm] [CodeGen][StaticDataSplitter]Support constant pool partitioning (PR #129781)

Mingming Liu via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Mar 26 13:03:54 PDT 2025


================
@@ -0,0 +1,141 @@
+; RUN: llc -mtriple=aarch64 -enable-split-machine-functions \
----------------
mingmingl-llvm wrote:

Currently in the target pass configuration, the data partitioning pass is added inside `TM->Options.EnableMachineFunctionSplitter || EnableMachineFunctionSplitter` (https://github.com/llvm/llvm-project/blob/9224165871c5555acc568b3895c736ff2a580e1e/llvm/lib/CodeGen/TargetPassConfig.cpp#L1243-L1262), initially to piggyback on the availability of MIRProfile at line 1248.

I'll send a follow-up patch to move it outside.

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


More information about the llvm-branch-commits mailing list