llvm-project/clang/test
Richard Smith bdf6fbc939 PR49239: Don't take shortcuts when constant evaluating in 'warn on UB'
mode.

We use that mode when evaluating ICEs in C, and those shortcuts could
result in ICE evaluation producing the wrong answer, specifically if we
evaluate a statement-expression as part of evaluating the ICE.
2021-02-18 18:31:08 -08:00
..
APINotes
ARCMT
AST Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
ASTMerge Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
Analysis Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
CXX [C++20] [P1825] More implicit moves 2021-02-16 17:24:20 -05:00
ClangScanDeps
CodeCompletion [CodeComplete] Member completion: heuristically resolve some dependent base exprs 2021-02-11 11:03:40 +01:00
CodeGen [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
CodeGenCUDA Relands "[HIP] Change default --gpu-max-threads-per-block value to 1024" 2021-02-12 10:53:59 -05:00
CodeGenCXX [clang] functions with the 'const' or 'pure' attribute must always return. 2021-02-18 17:29:46 +01:00
CodeGenCoroutines [test] Move coro-retcon-unreachable.ll into llvm/test 2021-01-07 14:06:01 -08:00
CodeGenHIP
CodeGenObjC [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-02-12 09:51:57 -08:00
CodeGenObjCXX [ObjC] Encode pointers to C++ classes as "^v" if the encoded string 2021-02-18 09:38:26 -08:00
CodeGenOpenCL [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
CodeGenOpenCLCXX [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode 2021-02-17 12:18:46 +03:00
CodeGenSYCL [SYCL] Ignore file-scope asm during device-side SYCL compilation. 2021-02-12 17:00:45 -08:00
Coverage
CoverageMapping [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
Driver [ObjC] Encode pointers to C++ classes as "^v" if the encoded string 2021-02-18 09:38:26 -08:00
FixIt
Format [test] Use host platform specific error message substitution in lit tests - continued 2021-02-03 09:53:22 -05:00
Frontend [clang][Frontend] Fix a crash in DiagnosticRenderer. 2021-02-17 09:02:49 +01:00
Headers [OpenCL] Add macro definitions of OpenCL C 3.0 features 2021-02-05 18:42:25 +03:00
Import
Index Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
Integration
InterfaceStubs [test] Make ELF tests less reliant on the lexicographical order of non-local symbols 2021-02-13 01:01:06 -08:00
Layout Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
Lexer [c++2b] Add tests for feature test macros. 2020-12-18 13:42:23 -08:00
Misc [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
Modules Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules 2021-02-08 16:10:39 -08:00
OpenMP [OPENMP50]Allow overlapping mapping in target constructs. 2021-02-16 14:42:08 -08:00
PCH Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
Parser [Attr] Apply GNU-style attributes to expression statements 2021-02-11 16:44:41 +03:00
Preprocessor [PowerPC] Add option for ROP Protection 2021-02-18 12:15:50 +00:00
Profile [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
Refactor
Rewriter
Sema PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' 2021-02-18 18:31:08 -08:00
SemaCUDA [CUDA][HIP] Fix checking dependent initalizer 2021-02-04 18:04:54 -05:00
SemaCXX Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" 2021-02-18 18:17:24 -08:00
SemaObjC Correct swift_bridge duplicate attribute warning logic 2021-02-11 07:11:27 -05:00
SemaObjCXX [Sema] Fix an assertion failure in -Wcompletion-handler 2021-01-25 13:02:02 -05:00
SemaOpenCL [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
SemaOpenCLCXX [OpenCL] Fix default address space in template argument deduction. 2021-02-04 13:51:53 +00:00
SemaSYCL
SemaTemplate Fix miscomputation of dependence for elaborated types that are 2021-02-04 13:14:15 -08:00
TableGen Detect diagnostic groups that are defined in multiple 'def's. 2021-02-18 17:19:01 -08:00
Templight
Tooling [Syntax] Add syntax-tree-dump in clang-check. 2021-01-29 14:10:27 +01:00
Unit Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00
VFS [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. 2021-02-02 14:56:17 +10:00
clang-rename
utils/update_cc_test_checks
.clang-format
CMakeLists.txt [clang] Add llvm-strip to test dependencies 2021-01-09 11:57:27 -08:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [FileCheck] Default --allow-unused-prefixes to false 2021-02-08 13:37:04 -08:00
lit.site.cfg.py.in
make_test_dirs.pl