Searched refs:KCFI (Results 1 – 10 of 10) sorted by relevance
35 class KCFI : public MachineFunctionPass { class39 KCFI() : MachineFunctionPass(ID) {} in KCFI() function in __anon6c0d56f10111::KCFI57 char KCFI::ID = 0;60 INITIALIZE_PASS(KCFI, DEBUG_TYPE, KCFI_PASS_NAME, false, false) in INITIALIZE_PASS() argument62 FunctionPass *llvm::createKCFIPass() { return new KCFI(); } in INITIALIZE_PASS()64 bool KCFI::emitCheck(MachineBasicBlock &MBB, in emitCheck()91 bool KCFI::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
41 SanitizerKind::Function | SanitizerKind::KCFI;57 SanitizerKind::Thread | SanitizerKind::ObjCCast | SanitizerKind::KCFI |67 SanitizerKind::KCFI;82 SanitizerKind::MemtagGlobals | SanitizerKind::KCFI;559 std::make_pair(SanitizerKind::KCFI, SanitizerKind::Function)}; in SanitizerArgs()763 if (AllAddedKinds & SanitizerKind::KCFI) { in SanitizerArgs()
1379 SanitizerKind::KCFI | SanitizerKind::UnsignedIntegerOverflow | in getSupportedSanitizers()
134 SANITIZER("kcfi", KCFI)
249 FEATURE(kcfi, LangOpts.Sanitize.has(SanitizerKind::KCFI))
648 LangOpts.Sanitize.has(SanitizerKind::KCFI)) in addKCFIPass()657 LangOpts.Sanitize.has(SanitizerKind::KCFI)) in addKCFIPass()
909 if (LangOpts.Sanitize.has(SanitizerKind::KCFI)) in Release()1142 if (LangOpts.Sanitize.has(SanitizerKind::KCFI)) { in Release()2914 if (LangOpts.Sanitize.has(SanitizerKind::KCFI)) in SetFunctionAttributes()
5665 if (SanOpts.has(SanitizerKind::KCFI) && in EmitCall()
298 SRCS_MIN+= CodeGen/KCFI.cpp1798 SRCS_MIN+= Transforms/Instrumentation/KCFI.cpp
261 // Pseudo instructions used by KCFI.