summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorYevgeny Rouban <yrouban@azul.com>2021-07-12 18:06:06 +0700
committerYevgeny Rouban <yrouban@azul.com>2021-07-12 18:13:00 +0700
commit88024a724c3bac4aa902dc85d16d3285caac4377 (patch)
tree44a12d7bde446a672c642bea569f279f03a010f1 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parenta95c336b5e3b72def68f75c67f3e5a134d3029e5 (diff)
[RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints()
This new test demonstrates a case where a base ptr is generated twice for the same value: the first one is generated while the gc.get.pointer.base() is inlined, the second is generated for the statepoint. This happens because the methods inlineGetBaseAndOffset() and insertParsePoints() do not share their defining value cache used by the findBasePointer() method. Reviewed By: reames Differential Revision: https://reviews.llvm.org/D103240
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions