Home
last modified time | relevance | path

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

1234

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDGCOVProfiling.cpp875 Value *Count = Builder.CreateLoad(Builder.getInt64Ty(), Phi); in emitProfileArcs()
886 Value *Count = Builder.CreateLoad(Builder.getInt64Ty(), Counter); in emitProfileArcs()
1149 {Builder.CreateLoad(StartFileCallArgsTy->getElementType(0), in insertCounterWriteout()
1152 Builder.CreateLoad(StartFileCallArgsTy->getElementType(1), in insertCounterWriteout()
1155 Builder.CreateLoad(StartFileCallArgsTy->getElementType(2), in insertCounterWriteout()
1161 Builder.CreateLoad(FileInfoTy->getElementType(1), in insertCounterWriteout()
1164 Builder.CreateLoad(FileInfoTy->getElementType(2), in insertCounterWriteout()
1167 Builder.CreateLoad(FileInfoTy->getElementType(3), in insertCounterWriteout()
1180 {Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(0), in insertCounterWriteout()
1183 Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(1), in insertCounterWriteout()
[all …]
HDMemorySanitizer.cpp1655 setOrigin(A, EntryIRB.CreateLoad(MS.OriginTy, OriginPtr)); in getShadow()
2495 setOrigin(&I, IRB.CreateLoad(MS.OriginTy, OriginPtr)); in handleVectorLoadIntrinsic()
2898 Value *Origin = MS.TrackOrigins ? IRB.CreateLoad(MS.OriginTy, OriginPtr) in handleLdmxcsr()
2977 getOrigin(PassThru), IRB.CreateLoad(MS.OriginTy, OriginPtr)); in handleMaskedLoad()
3432 setOrigin(&I, IRBAfter.CreateLoad(MS.OriginTy, in visitCallSite()
3991 IRB.CreateLoad(IRB.getInt64Ty(), MS.VAArgOverflowSizeTLS); in finalizeInstrumentation()
4017 IRB.CreateLoad(RegSaveAreaPtrTy, RegSaveAreaPtrPtr); in finalizeInstrumentation()
4034 IRB.CreateLoad(OverflowArgAreaPtrTy, OverflowArgAreaPtrPtr); in finalizeInstrumentation()
4137 VAArgSize = IRB.CreateLoad(IRB.getInt64Ty(), MS.VAArgOverflowSizeTLS); in finalizeInstrumentation()
4159 IRB.CreateLoad(RegSaveAreaPtrTy, RegSaveAreaPtrPtr); in finalizeInstrumentation()
[all …]
HDInstrOrderFile.cpp139 LoadInst *loadBitMap = entryB.CreateLoad(Int8Ty, MapAddr, ""); in generateCodeSequence()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDExpandMemCmp.cpp291 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in emitLoadCompareByteBlock()
292 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in emitLoadCompareByteBlock()
357 LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in getCompareLoadPairs()
363 LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in getCompareLoadPairs()
460 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in emitLoadCompareBlock()
461 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in emitLoadCompareBlock()
581 Value *LoadSrc1 = Builder.CreateLoad(LoadSizeType, Source1); in getMemCmpOneBlock()
582 Value *LoadSrc2 = Builder.CreateLoad(LoadSizeType, Source2); in getMemCmpOneBlock()
HDSafeStack.cpp375 return IRB.CreateLoad(StackPtrTy, StackGuardVar, "StackGuard"); in getStackGuard()
457 DynamicTop ? IRB.CreateLoad(StackPtrTy, DynamicTop) : StaticTop; in createStackRestorePoints()
466 Value *V = IRB.CreateLoad(StackPtrTy, StackGuardSlot); in checkStackGuard()
656 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr), in moveDynamicAllocasToUnsafeStack()
694 Instruction *LI = IRB.CreateLoad(StackPtrTy, UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack()
789 IRB.CreateLoad(StackPtrTy, UnsafeStackPtr, false, "unsafe_stack_ptr"); in run()
HDStackProtector.cpp358 return B.CreateLoad(B.getInt8PtrTy(), Guard, true, "StackGuard"); in getStackGuard()
453 LoadInst *Guard = B.CreateLoad(B.getInt8PtrTy(), AI, true, "Guard"); in InsertStackProtectors()
508 LoadInst *LI2 = B.CreateLoad(B.getInt8PtrTy(), AI, true); in InsertStackProtectors()
HDShadowStackGCLowering.cpp317 AtEntry.CreateLoad(StackEntryTy->getPointerTo(), Head, "gc_currhead"); in runOnFunction()
358 Value *SavedHead = AtExit->CreateLoad(StackEntryTy->getPointerTo(), in runOnFunction()
HDSjLjEHPrepare.cpp196 Value *ExnVal = Builder.CreateLoad(Int32Ty, ExceptionAddr, true, "exn_val"); in setupFunctionContext()
202 Builder.CreateLoad(Int32Ty, SelectorAddr, true, "exn_selector_val"); in setupFunctionContext()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDLowerMemIntrinsics.cpp75 Value *Load = LoopBuilder.CreateLoad(LoopOpType, SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
117 Value *Load = RBuilder.CreateLoad(OpTy, SrcGEP, SrcIsVolatile); in createMemCpyLoopKnownSize()
184 Value *Load = LoopBuilder.CreateLoad(LoopOpType, SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
237 Value *Load = ResBuilder.CreateLoad(Int8Type, SrcGEP, SrcIsVolatile); in createMemCpyLoopUnknownSize()
334 Value *Element = LoopBuilder.CreateLoad( in createMemMoveLoop()
352 Value *FwdElement = FwdLoopBuilder.CreateLoad( in createMemMoveLoop()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
HDCFGuard.cpp169 LoadInst *GuardCheckLoad = B.CreateLoad(GuardFnPtrType, GuardFnGlobal); in insertCFGuardCheck()
199 LoadInst *GuardDispatchLoad = B.CreateLoad(CalledOperandType, GuardFnGlobal); in insertCFGuardDispatch()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in LowerAtomicCmpXchgInst()
48 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in LowerAtomicRMWInst()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGBlocks.cpp1091 byrefPointer = Builder.CreateLoad(src, "byref.capture"); in EmitBlockLiteral()
1122 llvm::Value *value = Builder.CreateLoad(src, "captured"); in EmitBlockLiteral()
1135 llvm::Value *value = Builder.CreateLoad(src, "block.captured_block"); in EmitBlockLiteral()
1334 addr = Address(Builder.CreateLoad(addr), byrefInfo.ByrefAlignment); in GetAddrOfBlockDecl()
1613 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
1788 BlockVarAddr = CGF.Builder.CreateLoad(Addr); in Emit()
2042 src = Address(Builder.CreateLoad(src), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
2046 dst = Address(Builder.CreateLoad(dst), blockInfo.BlockAlign); in GenerateCopyHelperFunction()
2077 llvm::Value *srcValue = Builder.CreateLoad(srcField, "blockcopy.src"); in GenerateCopyHelperFunction()
2102 llvm::Value *srcValue = Builder.CreateLoad(srcField, "blockcopy.src"); in GenerateCopyHelperFunction()
[all …]
HDCGBuilder.h69 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") {
74 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) { in CreateLoad() function
81 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
HDCGCleanup.cpp85 return RValue::get(CGF.Builder.CreateLoad(getSavingAddress(Value))); in restore()
89 auto addr = CGF.Builder.CreateLoad(getSavingAddress(Value)); in restore()
95 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 0)); in restore()
97 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 1)); in restore()
467 *ReloadedValue = Builder.CreateLoad(Tmp); in PopCleanupBlocks()
566 = CGF.Builder.CreateLoad(ActiveFlag, "cleanup.is_active"); in EmitCleanup()
HDCGCUDANV.cpp324 LaunchKernelArgs.add(RValue::get(CGF.Builder.CreateLoad(ShmemSize)), in emitDeviceStubBodyNew()
326 LaunchKernelArgs.add(RValue::get(CGF.Builder.CreateLoad(Stream)), in emitDeviceStubBodyNew()
639 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleCtorFunction()
658 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleCtorFunction()
774 auto HandleValue = DtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleDtorFunction()
HDCGAtomic.cpp365 llvm::Value *Expected = CGF.Builder.CreateLoad(Val1); in emitAtomicCmpXchg()
366 llvm::Value *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg()
571 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Ptr); in EmitAtomicOp()
582 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
669 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
1427 return RValue::get(CGF.Builder.CreateLoad(addr)); in convertAtomicTempToRValue()
1504 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Addr, "atomic-load"); in EmitAtomicLoadOp()
1657 return CGF.Builder.CreateLoad(Addr); in convertRValueToInt()
1808 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
1847 auto *DesiredVal = CGF.Builder.CreateLoad(NewAtomicIntAddr); in EmitAtomicUpdateOp()
[all …]
HDTargetInfo.cpp301 llvm::Value *Ptr = CGF.Builder.CreateLoad(VAListAddr, "argp.cur"); in emitVoidPtrDirectVAArg()
368 Addr = Address(CGF.Builder.CreateLoad(Addr), ValueInfo.second); in emitVoidPtrVAArg()
3682 CGF.Builder.CreateLoad(overflow_arg_area_p, "overflow_arg_area"); in EmitX86_64VAArgFromMemory()
3752 gp_offset = CGF.Builder.CreateLoad(gp_offset_p, "gp_offset"); in EmitVAArg()
3759 fp_offset = CGF.Builder.CreateLoad(fp_offset_p, "fp_offset"); in EmitVAArg()
3786 llvm::Value *RegSaveArea = CGF.Builder.CreateLoad( in EmitVAArg()
3864 V = CGF.Builder.CreateLoad(CGF.Builder.CreateElementBitCast( in EmitVAArg()
3867 V = CGF.Builder.CreateLoad(CGF.Builder.CreateElementBitCast( in EmitVAArg()
4269 llvm::Value *NumRegs = Builder.CreateLoad(NumRegsAddr, "numUsedRegs"); in EmitVAArg()
4295 RegAddr = Address(Builder.CreateLoad(RegSaveAreaPtr), in EmitVAArg()
[all …]
HDCGCall.cpp1229 return CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1244 llvm::Value *Load = CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1258 return CGF.Builder.CreateLoad(Src); in CreateCoercedLoad()
1268 return CGF.Builder.CreateLoad(Tmp); in CreateCoercedLoad()
2251 llvm::Value *errorValue = CGF.Builder.CreateLoad(Temp); in Emit()
2462 llvm::Value *incomingErrorValue = Builder.CreateLoad(arg); in EmitFunctionProlog()
2885 EmitStoreOfScalar(Builder.CreateLoad(ReturnValue), in EmitFunctionEpilog()
2915 RV = Builder.CreateLoad(ReturnValue); in EmitFunctionEpilog()
2967 auto elt = Builder.CreateLoad(eltAddr); in EmitFunctionEpilog()
3041 llvm::Value *SLocPtr = Builder.CreateLoad(ReturnLocation, "return.sloc.load"); in EmitReturnValueCheck()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
HDOMPIRBuilder.cpp397 Instruction *PrivTID = Builder.CreateLoad(PrivTIDAddr, "tid"); in CreateParallel()
400 ToBeDeleted.push_back(Builder.CreateLoad(TIDAddr, "tid.addr.use")); in CreateParallel()
401 ToBeDeleted.push_back(Builder.CreateLoad(ZeroAddr, "zero.addr.use")); in CreateParallel()
579 Builder.CreateStore(Builder.CreateLoad(OutlinedAI), PrivTIDAddr); in CreateParallel()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86WinEHState.cpp329 Value *Val = Builder.CreateLoad(Int32Ty, Cookie, "cookie"); in emitExceptionRegistrationRecord()
336 Value *Val = Builder.CreateLoad(Int32Ty, Cookie); in emitExceptionRegistrationRecord()
432 Value *Next = Builder.CreateLoad(LinkTy->getPointerTo(), FSZero); in linkExceptionRegistration()
447 Value *Next = Builder.CreateLoad(LinkTy->getPointerTo(), in unlinkExceptionRegistration()
783 State = Builder.CreateLoad(Builder.getInt32Ty(), StateField); in addStateStores()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroCleanup.cpp52 auto *Load = Builder.CreateLoad(FrameTy->getElementType(Index), Gep); in lowerSubFn()
HDCoroFrame.cpp649 : Builder.CreateLoad(FrameTy->getElementType(Index), G, in insertSpills()
787 auto *Value = Builder.CreateLoad(A); in insertSpills()
1204 auto ValueBeforeCall = Builder.CreateLoad(ValueTy, Alloca); in emitSetAndGetSwiftErrorValueAround()
1283 auto FinalValue = Builder.CreateLoad(ValueTy, Alloca); in eliminateSwiftErrorArgument()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDSpeculation.cpp114 Mutator.CreateLoad(LoadValueTy, SpeculatorGuard, "guard.value"); in emit()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDIRBuilder.h1669 LoadInst *CreateLoad(Type *Ty, Value *Ptr, const char *Name) { in CreateLoad() function
1673 LoadInst *CreateLoad(Type *Ty, Value *Ptr, const Twine &Name = "") {
1677 LoadInst *CreateLoad(Type *Ty, Value *Ptr, bool isVolatile,
1683 LoadInst *CreateLoad(Value *Ptr, const char *Name) { in CreateLoad() function
1684 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name); in CreateLoad()
1688 LoadInst *CreateLoad(Value *Ptr, const Twine &Name = "") {
1689 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, Name);
1693 LoadInst *CreateLoad(Value *Ptr, bool isVolatile, const Twine &Name = "") {
1694 return CreateLoad(Ptr->getType()->getPointerElementType(), Ptr, isVolatile,
1713 LoadInst *LI = CreateLoad(Ty, Ptr, Name); in CreateAlignedLoad()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyLowerEmscriptenEHSjLj.cpp440 IRB.CreateLoad(IRB.getInt32Ty(), ThrewGV, ThrewGV->getName() + ".val"); in wrapInvoke()
555 Value *ThrewValue = IRB.CreateLoad(IRB.getInt32Ty(), ThrewValueGV, in wrapTestSetjmp()
568 Value *LoadedThrew = IRB.CreateLoad(IRB.getInt32Ty(), ThrewInt, in wrapTestSetjmp()

1234