llvm-project/llvm/lib/Passes
Kevin Athey 7ea175d1c6 Add 'eager-checks' as a module parameter to MSAN.
This creates a way to configure MSAN to for eager checks that will be leveraged
by the introduction of a clang flag (-fsanitize-memory-param-retval).

This is redundant with the existing flag: -mllvm -msan-eager-checks.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D116855
2022-01-11 14:30:49 -08:00
..
CMakeLists.txt [NFC] Split up PassBuilder.cpp 2021-09-15 15:30:39 -07:00
OptimizationLevel.cpp [NFC] Split up PassBuilder.cpp 2021-09-15 15:30:39 -07:00
PassBuilder.cpp Add 'eager-checks' as a module parameter to MSAN. 2022-01-11 14:30:49 -08:00
PassBuilderBindings.cpp [Coroutines] Run coroutine passes by default 2021-07-15 14:33:40 +08:00
PassBuilderPipelines.cpp Revert "[LoopFlatten] Move it to a LoopPassManager" 2022-01-10 11:03:49 +00:00
PassPlugin.cpp [NPM] Resolve llvmGetPassPluginInfo to the plugin being loaded 2021-06-30 18:11:28 +01:00
PassRegistry.def Add 'eager-checks' as a module parameter to MSAN. 2022-01-11 14:30:49 -08:00
StandardInstrumentations.cpp Fix build failure with GCC 11 in C++20 mode 2022-01-06 17:20:26 +01:00