aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringRef.cpp
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2023-11-03 11:13:58 -0700
committerGitHub <noreply@github.com>2023-11-03 11:13:58 -0700
commit19b5495b653a00da7a250f48b4f739fcf2bbe82f (patch)
tree8ab084947babd5685c9eb001cdc54b07796a2bd7 /llvm/lib/Support/StringRef.cpp
parent49168b2512ef55e225e9b7cd0821daa5c8ae5a9b (diff)
downloadllvm-19b5495b653a00da7a250f48b4f739fcf2bbe82f.zip
llvm-19b5495b653a00da7a250f48b4f739fcf2bbe82f.tar.gz
llvm-19b5495b653a00da7a250f48b4f739fcf2bbe82f.tar.bz2
Port Swift's merge function pass to llvm: merging functions that differ in constants (#68235)
See RFC for details: https://discourse.llvm.org/t/rfc-for-moving-swift-s-merge-function-pass-to-llvm/73778 We will need to refactor extension to FunctionComparator/FunctionHash to StructuralHash. This patch adds a new pass which is ported from Swift, and will need to discuss on how to migrate Swift’s pass over after we land this in llvm. Create this PR to get some early review on the patch. --------- Co-authored-by: Manman Ren <mren@meta.com>
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions