Searched refs:EntryIRB (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 1645 IRBuilder<> EntryIRB(&F.getEntryBlock(), InsertPt); in sanitizeFunction() local 1646 emitPrologue(EntryIRB, in sanitizeFunction() 1655 Value *StackTag = getStackBaseTag(EntryIRB); in sanitizeFunction() 1656 Value *UARTag = getUARTag(EntryIRB); in sanitizeFunction() 1663 if (EntryIRB.GetInsertBlock() != &F.getEntryBlock()) { in sanitizeFunction() 1666 llvm::make_early_inc_range(*EntryIRB.GetInsertBlock())) { in sanitizeFunction()
|
| H A D | MemorySanitizer.cpp | 2043 IRBuilder<> EntryIRB(FnPrologueEnd); in getShadow() local 2073 getShadowOriginPtr(V, EntryIRB, EntryIRB.getInt8Ty(), ArgAlign, in getShadow() 2077 EntryIRB.CreateMemSet( in getShadow() 2078 CpShadowPtr, Constant::getNullValue(EntryIRB.getInt8Ty()), in getShadow() 2081 Value *Base = getShadowPtrForArgument(EntryIRB, ArgOffset); in getShadow() 2083 [[maybe_unused]] Value *Cpy = EntryIRB.CreateMemCpy( in getShadow() 2088 Value *OriginPtr = getOriginPtrForArgument(EntryIRB, ArgOffset); in getShadow() 2092 EntryIRB.CreateMemCpy( in getShadow() 2107 Value *Base = getShadowPtrForArgument(EntryIRB, ArgOffset); in getShadow() 2108 ShadowPtr = EntryIRB.CreateAlignedLoad(getShadowTy(&FArg), Base, in getShadow() [all …]
|
| H A D | SanitizerCoverage.cpp | 836 IRBuilder<> EntryIRB(&*IP); in CreateGateBranch() local 837 FunctionGateCmp = CreateFunctionLocalGateCmp(EntryIRB); in CreateGateBranch()
|