Home
last modified time | relevance | path

Searched refs:CreateLoad (Results 1 – 25 of 70) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp821 Value *Count = Builder.CreateLoad(Phi); in emitProfileArcs()
832 Value *Count = Builder.CreateLoad(Counter); in emitProfileArcs()
1096 {Builder.CreateLoad(Builder.CreateStructGEP(StartFileCallArgsPtr, 0)), in insertCounterWriteout()
1097 Builder.CreateLoad(Builder.CreateStructGEP(StartFileCallArgsPtr, 1)), in insertCounterWriteout()
1098 Builder.CreateLoad(Builder.CreateStructGEP(StartFileCallArgsPtr, 2))}); in insertCounterWriteout()
1102 Builder.CreateLoad(Builder.CreateStructGEP(FileInfoPtr, 1)); in insertCounterWriteout()
1104 Builder.CreateLoad(Builder.CreateStructGEP(FileInfoPtr, 2)); in insertCounterWriteout()
1106 Builder.CreateLoad(Builder.CreateStructGEP(FileInfoPtr, 3)); in insertCounterWriteout()
1122 Builder.CreateLoad( in insertCounterWriteout()
1134 {Builder.CreateLoad(Builder.CreateStructGEP(EmitArcsCallArgsPtr, 0)), in insertCounterWriteout()
[all …]
H A DHWAddressSanitizer.cpp417 return IRB.CreateLoad(GlobalDynamicAddress); in getDynamicShadowNonTls()
531 Value *MemTag = IRB.CreateLoad(IRB.CreateIntToPtr(ShadowLong, Int8PtrTy)); in instrumentMemAccessInline()
815 Instruction *ThreadLong = IRB.CreateLoad(SlotPtr); in emitPrologue()
829 LoadInst *ReloadThreadLong = IRB.CreateLoad(SlotPtr); in emitPrologue()
H A DMemorySanitizer.cpp1630 setOrigin(A, EntryIRB.CreateLoad(OriginPtr)); in getShadow()
2465 setOrigin(&I, IRB.CreateLoad(OriginPtr)); in handleVectorLoadIntrinsic()
2924 getOrigin(PassThru), IRB.CreateLoad(OriginPtr)); in handleMaskedLoad()
3840 VAArgOverflowSize = IRB.CreateLoad(MS.VAArgOverflowSizeTLS); in finalizeInstrumentation()
3863 Value *RegSaveAreaPtr = IRB.CreateLoad(RegSaveAreaPtrPtr); in finalizeInstrumentation()
3980 VAArgSize = IRB.CreateLoad(MS.VAArgOverflowSizeTLS); in finalizeInstrumentation()
4000 Value *RegSaveAreaPtr = IRB.CreateLoad(RegSaveAreaPtrPtr); in finalizeInstrumentation()
4150 return IRB.CreateLoad(SaveAreaPtrPtr); in getVAField64()
4160 Value *SaveArea32 = IRB.CreateLoad(SaveAreaPtr); in getVAField32()
4414 VAArgSize = IRB.CreateLoad(MS.VAArgOverflowSizeTLS); in finalizeInstrumentation()
[all …]
H A DInstrProfiling.cpp206 LoadInst *OldVal = Builder.CreateLoad(Addr, "pgocount.promoted"); in doExtraRewritesBeforeFinalDeletion()
610 Value *Load = Builder.CreateLoad(Addr, "pgocount"); in lowerIncrement()
957 auto *Load = IRB.CreateLoad(Var); in emitRuntimeHook()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp287 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in emitLoadCompareByteBlock()
288 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in emitLoadCompareByteBlock()
353 LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in getCompareLoadPairs()
359 LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in getCompareLoadPairs()
454 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in emitLoadCompareBlock()
455 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in emitLoadCompareBlock()
575 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in getMemCmpOneBlock()
576 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in getMemCmpOneBlock()
H A DSafeStack.cpp375 return IRB.CreateLoad(StackGuardVar, "StackGuard"); in getStackGuard()
456 Value *CurrentTop = DynamicTop ? IRB.CreateLoad(DynamicTop) : StaticTop; in createStackRestorePoints()
465 Value *V = IRB.CreateLoad(StackGuardSlot); in checkStackGuard()
663 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(UnsafeStackPtr), IntPtrTy); in moveDynamicAllocasToUnsafeStack()
701 Instruction *LI = IRB.CreateLoad(UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack()
796 IRB.CreateLoad(UnsafeStackPtr, false, "unsafe_stack_ptr"); in run()
H A DStackProtector.cpp326 return B.CreateLoad(Guard, true, "StackGuard"); in getStackGuard()
421 LoadInst *Guard = B.CreateLoad(AI, true, "Guard"); in InsertStackProtectors()
477 LoadInst *LI2 = B.CreateLoad(AI, true); in InsertStackProtectors()
H A DShadowStackGCLowering.cpp316 Instruction *CurrentHead = AtEntry.CreateLoad(Head, "gc_currhead"); in runOnFunction()
357 Value *SavedHead = AtExit->CreateLoad(EntryNextPtr2, "gc_savedhead"); in runOnFunction()
H A DSjLjEHPrepare.cpp195 Value *ExnVal = Builder.CreateLoad(ExceptionAddr, true, "exn_val"); in setupFunctionContext()
200 Value *SelVal = Builder.CreateLoad(SelectorAddr, true, "exn_selector_val"); in setupFunctionContext()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp76 Value *Load = LoopBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
118 Value *Load = RBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
185 Value *Load = LoopBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
238 Value *Load = ResBuilder.CreateLoad(SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
333 Value *Element = LoopBuilder.CreateLoad( in createMemMoveLoop()
350 Value *FwdElement = FwdLoopBuilder.CreateLoad( in createMemMoveLoop()
H A DSimplifyLibCalls.cpp338 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrCmp()
341 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrCmp()
402 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrNCmp()
405 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrNCmp()
594 return B.CreateZExt(B.CreateLoad(Src, "strlenfirst"), CI->getType()); in optimizeStringLength()
848 Value *LHSV = B.CreateZExt(B.CreateLoad(castToCStr(LHS, B), "lhsc"), in optimizeMemCmp()
850 Value *RHSV = B.CreateZExt(B.CreateLoad(castToCStr(RHS, B), "rhsc"), in optimizeMemCmp()
881 LHSV = B.CreateLoad(B.CreateBitCast(LHS, LHSPtrTy), "lhsv"); in optimizeMemCmp()
886 RHSV = B.CreateLoad(B.CreateBitCast(RHS, RHSPtrTy), "rhsv"); in optimizeMemCmp()
2291 Value *Char = B.CreateLoad(castToCStr(CI->getArgOperand(0), B), "char"); in optimizeFWrite()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Ptr); in LowerAtomicCmpXchgInst()
48 LoadInst *Orig = Builder.CreateLoad(Ptr); in LowerAtomicRMWInst()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp1127 llvm::Value *value = Builder.CreateLoad(src, "captured"); in EmitBlockLiteral()
1623 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
1799 BlockVarAddr = CGF.Builder.CreateLoad(Addr); in Emit()
2051 src = Address(Builder.CreateLoad(src), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
2055 dst = Address(Builder.CreateLoad(dst), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
2284 llvm::Value *srcValue = CGF.Builder.CreateLoad(srcField); in emitCopy()
2297 llvm::Value *value = CGF.Builder.CreateLoad(field); in emitDispose()
2338 llvm::Value *value = CGF.Builder.CreateLoad(srcField); in emitCopy()
2375 llvm::Value *oldValue = CGF.Builder.CreateLoad(srcField); in emitCopy()
2496 destField = Address(CGF.Builder.CreateLoad(destField), in generateByrefCopyHelper()
[all …]
H A DCGBuilder.h70 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") {
75 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) { in CreateLoad() function
82 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
H A DCGCleanup.cpp90 return RValue::get(CGF.Builder.CreateLoad(getSavingAddress(Value))); in restore()
94 auto addr = CGF.Builder.CreateLoad(getSavingAddress(Value)); in restore()
99 llvm::Value *real = CGF.Builder.CreateLoad( in restore()
103 llvm::Value *imag = CGF.Builder.CreateLoad( in restore()
474 *ReloadedValue = Builder.CreateLoad(Tmp); in PopCleanupBlocks()
573 = CGF.Builder.CreateLoad(ActiveFlag, "cleanup.is_active"); in EmitCleanup()
H A DCGAtomic.cpp367 llvm::Value *Expected = CGF.Builder.CreateLoad(Val1); in emitAtomicCmpXchg()
368 llvm::Value *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg()
550 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Ptr); in EmitAtomicOp()
561 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
640 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
1368 return RValue::get(CGF.Builder.CreateLoad(addr)); in convertAtomicTempToRValue()
1598 return CGF.Builder.CreateLoad(Addr); in convertRValueToInt()
1749 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
1788 auto *DesiredVal = CGF.Builder.CreateLoad(NewAtomicIntAddr); in EmitAtomicUpdateOp()
1835 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
[all …]
H A DCGCUDANV.cpp479 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleCtorFunction()
498 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleCtorFunction()
604 auto HandleValue = DtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleDtorFunction()
H A DTargetInfo.cpp3757 llvm::Value *RegSaveArea = CGF.Builder.CreateLoad( in EmitVAArg()
4220 RegAddr = Address(Builder.CreateLoad(RegSaveAreaPtr), in EmitVAArg()
4295 Result = Address(Builder.CreateLoad(Result, "aggr"), in EmitVAArg()
5315 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "gr_offs"); in EmitAAPCSVAArg()
5324 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "vr_offs"); in EmitAAPCSVAArg()
5390 reg_top = CGF.Builder.CreateLoad(reg_top_p, "reg_top"); in EmitAAPCSVAArg()
5432 llvm::Value *Elem = CGF.Builder.CreateLoad(LoadAddr); in EmitAAPCSVAArg()
6664 CGF.Builder.CreateLoad(RegSaveAreaPtr, "reg_save_area"); in EmitVAArg()
7164 llvm::Value *Promoted = CGF.Builder.CreateLoad(Addr); in EmitVAArg()
8533 Address AP(Builder.CreateLoad(VAListAddr), SlotSize); in EmitVAArg()
[all …]
H A DCGCall.cpp1228 return CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1243 llvm::Value *Load = CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1257 return CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1267 return CGF.Builder.CreateLoad(Tmp); in CreateCoercedLoad()
2866 EmitStoreOfScalar(Builder.CreateLoad(ReturnValue), in EmitFunctionEpilog()
2905 RV = Builder.CreateLoad(ReturnValue); in EmitFunctionEpilog()
2958 auto elt = Builder.CreateLoad(eltAddr); in EmitFunctionEpilog()
3107 llvm::Value *ptr = Builder.CreateLoad(local); in EmitDelegateCallArg()
4027 V = Builder.CreateLoad( in EmitCall()
4107 llvm::Value *LI = Builder.CreateLoad(EltPtr); in EmitCall()
[all …]
H A DCGObjC.cpp1006 llvm::LoadInst *load = Builder.CreateLoad(ivarAddr, "load"); in generateObjCGetterBody()
1041 Builder.CreateLoad(GetAddrOfLocalVar(getterMethod->getCmdDecl()), "cmd"); in generateObjCGetterBody()
1294 llvm::Value *load = Builder.CreateLoad(argAddr); in generateObjCSetterBody()
1329 Builder.CreateLoad(GetAddrOfLocalVar(setterMethod->getCmdDecl())); in generateObjCSetterBody()
1335 llvm::Value *arg = Builder.CreateLoad(argAddr, "arg"); in generateObjCSetterBody()
1675 = Builder.CreateLoad(StateMutationsPtrPtr, "mutationsptr"); in EmitObjCForCollectionStmt()
1699 StateMutationsPtr = Builder.CreateLoad(StateMutationsPtrPtr, "mutationsptr"); in EmitObjCForCollectionStmt()
1757 Builder.CreateLoad(StateItemsPtr, "stateitems"); in EmitObjCForCollectionStmt()
2211 llvm::Value *value = Builder.CreateLoad(addr); in EmitARCDestroyStrong()
2540 llvm::Value *value = CGF.Builder.CreateLoad(addr); in emitARCIntrinsicUse()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp336 Value *Val = Builder.CreateLoad(Int32Ty, Cookie, "cookie"); in emitExceptionRegistrationRecord()
343 Value *Val = Builder.CreateLoad(Int32Ty, Cookie); in emitExceptionRegistrationRecord()
436 Value *Next = Builder.CreateLoad(FSZero); in linkExceptionRegistration()
452 Builder.CreateLoad(Builder.CreateStructGEP(LinkTy, Link, 0)); in unlinkExceptionRegistration()
787 State = Builder.CreateLoad(StateField); in addStateStores()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp53 auto *Load = Builder.CreateLoad(Gep); in lowerSubFn()
H A DCoroEarly.cpp101 auto *Load = Builder.CreateLoad(Gep); in lowerCoroDone()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h1357 LoadInst *CreateLoad(Type *Ty, Value *Ptr, const char *Name) { in CreateLoad() function
1361 LoadInst *CreateLoad(Type *Ty, Value *Ptr, const Twine &Name = "") {
1365 LoadInst *CreateLoad(Type *Ty, Value *Ptr, bool isVolatile,
1371 LoadInst *CreateLoad(Value *Ptr, const char *Name) { in CreateLoad() function
1372 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name); in CreateLoad()
1376 LoadInst *CreateLoad(Value *Ptr, const Twine &Name = "") {
1377 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1381 LoadInst *CreateLoad(Value *Ptr, bool isVolatile, const Twine &Name = "") {
1395 LoadInst *LI = CreateLoad(Ty, Ptr, Name); in CreateAlignedLoad()
1401 LoadInst *LI = CreateLoad(Ty, Ptr, Name);
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp449 Value *Threw = IRB.CreateLoad(ThrewGV, ThrewGV->getName() + ".val"); in wrapInvoke()
553 IRB.CreateLoad(ThrewValueGV, ThrewValueGV->getName() + ".val"); in wrapTestSetjmp()
566 IRB.CreateLoad(ThrewInt, ThrewInt->getName() + ".loaded"); in wrapTestSetjmp()

123