LLVM: lib/Transforms/CFGuard/CFGuard.cpp File Reference (original) (raw)
This file contains the IR transform to add Microsoft's Control Flow Guard checks on Windows targets. More...
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "cfguard" |
| Functions |
|---|
Detailed Description
This file contains the IR transform to add Microsoft's Control Flow Guard checks on Windows targets.
Definition in file CFGuard.cpp.
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "cfguard"
Typedef Documentation
◆ OperandBundleDef
Function Documentation
◆ STATISTIC()
| STATISTIC | ( | CFGuardCounter | , |
|---|---|---|---|
| "Number of Control Flow Guard checks added" | ) |
Variable Documentation
◆ GuardCheckFunctionName
| StringRef GuardCheckFunctionName = "__guard_check_icall_fptr" | constexpr |
|---|
◆ GuardDispatchFunctionName
| StringRef GuardDispatchFunctionName = "__guard_dispatch_icall_fptr" | constexpr |
|---|