1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test
Matt Arsenault 321978a22d AMDGPU: Split SILowerControlFlow into two pieces
Do most of the lowering in a pre-RA pass. Keep the skip jump
insertion late, plus a few other things that require more
work to move out.

One concern I have is now there may be COPY instructions
which do not have the necessary implicit exec uses
if they will be lowered to v_mov_b32.

This has a positive effect on SGPR usage in shader-db.

llvm-svn: 279464
2016-08-22 19:33:16 +00:00
..
Analysis Remove missing file from r279433 reversal 2016-08-22 13:18:19 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen AMDGPU: Split SILowerControlFlow into two pieces 2016-08-22 19:33:16 +00:00
DebugInfo [SimplifyCFG] Rewrite SinkThenElseCodeToEnd 2016-08-22 19:07:15 +00:00
Examples
ExecutionEngine [RuntimeDyld] Revert r279182 and 279201 -- they broke some ARM bots. 2016-08-19 17:06:39 +00:00
Feature
FileCheck
Instrumentation [asan] Minimize code size by using __asan_set_shadow_* for large blocks 2016-08-20 20:23:50 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC [mips][ias] Support .dtprel[d]word and .tprel[d]word directives 2016-08-22 16:18:42 +00:00
Object
ObjectYAML
Other [PM] Introduce an abstraction for all the analyses over a particular IR 2016-08-20 04:57:28 +00:00
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO][X86] Fix windows build 2016-08-22 10:49:37 +00:00
tools Add REQUIRES:X86 to test/tools/llvm-lto2/common.ll 2016-08-22 06:37:41 +00:00
Transforms [SimplifyCFG] Rewrite SinkThenElseCodeToEnd 2016-08-22 19:07:15 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh