llvm-project/clang/test
Alexey Bataev 880d8605e3 [OPENMP] Fix for PR31643: Clang crashes when compiling code on Windows
with SEH and openmp

In some cituations (during codegen for Windows SEH constructs)
CodeGenFunction instance may have CurFn equal to nullptr. OpenMP related
code does not expect such situation during cleanup.

llvm-svn: 292590
2017-01-20 08:57:28 +00:00
..
ARCMT [test/objcmt] Add a follow-up test case for r275600. 2016-07-15 20:40:24 +00:00
ASTMerge Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
Analysis [analyzer] Support inlining of '[self classMethod]' and '[[self class] classMethod]' 2017-01-13 00:50:47 +00:00
CXX Finish implementation of C++ DR1310 (http://wg21.link/cwg1310). 2017-01-20 00:20:39 +00:00
CodeCompletion [code-completion] Fix crash when trying to do postfix completion of instance member inside a static function. 2017-01-15 06:11:04 +00:00
CodeGen [AVX-512] Replace subvector broadcast builtins with shufflevectors and selects. 2017-01-18 02:17:10 +00:00
CodeGenCUDA [CUDA] Improve target attribute checking for function templates. 2016-12-07 19:27:16 +00:00
CodeGenCXX P0426: Make the library implementation of constexpr char_traits a little easier 2017-01-20 00:45:35 +00:00
CodeGenCoroutines [coroutines] Add allocation and deallocation substatements. 2016-10-27 16:28:31 +00:00
CodeGenObjC Cleanup the handling of noinline function attributes, -fno-inline, 2016-12-23 01:24:49 +00:00
CodeGenObjCXX Add -f[no-]strict-return flag that can be used to avoid undefined behaviour 2017-01-04 13:40:34 +00:00
CodeGenOpenCL [OpenCL] Align fake address space map with the SPIR target maps. 2016-12-23 16:11:25 +00:00
Coverage Handle StaticAssertDecl in DeclContextPrinter 2017-01-03 12:16:02 +00:00
CoverageMapping [Coverage] Support for C++17 if initializers 2016-10-14 23:38:16 +00:00
Driver [test] Remove an unwanted match for `UNSUPPORTED:`. 2017-01-20 02:12:22 +00:00
FixIt Make some diagnostic tests C++11 clean. 2016-12-21 18:33:17 +00:00
Format clang-format: fix fallback style set to "none" not always formatting 2017-01-20 01:22:42 +00:00
Frontend [X86] Add recent CPU strings to some of the tests that check other cpu names. 2017-01-10 06:02:16 +00:00
Headers Revert "[Headers] Add #include_next for tgmath.h on Darwin" 2016-12-12 23:06:58 +00:00
Import Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
Index PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). 2017-01-19 21:00:13 +00:00
Integration
Layout
Lexer P0426: Make the library implementation of constexpr char_traits a little easier 2017-01-20 00:45:35 +00:00
Misc PR31469: Don't add friend template class decls to redecl chain in dependent contexts. 2017-01-12 09:16:26 +00:00
Modules Module: Improve diagnostic message when cxx modules are disabled and @import is used in Objective CXX. 2017-01-19 19:05:55 +00:00
OpenMP [OPENMP] Fix for PR31643: Clang crashes when compiling code on Windows 2017-01-20 08:57:28 +00:00
PCH Serialize the UsesSEH bit on FunctionDecl 2017-01-10 21:27:03 +00:00
Parser PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). 2017-01-19 21:00:13 +00:00
Preprocessor Fix PR31644 introduced by r287138 and add a regression test. 2017-01-14 21:12:08 +00:00
Profile Fix two test cases I missed updating in r291850. Sorry for the noise. 2017-01-12 22:48:28 +00:00
Rewriter Specify -std=gnu++98 on some Rewriter tests. NFC. 2016-12-09 01:20:40 +00:00
Sema [AST Printer] Print attributes on enum constants 2017-01-20 03:33:42 +00:00
SemaCUDA [CUDA] Let NVPTX inherit the host's calling conventions. 2017-01-05 16:53:38 +00:00
SemaCXX PR31701: Fix crash on invalid caused by parsing a dependent initializer when we 2017-01-20 01:19:46 +00:00
SemaObjC [ObjC] The declarator for a block literal should be a definition 2017-01-06 11:31:12 +00:00
SemaObjCXX Add fix-it notes to the nullability consistency warning. 2016-12-19 20:58:20 +00:00
SemaOpenCL [OpenCL] Re-enable supported core extensions based on opencl version when disabling all extensions using pragma 2017-01-06 16:14:41 +00:00
SemaTemplate PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310). 2017-01-19 21:00:13 +00:00
TableGen
Tooling
Unit [test] Extend llvm_shlib_dir fix to unittests 2016-12-15 20:31:08 +00:00
VFS Don't diagnose non-modular includes when we are not compiling a module. 2016-08-26 17:16:46 +00:00
.clang-format
CMakeLists.txt Add llvm-dis dependency to check-clang. 2017-01-19 00:04:44 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg [test] Correctly include build llvm_shlib_dir in stand-alone builds 2016-11-15 12:54:10 +00:00
lit.site.cfg.in XFAIL Driver/darwin-stdlib.cpp if CLANG_DEFAULT_CXX_STDLIB is set 2016-09-29 07:43:08 +00:00
make_test_dirs.pl