aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
diff options
context:
space:
mode:
authorIlia Sergachev <1894984+sergachev@users.noreply.github.com>2024-07-03 21:26:21 +0200
committerGitHub <noreply@github.com>2024-07-03 21:26:21 +0200
commitc02e8f762a410e55581866c43636efcd6504c1bd (patch)
tree3ce197f4c661b07fe7693f2e4fece63f2272020d /llvm/lib/Transforms/Utils/SimplifyCFG.cpp
parent7aa906dda56ea6843004f1d52eb13860341ca5e5 (diff)
downloadllvm-c02e8f762a410e55581866c43636efcd6504c1bd.zip
llvm-c02e8f762a410e55581866c43636efcd6504c1bd.tar.gz
llvm-c02e8f762a410e55581866c43636efcd6504c1bd.tar.bz2
[llvm][transforms] Add a new algorithm to SplitModule (#95941)
The new round-robin algorithm overrides the hash-based distribution of functions to modules. It achieves a more even number of functions per module when the number of functions is close to the number of requested modules. It's not in use by default and is available under a new flag.
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions