llvm/lib
Arnaud A. de Grandmaison d49739e03c MCObjectStreamer : fail with a diagnostic when emitting an out of range value.
We were previously silently emitting bogus data in release mode,
making it very hard to diagnose the error, or crashing with an
assert in debug mode. A proper diagnostic is now always emitted
when the value to be emitted is out of range.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303041 91177308-0d34-0410-b5e6-96231b3b80d8
2017-05-15 08:43:27 +00:00
..
Analysis [ValueTracking] Replace all uses of ComputeSignBit with computeKnownBits. 2017-05-15 06:39:41 +00:00
AsmParser [IR] Allow attributes with global variables 2017-05-11 12:28:08 +00:00
Bitcode Remove ignore-empty-index-file option 2017-05-12 19:32:11 +00:00
CodeGen [SelectionDAG] Added support for EXTRACT_SUBVECTOR/CONCAT_VECTORS demandedelts in ComputeNumSignBits 2017-05-13 22:10:58 +00:00
DebugInfo [CodeView] Add a random access type visitor. 2017-05-12 19:18:12 +00:00
Demangle
ExecutionEngine [ExecutionEngine] Make RuntimeDyld::MemoryManager responsible for tracking EH 2017-05-09 21:32:18 +00:00
Fuzzer [libFuzzer] fix a compiler warning 2017-05-10 23:59:03 +00:00
IR [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 2017-05-12 22:25:07 +00:00
IRReader
LineEditor
Linker De-virtualize GlobalValue 2017-05-11 21:14:29 +00:00
LTO LTO: Don't verify modules twice in verifyMergedModuleOnce 2017-05-12 21:38:32 +00:00
MC MCObjectStreamer : fail with a diagnostic when emitting an out of range value. 2017-05-15 08:43:27 +00:00
Object [COFF] Gracefully handle empty .drectve sections 2017-05-14 18:34:56 +00:00
ObjectYAML [WebAssembly] Fix build error in wasm YAML code 2017-05-10 00:14:04 +00:00
Option ArgList: cache index ranges containing arguments with each ID 2017-04-12 23:19:51 +00:00
Passes [PM] Add ProfileSummaryAnalysis as a required pass in the new pipeline. 2017-05-04 16:58:45 +00:00
ProfileData Change sample profile writer to make it deterministic. 2017-05-11 23:43:44 +00:00
Support Fix DynamicLibraryTest.cpp on FreeBSD and NetBSD 2017-05-14 18:35:38 +00:00
TableGen
Target [X86] Utilize SelectionDAG::getSelect(). NFC. 2017-05-14 21:30:38 +00:00
ToolDrivers Add missing files 2017-05-13 22:10:13 +00:00
Transforms [ValueTracking] Replace all uses of ComputeSignBit with computeKnownBits. 2017-05-15 06:39:41 +00:00
XRay [XRay][lib] Support and temporarily skip over CustomEvent records 2017-05-12 01:06:41 +00:00
CMakeLists.txt Move lib/LibDriver -> lib/ToolDrivers/llvm-lib. NFCI. 2017-05-13 22:06:46 +00:00
LLVMBuild.txt Move lib/LibDriver -> lib/ToolDrivers/llvm-lib. NFCI. 2017-05-13 22:06:46 +00:00