[PATCH] D99546: [llvm][ValueMap] Share the value map between MappingContext

Steven Wu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 27 17:06:39 PDT 2021


steven_wu added a comment.

A bit more information is that the GV that triggers the assertion now is being materialized from both Global and Local (Indirect?) Materializer because of the complexity of the GV and Alias in the module.

On the other side, a non-assert build of the linker doesn't produce any invalid or broken module just because how the materializer is written right now will ignore a GV that is already initialized, even though it is scheduled to be initialized twice.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D99546/new/

https://reviews.llvm.org/D99546



More information about the llvm-commits mailing list