Searched defs:IRB (Results 1 - 20 of 20) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp114 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) { argument
56 getBoundsCheckCond(Value *Ptr, Value *InstVal, const DataLayout &DL, TargetLibraryInfo &TLI, ObjectSizeOffsetEvaluator &ObjSizeEval, BuilderTy &IRB, ScalarEvolution &SE) argument
[all...]
H A DSanitizerBinaryMetadata.cpp182 IRBuilder<> IRB; member in class:__anon2885::SanitizerBinaryMetadata
H A DThreadSanitizer.cpp661 createOrdering(IRBuilder< *IRB, AtomicOrdering ord) argument
[all...]
H A DMemProfiler.cpp259 Value *MemProfiler::memToShadow(Value *Shadow, IRBuilder<> &IRB) { argument
[all...]
H A DHWAddressSanitizer.cpp730 getOpaqueNoopCast(IRBuilder< &IRB, Value *Val) argument
742 getDynamicShadowIfunc(IRBuilder< &IRB) argument
746 getShadowNonTls(IRBuilder< &IRB) argument
859 memToShadow(Value *Mem, IRBuilder<> &IRB) argument
1077 tagAlloca(IRBuilder< &IRB, AllocaInst *AI, Value *Tag, size_t Size) argument
1132 applyTagMask(IRBuilder< &IRB, Value *OldTag) argument
1139 getNextTagWithCall(IRBuilder< &IRB) argument
1143 getStackBaseTag(IRBuilder< &IRB) argument
1159 getAllocaTag(IRBuilder< &IRB, Value *StackTag, unsigned AllocaNo) argument
1167 getUARTag(IRBuilder< &IRB) argument
1177 tagPointer(IRBuilder< &IRB, Type *Ty, Value *PtrLong, Value *Tag) argument
1196 untagPointer(IRBuilder< &IRB, Value *PtrLong) argument
1213 getHwasanThreadSlotPtr(IRBuilder< &IRB, Type *Ty) argument
1229 getPC(IRBuilder< &IRB) argument
1235 getSP(IRBuilder< &IRB) argument
1251 getFrameRecordInfo(IRBuilder< &IRB) argument
1266 emitPrologue(IRBuilder< &IRB, bool WithFrameRecord) argument
1348 readRegister(IRBuilder< &IRB, StringRef Name) argument
[all...]
H A DControlHeightReduction.cpp1888 fixupBranch(Region *R, CHRScope *Scope, IRBuilder<> &IRB, Value *&MergedCondition, BranchProbability &CHRBranchBias) argument
1931 fixupSelect(SelectInst *SI, CHRScope *Scope, IRBuilder<> &IRB, Value *&MergedCondition, BranchProbability &CHRBranchBias) argument
1955 addToMergedCondition(bool IsTrueBiased, Value *Cond, Instruction *BranchOrSelect, CHRScope *Scope, IRBuilder<> &IRB, Value *&MergedCondition) argument
[all...]
H A DAddressSanitizer.cpp1237 memToShadow(Value *Shadow, IRBuilder<> &IRB) argument
1687 createSlowPathCmp(IRBuilder< &IRB, Value *AddrLong, Value *ShadowValue, uint32_t TypeStoreSize) argument
1727 genAMDGPUReportBlock(IRBuilder< &IRB, Value *Cond, bool Recover) argument
2202 InstrumentGlobalsCOFF( IRBuilder< &IRB, Module &M, ArrayRef<GlobalVariable *> ExtendedGlobals, ArrayRef<Constant *> MetadataInitializers) argument
2235 instrumentGlobalsELF( IRBuilder< &IRB, Module &M, ArrayRef<GlobalVariable *> ExtendedGlobals, ArrayRef<Constant *> MetadataInitializers, const std::string &UniqueModuleId) argument
2304 InstrumentGlobalsMachO( IRBuilder< &IRB, Module &M, ArrayRef<GlobalVariable *> ExtendedGlobals, ArrayRef<Constant *> MetadataInitializers) argument
2364 InstrumentGlobalsWithMetadataArray( IRBuilder< &IRB, Module &M, ArrayRef<GlobalVariable *> ExtendedGlobals, ArrayRef<Constant *> MetadataInitializers) argument
2401 instrumentGlobals(IRBuilder< &IRB, Module &M, bool *CtorComdat) argument
[all...]
H A DDataFlowSanitizer.cpp944 expandFromPrimitiveShadowRecursive( Value *Shadow, SmallVector<unsigned, 4> &Indices, Type *SubShadowTy, Value *PrimitiveShadow, IRBuilder<> &IRB) argument
999 collapseAggregateShadow(AggregateType *AT, Value *Shadow, IRBuilder<> &IRB) argument
1015 collapseToPrimitiveShadow(Value *Shadow, IRBuilder<> &IRB) argument
1063 addReachesFunctionCallbacksIfEnabled(IRBuilder< &IRB, Instruction &I, Value *Data) argument
1280 buildExternWeakCheckIfNeeded(IRBuilder< &IRB, Function *F) argument
1786 getArgTLS(Type *T, unsigned ArgOffset, IRBuilder<> &IRB) argument
1794 getRetvalTLS(Type *T, IRBuilder<> &IRB) argument
1801 getArgOriginTLS(unsigned ArgNo, IRBuilder<> &IRB) argument
1898 getShadowOffset(Value *Addr, IRBuilder<> &IRB) argument
2445 updateOriginIfTainted(Value *Shadow, Value *Origin, IRBuilder<> &IRB) argument
2451 updateOrigin(Value *V, IRBuilder<> &IRB) argument
2457 originToIntptr(IRBuilder< &IRB, Value *Origin) argument
2468 paintOrigin(IRBuilder< &IRB, Value *Origin, Value *StoreOriginAddr, uint64_t StoreOriginSize, Align Alignment) argument
2503 convertToBool(Value *V, IRBuilder<> &IRB, const Twine &Name) argument
2990 addShadowArguments(Function &F, CallBase &CB, std::vector<Value *> &Args, IRBuilder<> &IRB) argument
3029 addOriginArguments(Function &F, CallBase &CB, std::vector<Value *> &Args, IRBuilder<> &IRB) argument
3174 makeAddAcquireOrderingTable(IRBuilder< &IRB) argument
3218 makeAddReleaseOrderingTable(IRBuilder< &IRB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DInstrumentation.h186 static void ensureDebugInfo(IRBuilder<> &IRB, const Function &F) { argument
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp99 static Value *createByteGEP(IRBuilderBase &IRB, const DataLayout &DL, argument
H A DAttributorAttributes.cpp295 constructPointer(Value *Ptr, int64_t Offset, IRBuilder<NoFolder> &IRB) argument
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp365 Value *SafeStack::getStackGuard(IRBuilder<> &IRB, Function &F) { argument
429 SafeStack::createStackRestorePoints(IRBuilder<> &IRB, Function &F, argument
465 checkStackGuard(IRBuilder< &IRB, Function &F, Instruction &RI, AllocaInst *StackGuardSlot, Value *StackGuard) argument
487 moveStaticAllocasToUnsafeStack( IRBuilder< &IRB, Function &F, ArrayRef<AllocaInst *> StaticAllocas, ArrayRef<Argument *> ByValArguments, Instruction *BasePointer, AllocaInst *StackGuardSlot) argument
[all...]
H A DTargetLoweringBase.cpp1912 TargetLoweringBase::getDefaultSafeStackPointerLocation(IRBuilderBase &IRB, argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp147 void applyMemSet(IRBuilder<> &IRB, int64_t Start, int64_t End, argument
176 Value *sliceValue(IRBuilder<> &IRB, Value *V, int64_t Offset) { argument
189 applyStore(IRBuilder< &IRB, int64_t Start, int64_t End, Value *StoredValue) argument
203 generate(IRBuilder< &IRB) argument
242 emitZeroes(IRBuilder< &IRB, uint64_t Offset, uint64_t Size) argument
252 emitUndef(IRBuilder< &IRB, uint64_t Offset, uint64_t Size) argument
261 emitPair(IRBuilder< &IRB, uint64_t Offset, Value *A, Value *B) argument
270 flatten(IRBuilder< &IRB, Value *V) argument
[all...]
H A DAArch64ISelLowering.cpp25303 static Value *UseTlsOffset(IRBuilderBase &IRB, unsigned Offset) { argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp53 IRBuilder<> *IRB = nullptr; member in class:__anon2626::SPIRVEmitIntrinsics
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h583 LocationDescription(const IRBuilderBase &IRB) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp534 static Constant* SegmentOffset(IRBuilderBase &IRB, argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1650 static void speculatePHINodeLoads(IRBuilderTy &IRB, PHINode &PN) { argument
1793 speculateSelectInstLoads(SelectInst &SI, LoadInst &LI, IRBuilderTy &IRB) argument
1898 rewriteSelectInstMemOps(SelectInst &SI, const RewriteableMemOps &Ops, IRBuilderTy &IRB, DomTreeUpdater *DTU) argument
1932 getAdjustedPtr(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr, APInt Offset, Type *PointerTy, const Twine &NamePrefix) argument
2015 convertValue(const DataLayout &DL, IRBuilderTy &IRB, Value *V, Type *NewTy) argument
2519 extractInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *V, IntegerType *Ty, uint64_t Offset, const Twine &Name) argument
2544 insertInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *Old, Value *V, uint64_t Offset, const Twine &Name) argument
2577 extractVector(IRBuilderTy &IRB, Value *V, unsigned BeginIndex, unsigned EndIndex, const Twine &Name) argument
2599 insertVector(IRBuilderTy &IRB, Value *Old, Value *V, unsigned BeginIndex, const Twine &Name) argument
2709 IRBuilderTy IRB; member in class:__anon2965::AllocaSliceRewriter
2802 getNewAllocaSlicePtr(IRBuilderTy &IRB, Type *PointerTy) argument
3713 IRBuilderTy &IRB; member in class:__anon2965::AggLoadStoreRewriter
3716 AggLoadStoreRewriter(const DataLayout &DL, IRBuilderTy &IRB) argument
3748 IRBuilderTy &IRB; member in class:__anon2965::AggLoadStoreRewriter::OpSplitter
3774 OpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, Align BaseAlign, const DataLayout &DL, IRBuilderTy &IRB) argument
3839 LoadOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, AAMDNodes AATags, Align BaseAlign, const DataLayout &DL, IRBuilderTy &IRB) argument
3885 StoreOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, AAMDNodes AATags, StoreInst *AggStore, Align BaseAlign, const DataLayout &DL, IRBuilderTy &IRB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19960 static Value *useTpOffset(IRBuilderBase &IRB, unsigned Offset) { argument

Completed in 526 milliseconds