1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib
Zachary Turner 9300409ecf [pdb] Change type visitor pattern to be dynamic.
This allows better catching of compiler errors since we can use
the override keyword to verify that methods are actually
overridden.

Also in this patch I've changed from storing a boolean Error
code everywhere to returning an llvm::Error, to propagate richer
error information up the call stack.

Reviewed By: ruiu, rnk
Differential Revision: http://reviews.llvm.org/D21410

llvm-svn: 272926
2016-06-16 18:00:28 +00:00
..
Analysis Revert r272891 "[JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo" 2016-06-16 16:25:53 +00:00
AsmParser IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
Bitcode IR: Introduce local_unnamed_addr attribute. 2016-06-14 21:01:22 +00:00
CodeGen [pdb] Change type visitor pattern to be dynamic. 2016-06-16 18:00:28 +00:00
DebugInfo [pdb] Change type visitor pattern to be dynamic. 2016-06-16 18:00:28 +00:00
ExecutionEngine [PATCH] Fix RuntimeDyldCOFFI386 to handle relocations with a non-zero addend 2016-06-16 16:21:41 +00:00
Fuzzer Fix test from D21194 2016-06-16 01:52:48 +00:00
IR [x86] autoupgrade and remove SSE2/SSE41 integer min/max intrinsics 2016-06-16 15:48:30 +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 [IR] [DAE] Copy comdats during DAE, and don't copy comdats in GlobalObject::copyAttributesFrom. 2016-06-15 23:20:15 +00:00
LTO [PM] Revert the port of MergeLoadStoreMotion to the new pass manager. 2016-06-16 17:40:53 +00:00
MC Apply most suggestions of clang-tidy's performance-unnecessary-value-param 2016-06-08 19:09:22 +00:00
Object [llvm-objdump] Support detection of feature bits from the object and implement this for Mips. 2016-06-16 09:17:03 +00:00
ObjectYAML [obj2yaml] [yaml2obj] Support for MachO nlist and string table 2016-06-02 22:54:06 +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 [PM] Revert the port of MergeLoadStoreMotion to the new pass manager. 2016-06-16 17:40:53 +00:00
ProfileData Bug fix remove another illegal char from prof symbol name 2016-06-10 06:32:26 +00:00
Support Statistic: Add machine parseable json output 2016-06-15 20:19:16 +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 AMDGPU: Add v_mad 16-bit instructions definition. 2016-06-16 16:50:04 +00:00
Transforms [PM] Revert the port of MergeLoadStoreMotion to the new pass manager. 2016-06-16 17:40:53 +00:00
CMakeLists.txt
LLVMBuild.txt