llvm-project/clang/test
Peter Collingbourne 2c7f7e31c4 CFI: Introduce -fsanitize=cfi-icall flag.
This flag causes the compiler to emit bit set entries for functions as well
as runtime bitset checks at indirect call sites. Depends on the new function
bitset mechanism.

Differential Revision: http://reviews.llvm.org/D11857

llvm-svn: 247238
2015-09-10 02:17:40 +00:00
..
ARCMT Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
ASTMerge PR10405 - Desugar FunctionType and TemplateSpecializationType if any type that appears inside needs to be desugared. 2015-07-16 01:06:17 +00:00
Analysis Revert "[Static Analyzer] BugReporter.cpp:2869: Assertion failed: !RemainingNodes.empty() && "No error node found in the trimmed graph"" 2015-09-08 23:50:22 +00:00
CXX thread_local is not implemented for targeting cygwin yet. 2015-09-09 22:51:31 +00:00
CodeCompletion [Tests] Modified Lit Tests to be C++11 compatibile 2015-08-27 18:49:15 +00:00
CodeGen CFI: Introduce -fsanitize=cfi-icall flag. 2015-09-10 02:17:40 +00:00
CodeGenCUDA [CUDA] Change initializer for CUDA device code based on CUDA documentation. 2015-08-22 05:49:28 +00:00
CodeGenCXX CFI: Introduce -fsanitize=cfi-icall flag. 2015-09-10 02:17:40 +00:00
CodeGenObjC ARC: Fix the precise-lifetime suppression of returns_inner_pointer 2015-09-09 23:37:17 +00:00
CodeGenObjCXX Compute and preserve alignment more faithfully in IR-generation. 2015-09-08 08:05:57 +00:00
CodeGenOpenCL Fix invalid shufflevector operands 2015-08-02 15:28:10 +00:00
Coverage
CoverageMapping InstrProf: Fix a misuse of the FunctionDecl API when generating coverage 2015-07-28 00:41:51 +00:00
Driver CFI: Introduce -fsanitize=cfi-icall flag. 2015-09-10 02:17:40 +00:00
FixIt Replace __double_underscored type nullability qualifiers with _Uppercase_underscored 2015-06-24 22:02:08 +00:00
Format Disable style-on-command-line test on Windows 2015-06-09 17:47:59 +00:00
Frontend Do not include default sanitizer blacklists into -M/-MM/-MD/-MMD output. 2015-09-02 20:02:38 +00:00
Headers Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Index Index: expose visibility attribute 2015-09-05 18:53:43 +00:00
Integration
Layout Fix the layout of bitfields in ms_struct unions: their 2015-08-19 22:42:36 +00:00
Lexer Turn off __has_feature(cxx_rtti) when -fno-rtti-data is present 2015-08-13 17:56:49 +00:00
Misc Put ext_implicit_lib_function_decl in ImplicitFunctionDeclare. 2015-09-04 16:07:39 +00:00
Modules clang/test/Modules/ModuleDebugInfo.cpp: Add -triple %itanium to appease ms-targeted builds. 2015-09-08 22:47:32 +00:00
OpenMP Compute and preserve alignment more faithfully in IR-generation. 2015-09-08 08:05:57 +00:00
PCH Fix crash on invalid if we can't find a suitable PCH file in a specified 2015-09-04 21:44:32 +00:00
Parser Windows ARM: ignore calling conventions as described on MSDN 2015-08-14 18:00:09 +00:00
Preprocessor [WebAssembly] Initial WebAssembly support in clang 2015-09-03 22:51:53 +00:00
Profile Tweak a couple of -fprofile tests in clang/test to accept backslash in path. 2015-07-10 13:11:08 +00:00
Rewriter __declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension. 2015-05-26 19:44:52 +00:00
Sema Don't crash on a self-alias declaration 2015-09-04 21:49:21 +00:00
SemaCUDA [CUDA] Check register names on appropriate side of cuda compilation only. 2015-08-27 19:54:21 +00:00
SemaCXX Fix access control for lookups using the Microsoft __super extension. 2015-09-09 23:04:17 +00:00
SemaObjC [SemaObjC] Remove unused code from test. 2015-08-21 20:28:16 +00:00
SemaObjCXX Add a new frontend warning for referencing members from the handler of a constructor or destructor function-try-block, which is UB in C++. 2015-09-01 14:49:24 +00:00
SemaOpenCL [OpenCL] Improve diagnostics detecting implicit vector conversion. 2015-08-30 18:06:39 +00:00
SemaTemplate Fix assertion failure in TransformOpaqueValueExpr 2015-09-01 22:50:31 +00:00
TableGen
Tooling Change the expectation for test/Tooling/ms-asm-no-target.cpp since 2015-07-08 01:39:38 +00:00
Unit
VFS Commit some test changes somehow missed in r239789. 2015-06-16 00:19:29 +00:00
.clang-format
CMakeLists.txt Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Enable clang tests requiring "clang-driver" on mingw. 2015-07-25 20:05:21 +00:00
lit.site.cfg.in
make_test_dirs.pl