1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test
Sean Silva 8464b23dfb [PM] Port JumpThreading to the new PM
This follows the approach in r263208 (for GVN) pretty closely:
- move the bulk of the body of the function to the new PM class.
- expose a runImpl method on the new-PM class that takes the IRUnitT and
  pointers/references to any analyses and use that to implement the
  old-PM class.
- use a private namespace in the header for stuff that used to be file
  scope

llvm-svn: 272597
2016-06-13 22:52:52 +00:00
..
Analysis [CostModel][X86][SSE] Updated costs for vector BITREVERSE ops on SSSE3+ targets 2016-06-11 19:23:02 +00:00
Assembler
Bindings Make sure we have a Add/Remove/Has function for various thing that can have attribute. 2016-06-12 06:17:24 +00:00
Bitcode
BugPoint
CodeGen Move previously added test case to the right location 2016-06-13 20:12:07 +00:00
DebugInfo
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [esan|cfrag] Handle complex GEP instr in the cfrag tool 2016-06-10 22:28:55 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC [SystemZ] Support Compare and Traps 2016-06-10 19:58:10 +00:00
Object
ObjectYAML
Other
SymbolRewriter
TableGen
ThinLTO/X86
tools Update the AArch64ExternalSymbolizer to print literal strings as escaped strings 2016-06-13 21:08:57 +00:00
Transforms [PM] Port JumpThreading to the new PM 2016-06-13 22:52:52 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh