1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib
Chris Bieneman 941b248357 [yaml2macho] Removing asserts in favor of explicit yaml parse error
32-bit Mach headers don't have reserved fields. When generating the
mapping for 32-bit headers leaving off the reserved field will result in
parse errors if the field is present in the yaml.

Added a CHECK-NOT line to ensure that mach_header.yaml isn't adding a
reserved field, and a test to ensure that the parser error gets hit with
32-bit headers.

llvm-svn: 273623
2016-06-23 22:36:31 +00:00
..
Analysis Attempt #2 to unbreak bots broken by r273596. 2016-06-23 20:59:13 +00:00
AsmParser Revert r273568 "Remangle intrinsics names when types are renamed" 2016-06-23 16:13:23 +00:00
Bitcode Revert r273568 "Remangle intrinsics names when types are renamed" 2016-06-23 16:13:23 +00:00
CodeGen MachineScheduler: Followup to debug message changes 2016-06-23 21:43:28 +00:00
DebugInfo [pdb] Treat a stream size of ~0U as 0 2016-06-22 22:42:24 +00:00
ExecutionEngine IR: Introduce Module::global_objects(). 2016-06-22 20:29:42 +00:00
Fuzzer [libfuzzer] moving is_ascii handler inside mutation dispatcher. 2016-06-23 20:44:48 +00:00
IR Revert r273568 "Remangle intrinsics names when types are renamed" 2016-06-23 16:13:23 +00:00
IRReader
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
LineEditor Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes. 2016-03-28 17:40:08 +00:00
Linker Revert r273568 "Remangle intrinsics names when types are renamed" 2016-06-23 16:13:23 +00:00
LTO [UpdateCompilerUsed] API rename and cleanup, suggested by Rafaael. 2016-06-22 19:50:42 +00:00
MC Fix instance of -Wdelete-incomplete 2016-06-22 23:25:26 +00:00
Object [IRObjectFile] Try to be defensive, add a break. 2016-06-23 00:07:31 +00:00
ObjectYAML [yaml2macho] Removing asserts in favor of explicit yaml parse error 2016-06-23 22:36:31 +00:00
Option Option parser: class for consuming a joined arg in addition to all remaining args 2016-04-15 00:23:30 +00:00
Passes Add a super basic LazyCallGraph DOT printer. 2016-06-18 09:17:32 +00:00
ProfileData [Coverage] Clarify ownership of a MemoryBuffer in the reader (NFC) 2016-06-21 22:22:33 +00:00
Support Explicitly specify the ANSI version of these Win32 APIs. While these are seemingly unrelated changes, they are all NFC because we currently default to the ANSI versions of the APIs when building for Windows. This simply makes the ANSI usage explicit. 2016-06-23 14:45:54 +00:00
TableGen Avoid copies of std::strings and APInt/APFloats where we only read from it 2016-06-08 10:01:20 +00:00
Target Codegen: [X86] preservere memory refs for folded umul_lohi 2016-06-23 21:40:35 +00:00
Transforms InstCombine rule to fold trunc when value available 2016-06-23 20:22:22 +00:00
CMakeLists.txt
LLVMBuild.txt