1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Sebastian Pop c2e3a76330 GVN-hoist: use a DFS numbering of instructions (PR28670)
Instead of DFS numbering basic blocks we now DFS number instructions that avoids
the costly operation of which instruction comes first in a basic block.

Patch mostly written by Daniel Berlin.

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

llvm-svn: 276714
2016-07-26 00:15:10 +00:00
..
Analysis Remove useless pass from the pipeline in test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll. 2016-07-25 16:27:34 +00:00
Assembler Invariant start/end intrinsics overloaded for address space 2016-07-22 17:49:40 +00:00
Bindings
Bitcode
BugPoint
CodeGen [ARM] Saturation instructions are DSP-only 2016-07-25 22:25:25 +00:00
DebugInfo [pdbdump] Use the "flow" style to print out a sequence of uint32_t. 2016-07-20 19:41:47 +00:00
Examples
ExecutionEngine
Feature Add flag to PassManagerBuilder to disable GVN Hoist Pass. 2016-07-22 22:02:19 +00:00
FileCheck
Instrumentation Unpoison stack before resume instruction 2016-07-22 22:04:38 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC [ARM] Saturation instructions are DSP-only 2016-07-25 22:25:25 +00:00
Object
ObjectYAML
Other
SymbolRewriter [PM] Port SymbolRewriter to the new PM 2016-07-25 20:52:00 +00:00
TableGen
ThinLTO/X86
tools Next step along the way to getting good error messages for bad archives. 2016-07-25 20:36:36 +00:00
Transforms GVN-hoist: use a DFS numbering of instructions (PR28670) 2016-07-26 00:15:10 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg [lit] Don't match tool names within new PM's <> markers 2016-07-25 23:09:10 +00:00
lit.site.cfg.in
TestRunner.sh