Home
last modified time | relevance | path

Searched refs:GuardKind (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp112 std::optional<int8_t> GuardKind) { in InsertTrap() argument
119 GuardKind.has_value() in InsertTrap()
120 ? GuardKind.value() in InsertTrap()
221 if (Opts.GuardKind) { in addBoundsChecking()
224 {llvm::ConstantInt::getSigned(IRB.getInt8Ty(), *Opts.GuardKind)}); in addBoundsChecking()
256 : InsertTrap(IRB, DebugTrapBB, Opts.GuardKind); in addBoundsChecking()
312 if (Opts.GuardKind) in printPipeline()
313 OS << ";guard=" << static_cast<int>(*Opts.GuardKind); in printPipeline()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DBoundsChecking.h33 std::optional<int8_t> GuardKind; // `allow_ubsan_check` argument. member
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp404 GuardKind Kind, in EmitCXXGuardedInitBranch()
406 assert((Kind == GuardKind::TlsGuard || D) && "no guarded variable"); in EmitCXXGuardedInitBranch()
414 if (Kind == GuardKind::VariableGuard && !D->isLocalVarDecl()) { in EmitCXXGuardedInitBranch()
424 if (Kind == GuardKind::TlsGuard || D->getTLSKind()) in EmitCXXGuardedInitBranch()
1101 GuardKind::TlsGuard, nullptr); in GenerateCXXGlobalInitFunc()
H A DBackendUtil.cpp1068 decltype(Options.GuardKind)::value_type>::max(), in RunOptimizationPipeline()
1071 Options.GuardKind = SanitizerKind::SO_LocalBounds; in RunOptimizationPipeline()
H A DCodeGenFunction.h5102 enum class GuardKind { VariableGuard, TlsGuard };
5107 llvm::BasicBlock *NoInitBlock, GuardKind Kind,
H A DMicrosoftCXXABI.cpp2710 CodeGenFunction::GuardKind::VariableGuard, &D); in EmitGuardedInit()
2746 CodeGenFunction::GuardKind::VariableGuard, &D); in EmitGuardedInit()
H A DItaniumCXXABI.cpp2784 CodeGenFunction::GuardKind::VariableGuard, &D); in EmitGuardedInit()
/freebsd/contrib/bmake/
H A Dmake.h585 enum GuardKind { enum
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp1476 Options.GuardKind = Id; in parseBoundsCheckingOptions()