llvm-project/llvm/test
Florian Hahn 1ee93240c0 [LoopInterchange] Only skip PHIs with incoming values from the inner loop.
Currently we have limited support for outer loops with multiple basic
blocks after the inner loop exit. But the current checks for creating
PHIs for loop exit values only assumes the header and latches of the
outer loop. It is better to just skip incoming values defined in the
original inner loops. Those are handled earlier.

Reviewers: efriedma, mcrosier

Reviewed By: efriedma

Differential Revision: https://reviews.llvm.org/D70059
2019-11-12 10:30:51 +00:00
..
Analysis [DDG] Data Dependence Graph - Pi Block 2019-11-08 15:46:08 -05:00
Assembler ThinLTO : Import always_inline functions irrespective of the threshold 2019-11-08 17:02:01 -08:00
Bindings [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
Bitcode [IR] Redefine Freeze instruction 2019-11-12 10:49:00 +09:00
BugPoint [bugpoint] Reduce metadata that does not contribute to crash. 2019-10-30 15:11:56 +00:00
CodeGen DWARFDebugLoclists: add location list "interpretation" logic 2019-11-12 10:40:13 +01:00
DebugInfo DWARFDebugLoclists: add location list "interpretation" logic 2019-11-12 10:40:13 +01:00
Demangle [Demangle] Add a few more options to the microsoft demangler 2019-10-15 08:29:56 +00:00
Examples
ExecutionEngine [JITLink] Refactor EH-frame handling to support eh-frames with existing relocs. 2019-11-06 14:30:26 -08:00
Feature [SLP] allow forming 2-way reduction patterns 2019-11-07 06:08:42 -05:00
FileCheck [FileCheck] Implement --ignore-case option. 2019-10-11 11:59:14 +00:00
Instrumentation [hwasan] Remove lazy thread-initialisation 2019-11-04 10:58:46 +00:00
Integer
JitListener
LTO Reland: Dead Virtual Function Elimination 2019-10-17 09:58:57 +00:00
Linker [IRMover] Set Address Space for moved global values 2019-11-05 16:32:48 -08:00
MC [PowerPC] Implementing overflow version for XO-Form instructions 2019-11-11 09:50:46 -06:00
MachineVerifier Revert "[MachineVerifier] Improve verification of live-in lists. 2019-11-07 14:02:13 -08:00
Object [Object][MachO] Rewrite macho-invalid-fat-arch-size into YAML 2019-11-06 11:26:25 -08:00
ObjectYAML [ObjectYAML] - Redefine LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::Hex*) as LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR. 2019-10-30 18:12:48 +03:00
Other [NewPM] Add an SROA pass after loop unroll 2019-11-01 14:59:08 -07:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [GlobalISel] Match table opt: fix a bug in matching num of operands 2019-11-01 01:57:48 -07:00
ThinLTO/X86 ThinLTO : Import always_inline functions irrespective of the threshold 2019-11-08 17:02:01 -08:00
Transforms [LoopInterchange] Only skip PHIs with incoming values from the inner loop. 2019-11-12 10:30:51 +00:00
Unit
Verifier [DebugInfo] Add a DW_OP_LLVM_entry_value operation 2019-10-15 11:31:21 +00:00
YAMLParser
tools DWARFDebugLoclists: add location list "interpretation" logic 2019-11-12 10:40:13 +01:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in