Home
last modified time | relevance | path

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

1234

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp378 Value *Callee = IRB.CreateLoad(PtrTy, CalleePtr); in buildExitThunk()
416 Args.push_back(IRB.CreateLoad(IntTy, IRB.CreateBitCast(Mem, PtrTy))); in buildExitThunk()
434 RetVal = IRB.CreateLoad(RetTy, Args[1]); in buildExitThunk()
438 RetVal = IRB.CreateLoad(RetTy, CastAlloca); in buildExitThunk()
490 Arg = IRB.CreateLoad(ArgTy, CastAlloca); in buildEntryThunk()
492 Arg = IRB.CreateLoad(ArgTy, IRB.CreateBitCast(Arg, PtrTy)); in buildEntryThunk()
532 RetVal = IRB.CreateLoad(X64RetType, CastAlloca); in buildEntryThunk()
586 LoadInst *GuardCheckLoad = B.CreateLoad(GuardFnPtrType, GuardFn); in buildGuestExitThunk()
640 LoadInst *GuardCheckLoad = B.CreateLoad(GuardFnPtrType, GuardFn); in lowerCall()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp188 llvm::Value *__overflow_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgFromMemory()
238 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur"); in EmitVAArgForHexagon()
291 llvm::Value *__current_saved_reg_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
297 llvm::Value *__saved_reg_area_end_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
355 llvm::Value *__overflow_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
H A DAArch64.cpp524 auto *Load = CGF.Builder.CreateLoad(VAListAddr); in EmitAAPCSVAArg()
569 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "gr_offs"); in EmitAAPCSVAArg()
575 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "vr_offs"); in EmitAAPCSVAArg()
640 reg_top = CGF.Builder.CreateLoad(reg_top_p, "reg_top"); in EmitAAPCSVAArg()
681 llvm::Value *Elem = CGF.Builder.CreateLoad(LoadAddr); in EmitAAPCSVAArg()
709 llvm::Value *OnStackPtr = CGF.Builder.CreateLoad(stack_p, "stack"); in EmitAAPCSVAArg()
764 return Address(CGF.Builder.CreateLoad(ResAddr, "vaarg.addr"), ElementTy, in EmitAAPCSVAArg()
783 return Address(CGF.Builder.CreateLoad(VAListAddr, "ap.cur"), in EmitDarwinVAArg()
H A DSystemZ.cpp303 Address(CGF.Builder.CreateLoad(OverflowArgAreaPtr, "overflow_arg_area"), in EmitVAArg()
334 llvm::Value *RegCount = CGF.Builder.CreateLoad(RegCountPtr, "reg_count"); in EmitVAArg()
358 CGF.Builder.CreateLoad(RegSaveAreaPtr, "reg_save_area"); in EmitVAArg()
378 Address(CGF.Builder.CreateLoad(OverflowArgAreaPtr, "overflow_arg_area"), in EmitVAArg()
398 ResAddr = Address(CGF.Builder.CreateLoad(ResAddr, "indirect_arg"), ArgTy, in EmitVAArg()
H A DPPC.cpp36 llvm::Value *Real = CGF.Builder.CreateLoad(RealAddr, ".vareal"); in complexTempStructure()
37 llvm::Value *Imag = CGF.Builder.CreateLoad(ImagAddr, ".vaimag"); in complexTempStructure()
415 llvm::Value *NumRegs = Builder.CreateLoad(NumRegsAddr, "numUsedRegs"); in EmitVAArg()
442 RegAddr = Address(Builder.CreateLoad(RegSaveAreaPtr), CGF.Int8Ty, in EmitVAArg()
490 Address(Builder.CreateLoad(OverflowAreaAddr, "argp.cur"), CGF.Int8Ty, in EmitVAArg()
516 Result = Address(Builder.CreateLoad(Result, "aggr"), ElementTy, in EmitVAArg()
H A DSparc.cpp287 Address Addr = Address(Builder.CreateLoad(VAListAddr, "ap.cur"), in EmitVAArg()
319 ArgAddr = Address(Builder.CreateLoad(ArgAddr, "indirect.arg"), ArgTy, in EmitVAArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp1231 {Builder.CreateLoad(StartFileCallArgsTy->getElementType(0), in insertCounterWriteout()
1235 Builder.CreateLoad(StartFileCallArgsTy->getElementType(1), in insertCounterWriteout()
1239 Builder.CreateLoad(StartFileCallArgsTy->getElementType(2), in insertCounterWriteout()
1245 auto *NumCounters = Builder.CreateLoad( in insertCounterWriteout()
1249 Builder.CreateLoad(FileInfoTy->getElementType(2), in insertCounterWriteout()
1252 auto *EmitArcsCallArgsArray = Builder.CreateLoad( in insertCounterWriteout()
1267 {Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(0), in insertCounterWriteout()
1271 Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(1), in insertCounterWriteout()
1275 Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(2), in insertCounterWriteout()
1288 {Builder.CreateLoad( in insertCounterWriteout()
[all …]
H A DKCFI.cpp109 Value *Test = Builder.CreateICmpNE(Builder.CreateLoad(Int32Ty, HashPtr), in run()
H A DInstrProfiling.cpp371 LoadInst *OldVal = Builder.CreateLoad(Ty, Addr, "pgocount.promoted"); in doExtraRewritesBeforeFinalDeletion()
884 BiasLI = EntryBuilder.CreateLoad(Int64Ty, Bias); in getCounterAddress()
942 Value *Load = Builder.CreateLoad(IncStep->getType(), Addr, "pgocount"); in lowerIncrement()
980 auto *Temp = Builder.CreateLoad(Int32Ty, MCDCCondBitmapAddr, "mcdc.temp"); in lowerMCDCTestVectorBitmapUpdate()
1008 auto *Bitmap = Builder.CreateLoad(Int8Ty, BitmapByteAddr, "mcdc.bits"); in lowerMCDCTestVectorBitmapUpdate()
1028 auto *Temp = Builder.CreateLoad(Int32Ty, MCDCCondBitmapAddr, "mcdc.temp"); in lowerMCDCCondBitmapUpdate()
1710 auto *Load = IRB.CreateLoad(Int32Ty, Var); in emitRuntimeHook()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerAtomic.cpp28 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in lowerAtomicCmpXchgInst()
110 LoadInst *Orig = Builder.CreateLoad(Val->getType(), Ptr); in lowerAtomicRMWInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp188 LoadInst *GuardCheckLoad = B.CreateLoad(GuardFnPtrType, GuardFnGlobal); in insertCFGuardCheck()
212 LoadInst *GuardDispatchLoad = B.CreateLoad(CalledOperandType, GuardFnGlobal); in insertCFGuardDispatch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXCtorDtorLowering.cpp169 Value *BeginVal = IRB.CreateLoad(Begin->getType(), Begin, "begin"); in createInitOrFiniCalls()
170 Value *EndVal = IRB.CreateLoad(Begin->getType(), End, "stop"); in createInitOrFiniCalls()
192 auto *CallBack = IRB.CreateLoad(IRB.getPtrTy(F.getAddressSpace()), in createInitOrFiniCalls()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp940 byrefPointer = Builder.CreateLoad(src, "byref.capture"); in EmitBlockLiteral()
971 llvm::Value *value = Builder.CreateLoad(src, "captured"); in EmitBlockLiteral()
1231 addr = Address(Builder.CreateLoad(addr), byrefInfo.Type, in GetAddrOfBlockDecl()
1508 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
1660 BlockVarAddr = CGF.Builder.CreateLoad(Addr); in Emit()
1905 src = Address(Builder.CreateLoad(src), blockInfo.StructureType, in GenerateCopyHelperFunction()
2132 llvm::Value *srcValue = CGF.Builder.CreateLoad(srcField); in emitCopy()
2145 llvm::Value *value = CGF.Builder.CreateLoad(field); in emitDispose()
2186 llvm::Value *value = CGF.Builder.CreateLoad(srcField); in emitCopy()
2223 llvm::Value *oldValue = CGF.Builder.CreateLoad(srcField); in emitCopy()
[all …]
H A DCGBuilder.h71 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") {
75 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) { in CreateLoad() function
81 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
H A DCGCleanup.cpp86 return RValue::get(CGF.Builder.CreateLoad(getSavingAddress(Value))); in restore()
91 auto addr = CGF.Builder.CreateLoad(getSavingAddress(Value)); in restore()
98 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 0)); in restore()
100 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 1)); in restore()
487 *ReloadedValue = Builder.CreateLoad(Tmp); in PopCleanupBlocks()
586 = CGF.Builder.CreateLoad(ActiveFlag, "cleanup.is_active"); in EmitCleanup()
H A DCGAtomic.cpp382 llvm::Value *Expected = CGF.Builder.CreateLoad(Val1); in emitAtomicCmpXchg()
383 llvm::Value *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg()
587 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Ptr); in EmitAtomicOp()
601 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
725 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
1613 return RValue::get(CGF.Builder.CreateLoad(addr)); in convertAtomicTempToRValue()
1841 return CGF.Builder.CreateLoad(Addr); in convertRValueToInt()
1983 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
2022 auto *DesiredVal = CGF.Builder.CreateLoad(NewAtomicIntAddr); in EmitAtomicUpdateOp()
2069 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp328 Value *Val = Builder.CreateLoad(Int32Ty, Cookie, "cookie"); in emitExceptionRegistrationRecord()
335 Value *Val = Builder.CreateLoad(Int32Ty, Cookie); in emitExceptionRegistrationRecord()
427 Value *Next = Builder.CreateLoad(PointerType::getUnqual(C), FSZero); in linkExceptionRegistration()
444 Value *Next = Builder.CreateLoad(PointerType::getUnqual(C), in unlinkExceptionRegistration()
772 State = Builder.CreateLoad(Builder.getInt32Ty(), StateField); in addStateStores()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp393 auto *Addr = Builder.CreateLoad(Int8PtrTy, AddrPtr, "addr"); in createRegisterGlobalsFunction()
398 auto *Name = Builder.CreateLoad(Int8PtrTy, NamePtr, "name"); in createRegisterGlobalsFunction()
403 auto *Size = Builder.CreateLoad(getSizeTTy(M), SizePtr, "size"); in createRegisterGlobalsFunction()
408 auto *Flags = Builder.CreateLoad(Type::getInt32Ty(C), FlagsPtr, "flags"); in createRegisterGlobalsFunction()
413 auto *Data = Builder.CreateLoad(Type::getInt32Ty(C), DataPtr, "textype"); in createRegisterGlobalsFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp374 return IRB.CreateLoad(StackPtrTy, StackGuardVar, "StackGuard"); in getStackGuard()
458 DynamicTop ? IRB.CreateLoad(StackPtrTy, DynamicTop) : StaticTop; in createStackRestorePoints()
467 Value *V = IRB.CreateLoad(StackPtrTy, StackGuardSlot); in checkStackGuard()
671 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr), in moveDynamicAllocasToUnsafeStack()
707 Instruction *LI = IRB.CreateLoad(StackPtrTy, UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack()
804 IRB.CreateLoad(StackPtrTy, UnsafeStackPtr, false, "unsafe_stack_ptr"); in run()
H A DStackProtector.cpp506 return B.CreateLoad(B.getPtrTy(), Guard, true, "StackGuard"); in getStackGuard()
626 LoadInst *Guard = B.CreateLoad(B.getPtrTy(), AI, true, "Guard"); in InsertStackProtectors()
665 LoadInst *LI2 = B.CreateLoad(B.getPtrTy(), AI, true); in InsertStackProtectors()
H A DShadowStackGCLowering.cpp364 AtEntry.CreateLoad(AtEntry.getPtrTy(), Head, "gc_currhead"); in runOnFunction()
406 AtExit->CreateLoad(AtExit->getPtrTy(), EntryNextPtr2, "gc_savedhead"); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp572 IRB.CreateLoad(getAddrIntType(M), ThrewGV, ThrewGV->getName() + ".val"); in wrapInvoke()
722 Value *ThrewValue = IRB.CreateLoad(IRB.getInt32Ty(), ThrewValueGV, in wrapTestSetjmp()
752 Value *LoadedThrew = IRB.CreateLoad(getAddrIntType(M), ThrewPtr, in wrapTestSetjmp()
1131 Value *ThrewValue = IRB.CreateLoad(IRB.getInt32Ty(), ThrewValueGV, in runEHOnFunction()
1730 Instruction *Env = IRB.CreateLoad(IRB.getPtrTy(), EnvField, "env"); in handleLongjmpableCallsForWasmSjLj()
1732 Instruction *Val = IRB.CreateLoad(IRB.getInt32Ty(), ValField, "val"); in handleLongjmpableCallsForWasmSjLj()
1741 Value *SetjmpID = IRB.CreateLoad(getAddrIntType(&M), EnvP, "setjmp.id"); in handleLongjmpableCallsForWasmSjLj()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp40 auto *Load = Builder.CreateLoad(FrameTy->getElementType(Index), Gep); in lowerSubFn()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp110 Mutator.CreateLoad(LoadValueTy, SpeculatorGuard, "guard.value"); in emit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1404 Builder.CreateLoad(Int32, ZeroAddr, "zero.addr.use"); in createParallel()
1535 Inner = Builder.CreateLoad(V.getType(), Ptr); in createParallel()
1765 Value *TaskShareds = Builder.CreateLoad(VoidPtr, TaskData); in createTask()
2146 Value *RedValue = Builder.CreateLoad(ValueType, RI.Variable, in createReductions()
2149 Builder.CreateLoad(ValueType, RI.PrivateVariable, in createReductions()
2195 Value *LHS = Builder.CreateLoad(RI.ElementType, LHSPtr); in createReductions()
2201 Value *RHS = Builder.CreateLoad(RI.ElementType, RHSPtr); in createReductions()
2500 Value *LowerBound = Builder.CreateLoad(IVTy, PLowerBound); in applyStaticWorkshareLoop()
2501 Value *InclusiveUpperBound = Builder.CreateLoad(IVTy, PUpperBound); in applyStaticWorkshareLoop()
2841 Builder.CreateLoad(CLI->getIndVarType(), NewLoopCnt); in applyWorkshareLoopTarget()
[all …]

1234