aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorPirama Arumuga Nainar <pirama@google.com>2021-11-23 10:03:04 -0800
committerPirama Arumuga Nainar <pirama@google.com>2021-11-23 10:03:43 -0800
commit1df7289af66c630480a676e2a5347dca5a3ede15 (patch)
treee28afd525eaf1184a6c621712fd08eaea32d7f41 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent03d8bc184a3129f0e519bf08ef45f0349cfa1f90 (diff)
downloadllvm-1df7289af66c630480a676e2a5347dca5a3ede15.zip
llvm-1df7289af66c630480a676e2a5347dca5a3ede15.tar.gz
llvm-1df7289af66c630480a676e2a5347dca5a3ede15.tar.bz2
[compiler-rt/profile] Include __llvm_profile_get_magic in module signature
The INSTR_PROF_RAW_MAGIC_* number in profraw files should match during profile merging. This causes an error with 32-bit and 64-bit variants of the same code. The module signatures for the two binaries are identical but they use different INSTR_PROF_RAW_MAGIC_* causing a failure when profile-merging is used. Including it when computing the module signature yields different signatures for the 32-bit and 64-bit profiles. Differential Revision: https://reviews.llvm.org/D114054
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions