OSDN Git Service

[ORC] Add a constructor to create an IRMaterializationUnit from a module and
authorLang Hames <lhames@gmail.com>
Sun, 3 Jun 2018 19:22:48 +0000 (19:22 +0000)
committerLang Hames <lhames@gmail.com>
Sun, 3 Jun 2018 19:22:48 +0000 (19:22 +0000)
commit33c00a3db2c7497092ce198fd041cd52b665abb1
treee38871311bcf4fc029daab44cc1a0637a829b7d4
parentbae60caa7aa6e094238c9b1127876e60f392961a
[ORC] Add a constructor to create an IRMaterializationUnit from a module and
pre-existing SymbolFlags and SymbolToDefinition maps.

This constructor is useful when delegating work from an existing
IRMaterialiaztionUnit to a new one, as it avoids the cost of re-computing these
maps.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@333852 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ExecutionEngine/Orc/Layer.h
lib/ExecutionEngine/Orc/Layer.cpp