LLVM: include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10#ifndef LLVM_TRANSFORMS_INSTRUMENTATION_ADDRESSSANITIZEROPTIONS_H

11#define LLVM_TRANSFORMS_INSTRUMENTATION_ADDRESSSANITIZEROPTIONS_H

12

13namespace llvm {

14

15

21

22

27

28

36

37}

38

39#endif

This is an optimization pass for GlobalISel generic memory operations.

AsanDetectStackUseAfterReturnMode

Mode of ASan detect stack use after return.

Definition AddressSanitizerOptions.h:29

@ Runtime

Detect stack use after return if not disabled runtime with (ASAN_OPTIONS=detect_stack_use_after_retur...

Definition AddressSanitizerOptions.h:31

@ Never

Never set the bit.

AsanDtorKind

Types of ASan module destructors supported.

Definition AddressSanitizerOptions.h:16

@ Global

Append to llvm.global_dtors.

Definition AddressSanitizerOptions.h:18

@ Always

Always emit .debug_str_offsets talbes as DWARF64 for testing.

AsanCtorKind

Types of ASan module constructors supported.

Definition AddressSanitizerOptions.h:23