llvm-project/llvm/test
Michael Liao 0b4cf802fa [fix-irreducible] Skip unreachable predecessors.
Summary:
- Skip unreachable predecessors during header detection in SCC. Those
  unreachable blocks would be generated in the switch lowering pass in
  the corner cases or other frontends. Even though they could be removed
  through the CFG simplification, we should skip them during header
  detection.

Reviewers: sameerds

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D83562
2020-07-11 10:08:44 -04:00
..
Analysis Revert "[BasicAA] Enable -basic-aa-recphi by default" 2020-07-10 13:43:54 +01:00
Assembler [SVE] Reject vector struct indexes for scalable vectors. 2020-06-30 13:52:38 -07:00
Bindings [llvm] Release-mode ML InlineAdvisor 2020-06-24 08:18:42 -07:00
Bitcode [LLVM] Accept `noundef` attribute in function definitions/calls 2020-07-08 19:02:04 +00:00
BugPoint
CodeGen [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. 2020-07-11 16:33:38 +05:30
DebugInfo Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" 2020-07-10 19:46:16 -04:00
Demangle
Examples Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb 2020-06-23 18:22:39 +00:00
ExecutionEngine [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 2020-07-07 15:05:50 -07:00
Feature [BasicAA] Rename deprecated -basicaa to -basic-aa 2020-06-26 20:41:37 -07:00
FileCheck [FileCheck] Implement -dump-input-filter 2020-07-10 11:02:11 -04:00
Instrumentation [LPM] Port CGProfilePass from NPM to LPM 2020-07-10 09:04:51 -07:00
Integer
JitListener
LTO
Linker [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute 2020-06-16 20:15:27 -07:00
MC [COFF] Add cg_profile directive and .llvm.call-graph-profile section 2020-07-10 17:07:30 -07:00
MachineVerifier GlobalISel: Verify G_BITCAST changes the type 2020-07-08 17:16:27 -04:00
Object [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) 2020-07-08 10:22:49 -07:00
ObjectYAML [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) 2020-07-08 10:22:49 -07:00
Other [LPM] Port CGProfilePass from NPM to LPM 2020-07-10 09:04:51 -07:00
Reduce [llvm-reduce] Reducing attributes 2020-07-09 23:10:43 +03:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen 2020-07-10 20:11:57 -04:00
ThinLTO/X86 [InstCombine] Always try to invert non-canonical predicate of an icmp 2020-07-04 18:12:04 +03:00
Transforms [fix-irreducible] Skip unreachable predecessors. 2020-07-11 10:08:44 -04:00
Unit
Verifier [matrix] Add some more Verifier negative tests. NFC. 2020-07-08 17:11:53 +01:00
YAMLParser
tools Fix check-all with -DLLVM_USE_SANITIZER=Address 2020-07-10 01:47:51 -07:00
.clang-format
CMakeLists.txt [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT 2020-06-29 12:27:52 -07:00
TestRunner.sh
lit.cfg.py [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) 2020-07-08 10:22:49 -07:00
lit.site.cfg.py.in [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT 2020-06-29 12:27:52 -07:00