llvm-project/llvm/test
Johannes Doerfert e83f303938 [Attributor] Deduce the "no-return" attribute for functions
A function is "no-return" if we never reach a return instruction, either
because there are none or the ones that exist are dead.

Test have been adjusted:
  - either noreturn was added, or
  - noreturn was avoided by modifying the code.

The new noreturn_{sync,async} test make sure we do handle invoke
instructions with a noreturn (and potentially nowunwind) callee
correctly, even in the presence of potential asynchronous exceptions.

llvm-svn: 367948
2019-08-05 23:22:05 +00:00
..
Analysis [X86] Enable -x86-experimental-vector-widening-legalization by default. 2019-08-05 18:25:36 +00:00
Assembler IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Bindings IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Bitcode IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
BugPoint
CodeGen [WebAssembly] Fix conflict between ret legalization and sjlj 2019-08-05 21:36:09 +00:00
DebugInfo Changing representation of .cv_def_range directives in Codeview debug info assembly format for better readability 2019-08-05 14:16:58 +00:00
Demangle
Examples
ExecutionEngine [JITLink] Fix an overly-wide read in the MachO/x86-64 test case. 2019-08-03 22:38:31 +00:00
Feature IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
FileCheck [FileCheck]] Canonicalize caret location testing 2019-07-24 12:38:29 +00:00
Instrumentation IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Integer
JitListener
LTO IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Linker IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
MC Revert "Try to fix failing AMDGPU disasm test, both Lin/Win agree this is 0 not 0x0" 2019-08-05 19:07:09 +00:00
MachineVerifier [Testing] Fix tests that break with read-only checkouts 2019-08-01 06:41:40 +00:00
Object [yaml2obj] - Allow overriding sh_entsize for SHT_GNU_versym sections. 2019-08-05 13:54:35 +00:00
ObjectYAML
Other [NewPassManager] Resolve assertion in CGSCCPassManager when CallCounts change. 2019-08-02 18:37:03 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [GlobalISel] Check LLT size matches memory size for non-truncating stores. 2019-08-02 23:33:13 +00:00
ThinLTO/X86 IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
Transforms [Attributor] Deduce the "no-return" attribute for functions 2019-08-05 23:22:05 +00:00
Unit
Verifier [FunctionAttrs] Annotate "willreturn" for intrinsics 2019-07-28 06:09:56 +00:00
YAMLParser
tools [llvm-readelf] Support dumping of stack sizes sections with readelf --stack-sizes 2019-08-05 22:47:07 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in