aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSami Tolvanen <samitolvanen@google.com>2021-06-23 10:09:21 -0700
committerSami Tolvanen <samitolvanen@google.com>2021-06-23 10:56:13 -0700
commite3d24b45b8f808ec66213e134c4ceda5202fbe31 (patch)
treed764d1ffec331d6d7c5704d1f1903bba64917660 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentec08f03be3942d4ae6694d0f7a9b490fe3cbba9b (diff)
downloadllvm-e3d24b45b8f808ec66213e134c4ceda5202fbe31.zip
llvm-e3d24b45b8f808ec66213e134c4ceda5202fbe31.tar.gz
llvm-e3d24b45b8f808ec66213e134c4ceda5202fbe31.tar.bz2
ThinLTO: Fix inline assembly references to static functions with CFI
Create an internal alias with the original name for static functions that are renamed in promoteInternals to avoid breaking inline assembly references to them. This relands commit 4474958d3a97dede2caa0920f7c4a4dc7aac57d3 with a fix to a use-of-uninitialized-value error that tripped MemorySanitizer. Link: https://github.com/ClangBuiltLinux/linux/issues/1354 Reviewed By: nickdesaulniers, pcc Differential Revision: https://reviews.llvm.org/D104058
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions