llvm-mirror/lib
Lang Hames 9d5f10e891 [ORC] In MaterializationResponsibility, only maintain the Materializing flag on
symbols in debug mode.

The MaterializationResponsibility class hijacks the Materializing flag to track
symbols that have not yet been resolved in order to guard against redundant
resolution. Since this is an API contract check and only enforced in debug mode
there is no reason to maintain the flag state in release mode.

llvm-svn: 334909
2018-06-17 16:59:52 +00:00
..
Analysis Fix namespaces. No functionality change. 2018-06-16 13:37:52 +00:00
AsmParser
BinaryFormat
Bitcode
CodeGen Avoid needing to walk out legalization tables. NFCI. 2018-06-16 02:51:29 +00:00
DebugInfo
Demangle
ExecutionEngine [ORC] In MaterializationResponsibility, only maintain the Materializing flag on 2018-06-17 16:59:52 +00:00
Fuzzer
FuzzMutate
IR [X86] Lowering sqrt intrinsics to native IR 2018-06-15 18:05:24 +00:00
IRReader
LineEditor
Linker
LTO
MC [PowerPC] Add support for high and higha symbol modifiers on tls modifers. 2018-06-15 19:47:16 +00:00
Object
ObjectYAML
Option
Passes
ProfileData
Support Fix namespaces. No functionality change. 2018-06-16 13:37:52 +00:00
TableGen
Target [X86] Pass the parent SDNode to X86DAGToDAGISel::selectScalarSSELoad to simplify the hasSingleUseFromRoot handling. 2018-06-17 16:29:46 +00:00
Testing
ToolDrivers
Transforms CorrelatedValuePropagation: Preserve DT. 2018-06-16 18:57:31 +00:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt