LLVM: lib/Target/RISCV/RISCVIndirectBranchTracking.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "riscv-indirect-branch-tracking"
#define PASS_NAME "RISC-V Indirect Branch Tracking"

DEBUG_TYPE

#define DEBUG_TYPE "riscv-indirect-branch-tracking"

PASS_NAME

#define PASS_NAME "RISC-V Indirect Branch Tracking"

emitLpad()

isCallReturnTwice()

PreferredLandingPadLabel

cl::opt< uint32_t > PreferredLandingPadLabel("riscv-landing-pad-label", cl::ReallyHidden, cl::desc("Use preferred fixed label for all labels")) ( "riscv-landing-pad-label" ,
cl::ReallyHidden ,
cl::desc("Use preferred fixed label for all labels") )