Index: docs/LangRef.rst =================================================================== --- docs/LangRef.rst +++ docs/LangRef.rst @@ -5851,6 +5851,16 @@ operands give the execution count that each of the respective prior target functions was called. +'``nosanitize``' Metadata +^^^^^^^^^^^^^^^^^^^^^^^^^ + +The metadata indicates that LLVM should not insert any sanitizer +instrumentation. It doesn't accept any operand. Presence of this metadata +instructs all sanitizers to ignore the instruction attached with this +metadata. For example: A memory sanitizer will not add checks for uninitialized +reads when it sees this metadata attached to an instruction. + + Module Flags Metadata =====================