1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test
Philip Reames 72f2c7d2ee Do actual DCE in LoopUnroll (try 2)
Recommitting after addressing a missed review comment, and updating an aarch64 test I'd missed.

LoopUnroll does a limited DCE pass after unrolling, but if you have a chain of dead instructions, it only deletes the last one. Improve the code to recursively delete all trivially dead instructions.

Differential Revision: https://reviews.llvm.org/D102511
2021-05-14 10:42:36 -07:00
..
Analysis Revert "[X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again" 2021-05-14 00:03:36 +03:00
Assembler [IR] Introduce the opaque pointer type 2021-05-13 15:22:27 -07:00
Bindings
Bitcode IR+AArch64: add a "swiftasync" argument attribute. 2021-05-14 11:43:58 +01:00
BugPoint
CodeGen AMDGPU: Fix assert when rewriting saddr d16 loads 2021-05-14 13:24:19 -04:00
DebugInfo [Transforms][Debugify] Fix "Missing line" false alarm on PHI nodes 2021-05-14 14:06:13 +02:00
Demangle [Demangle][Rust] Parse basic types 2021-05-10 09:44:46 -07:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation [TSAN] Honor failure memory orders in AtomicCAS 2021-05-13 01:07:22 -07:00
Integer
JitListener
Linker
LTO
MachineVerifier
MC [llvm-mc][AArch64] HINT instruction disassembled as BTI 2021-05-14 10:05:37 +01:00
Object [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
ObjectYAML
Other [test] Fix new-pm-lto-defaults.ll to work on all platforms 2021-05-13 18:12:55 -07:00
SafepointIRVerifier
Support [SystemZ][z/OS] Add the functions needed for handling EBCDIC I/O 2021-05-03 08:52:38 -04:00
SymbolRewriter
TableGen [TableGen] Make the NUL character invalid in .td files 2021-05-13 10:17:45 -04:00
ThinLTO/X86
tools [NFC][X86][MCA] Add sudo-zero-idiom vperm2f128/vperm2i128 tests - don't break deps 2021-05-14 20:23:05 +03:00
Transforms Do actual DCE in LoopUnroll (try 2) 2021-05-14 10:42:36 -07:00
Unit
Verifier IR+AArch64: add a "swiftasync" argument attribute. 2021-05-14 11:43:58 +01:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh