1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
Max Kazantsev 5d77bf0ea9 [LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocks
Utility function that we use for blocks deletion always unconditionally removes
one-input Phis. In LoopSimplifyCFG, it can lead to breach of LCSSA form.
This patch alters this function to keep them if needed.

Differential Revision: https://reviews.llvm.org/D57231
Reviewed By: fedor.sergeev

llvm-svn: 353803
2019-02-12 07:48:07 +00:00
..
Analysis [MemorySSA] Remove verifyClobberSanity. 2019-02-11 19:51:21 +00:00
Assembler Move some llvm-mc tests where they belong 2019-02-05 20:12:48 +00:00
Bindings
Bitcode Implementation of asm-goto support in LLVM 2019-02-08 20:48:56 +00:00
BugPoint Python compat - print statement 2019-01-03 14:11:33 +00:00
CodeGen [x86] add tests for logic of setcc (PR40611); NFC 2019-02-12 01:46:30 +00:00
DebugInfo Fix r353771 to target linux only (split-dwarf isn't supported on macho) 2019-02-12 01:19:00 +00:00
Demangle [llvm-undname] Add support for demangling msvc's noexcept types. 2019-01-08 21:05:51 +00:00
Examples
ExecutionEngine Implement IMAGE_REL_AMD64_SECREL for RuntimeDyldCOFFX86_64 2018-12-12 00:04:06 +00:00
Feature
FileCheck Fixup test on Windows with a case-insensitive filesystem due to path printing changes from r352704. 2019-02-05 23:27:38 +00:00
Instrumentation
Integer
JitListener [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
Linker
LTO [LTO] Record whether LTOUnit splitting is enabled in index 2019-01-11 18:31:57 +00:00
MC
Object [WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_ 2019-02-04 17:28:46 +00:00
ObjectYAML [WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_ 2019-02-04 17:28:46 +00:00
Other [HotColdSplit] Move splitting after instrumented PGO use 2019-02-06 04:29:39 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [GlobalISel] Skip patterns that define complex suboperands twice instead of dying 2019-02-09 00:29:13 +00:00
ThinLTO/X86
tools [llvm-cxxfilt] Split and demangle stdin input 2019-02-11 20:30:53 +00:00
Transforms [LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocks 2019-02-12 07:48:07 +00:00
Unit [test] Fix propagating HOME envvar to unittests 2018-12-31 13:48:12 +00:00
Verifier GlobalISel: Verify G_EXTRACT 2019-02-11 22:12:43 +00:00
YAMLParser
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-19 04:26:05 +00:00
CMakeLists.txt
lit.cfg.py Use llvm_canonicalize_cmake_booleans for LLVM_LIBXML2_ENABLED [llvm] 2019-01-19 00:10:54 +00:00
lit.site.cfg.py.in
TestRunner.sh Use exec. 2010-08-29 14:49:00 +00:00