1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 21:13:02 +02:00
llvm-mirror/test
Krzysztof Parzyszek 9741038bd4 Do not remove implicit defs in BranchFolder
Branch folder removes implicit defs if they are the only non-branching
instructions in a block, and the branches do not use the defined registers.
The problem is that in some cases these implicit defs are required for
the liveness information to be correct.

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

llvm-svn: 284036
2016-10-12 19:50:57 +00:00
..
Analysis
Assembler
Bindings
Bitcode Teach llvm::StripDebugInfo() about global variable !dbg attachments. 2016-10-10 17:53:33 +00:00
BugPoint
CodeGen Do not remove implicit defs in BranchFolder 2016-10-12 19:50:57 +00:00
DebugInfo Teach llvm::StripDebugInfo() about global variable !dbg attachments. 2016-10-10 17:53:33 +00:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [InstrProf] Add support for dead_strip+live_support functionality 2016-10-11 21:48:16 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC AMDGPU: Add instruction definitions for VGPR indexing 2016-10-12 18:00:51 +00:00
Object Next set of additional error checks for invalid Mach-O files for the 2016-10-11 21:04:39 +00:00
ObjectYAML
Other
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO] Don't link module level assembly when importing 2016-10-12 18:39:29 +00:00
tools Fix test on non-x86 hosts 2016-10-11 16:32:37 +00:00
Transforms Do not remove implicit defs in BranchFolder 2016-10-12 19:50:57 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh