diff options
author | luxufan <luxufan@iscas.ac.cn> | 2022-06-06 21:35:33 +0800 |
---|---|---|
committer | luxufan <luxufan@iscas.ac.cn> | 2022-06-07 13:39:52 +0800 |
commit | a7b154aa1770a2223be2e99735fab54c1c081007 (patch) | |
tree | 3bb404459e317366f8cf3f78faed82251a6e9130 /llvm/lib/CodeGen/StackMaps.cpp | |
parent | a3a4f0335fcc654dc81710e9b46665b44b60de0d (diff) | |
download | llvm-a7b154aa1770a2223be2e99735fab54c1c081007.zip llvm-a7b154aa1770a2223be2e99735fab54c1c081007.tar.gz llvm-a7b154aa1770a2223be2e99735fab54c1c081007.tar.bz2 |
[MC][ARM] Reuse symbol value in constant pool
Fix https://github.com/llvm/llvm-project/issues/55816
Before this patch, MCConstantExpr were reused, but MCSymbolExpr were
not. To reuse symbol value, this patch added a DenseMap to record the
symbol value.
Differential Revision: https://reviews.llvm.org/D127113
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions