summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/msan.c
Commit message (Collapse)AuthorAgeFilesLines
* [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3Petr Hosek2019-06-051-12/+12
| | | | | | | | | | Tests that use -O1, -O2 and -O3 would often produce different results with the new pass manager which makes these tests fail. Disable new PM explicitly for these tests. Differential Revision: https://reviews.llvm.org/D58375 llvm-svn: 362580
* Limit new PM tests to X86 registered targets.Leonard Chan2019-02-201-3/+2
| | | | llvm-svn: 354435
* Remove test on incompatible mpis target.Leonard Chan2019-02-201-2/+0
| | | | llvm-svn: 354432
* [NewPM] Add other sanitizers at O0Leonard Chan2019-02-201-0/+12
| | | | | | | | This allows for MSan and TSan to be used without optimizations required. Differential Revision: https://reviews.llvm.org/D58424 llvm-svn: 354431
* [MSan] add KMSAN support to Clang driverAlexander Potapenko2018-09-071-10/+18
| | | | | | | | | | | | | | | Boilerplate code for using KMSAN instrumentation in Clang. We add a new command line flag, -fsanitize=kernel-memory, with a corresponding SanitizerKind::KernelMemory, which, along with SanitizerKind::Memory, maps to the memory_sanitizer feature. KMSAN is only supported on x86_64 Linux. It's incompatible with other sanitizers, but supports code coverage instrumentation. llvm-svn: 341641
* Teach Clang about the PPC64 memory sanitizer implementation.Jay Foad2015-06-251-0/+12
Summary: This is the Clang part of the PPC64 memory sanitizer implementation in D10648. Reviewers: kcc, eugenis, willschm, wschmidt, samsonov Reviewed By: samsonov Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D10650 llvm-svn: 240628
OpenPOWER on IntegriCloud