1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/lib
Davide Italiano 4ca4bcedf1 [LTO] Reject modules without datalayout.
Also, udpate the ~60 failing tests in the tree which did
not contain a valid datalayout.
This fixes PR31123. lld will be updated in a following patch,
immediately after this is committed.

Differential Revision:  https://reviews.llvm.org/D27082

llvm-svn: 289719
2016-12-14 21:57:04 +00:00
..
Analysis Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
AsmParser Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
Bitcode Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
CodeGen DebugInfo: Improve type safety and simplify some subprogram finalization code 2016-12-14 19:38:39 +00:00
DebugInfo This change does two things: 2016-12-14 18:29:39 +00:00
Demangle
ExecutionEngine Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
Fuzzer [libFuzzer] disable msan for one more hook that reads target's data that might be uninitialized 2016-12-14 18:13:02 +00:00
IR [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of FileName and Directory. 2016-12-14 20:24:54 +00:00
IRReader
LibDriver
LineEditor
Linker [ThinLTO] Import only necessary DICompileUnit fields 2016-12-12 16:09:30 +00:00
LTO [LTO] Reject modules without datalayout. 2016-12-14 21:57:04 +00:00
MC Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
Object Object: Make IRObjectFile own multiple modules and enumerate symbols from all modules. 2016-12-13 20:20:17 +00:00
ObjectYAML [ObjectYAML] Support for DWARF debug_aranges 2016-12-09 00:26:44 +00:00
Option
Passes [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit. 2016-12-10 06:34:44 +00:00
ProfileData
Support Include <cstdarg> in PrettyStackTrace.cpp, fixing the bots. 2016-12-14 19:19:53 +00:00
TableGen [TableGen] Centralize/Unify error handling. 2016-12-05 22:58:01 +00:00
Target [ARM] Split 128-bit vectors in BUILD_VECTOR lowering 2016-12-14 20:44:38 +00:00
Transforms [asan] Don't skip instrumentation of masked load/store unless we've seen a full load/store on that pointer. 2016-12-14 21:57:04 +00:00
CMakeLists.txt
LLVMBuild.txt