1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib
Amaury Sechet 86f06ba66a [DAGCombine] Make sure we check the ResNo from UADDO before combining
Summary: UADDO has 2 result, and one must check the result no before doing any kind of combine. Without it, the transform is invalid.

Reviewers: joerg

Subscribers: llvm-commits

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

llvm-svn: 305162
2017-06-11 11:36:38 +00:00
..
Analysis [MemorySSA] preservesAll() implies preserves<MemorySSA>(). NFCI. 2017-06-11 01:05:45 +00:00
AsmParser Add dependency from AsmParser to BinaryFormat. 2017-06-07 04:24:33 +00:00
BinaryFormat Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
Bitcode Write summaries for merged modules when splitting modules for ThinLTO. 2017-06-08 23:01:49 +00:00
CodeGen [DAGCombine] Make sure we check the ResNo from UADDO before combining 2017-06-11 11:36:38 +00:00
DebugInfo dwarfdump: Handle relocs to zlib (.zdebug*) compressed sections 2017-06-10 19:32:50 +00:00
Demangle [ItaniumDemangle] Fix a exponential string copying bug 2017-05-28 23:24:52 +00:00
ExecutionEngine Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
Fuzzer Fix the includes in lib/Fuzzer on Windows that have ordering 2017-06-06 23:28:01 +00:00
IR [LoopVectorize] Don't preserve nsw/nuw flags on shrunken ops. 2017-06-09 03:56:15 +00:00
IRReader
LineEditor
Linker Support for taking the max of module flags when linking, use for PIE/PIC 2017-05-23 00:08:00 +00:00
LTO Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file. 2017-06-08 01:26:14 +00:00
MC [MC] Fix compiler crash in AsmParser::Lex 2017-06-09 14:04:03 +00:00
Object Fix a ubsan failure introduced by r305092 2017-06-10 18:07:24 +00:00
ObjectYAML [pdb] Support CoffSymbolRVA debug subsection. 2017-06-09 20:46:52 +00:00
Option Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
Passes [EarlyCSE] Add option to use MemorySSA for function simplification run of EarlyCSE (off by default). 2017-06-10 15:20:03 +00:00
ProfileData Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
Support bugpoint: disabling symbolication of bugpoint-executed programs 2017-06-09 07:29:03 +00:00
TableGen Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
Target AMDGPU : Fix ISA Version Definitions. 2017-06-10 03:53:19 +00:00
ToolDrivers Add dependency from LibDriver to BinaryFormat. 2017-06-07 04:39:50 +00:00
Transforms [EarlyCSE] Add option to use MemorySSA for function simplification run of EarlyCSE (off by default). 2017-06-10 15:20:03 +00:00
XRay Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
CMakeLists.txt Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
LLVMBuild.txt Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00