Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp421 Value *Callee = IRB.CreateLoad(PtrTy, CalleePtr); in buildExitThunk()
463 Args.push_back(IRB.CreateLoad(IntTy, Mem)); in buildExitThunk()
483 RetVal = IRB.CreateLoad(RetTy, Args[1]); in buildExitThunk()
487 RetVal = IRB.CreateLoad(RetTy, CastAlloca); in buildExitThunk()
542 Arg = IRB.CreateLoad(ArgTy, CastAlloca); in buildEntryThunk()
545 Arg = IRB.CreateLoad(ArgTy, Arg); in buildEntryThunk()
585 RetVal = IRB.CreateLoad(X64RetType, CastAlloca); in buildEntryThunk()
641 LoadInst *GuardCheckLoad = B.CreateLoad(PtrTy, GuardFn); in buildGuestExitThunk()
696 LoadInst *DispatchLoad = B.CreateLoad(PtrTy, DispatchFnGlobal); in buildPatchableThunk()
748 LoadInst *GuardCheckLoad = B.CreateLoad(PtrTy, GuardFn); in lowerCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp194 llvm::Value *__overflow_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgFromMemory()
244 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur"); in EmitVAArgForHexagon()
297 llvm::Value *__current_saved_reg_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
303 llvm::Value *__saved_reg_area_end_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
357 llvm::Value *__overflow_area_pointer = CGF.Builder.CreateLoad( in EmitVAArgForHexagonLinux()
H A DSystemZ.cpp316 Address(CGF.Builder.CreateLoad(OverflowArgAreaPtr, "overflow_arg_area"), in EmitVAArg()
347 llvm::Value *RegCount = CGF.Builder.CreateLoad(RegCountPtr, "reg_count"); in EmitVAArg()
371 CGF.Builder.CreateLoad(RegSaveAreaPtr, "reg_save_area"); in EmitVAArg()
391 Address(CGF.Builder.CreateLoad(OverflowArgAreaPtr, "overflow_arg_area"), in EmitVAArg()
410 ResAddr = Address(CGF.Builder.CreateLoad(ResAddr, "indirect_arg"), ArgTy, in EmitVAArg()
H A DPPC.cpp37 llvm::Value *Real = CGF.Builder.CreateLoad(RealAddr, ".vareal"); in complexTempStructure()
38 llvm::Value *Imag = CGF.Builder.CreateLoad(ImagAddr, ".vaimag"); in complexTempStructure()
475 llvm::Value *NumRegs = Builder.CreateLoad(NumRegsAddr, "numUsedRegs"); in EmitVAArg()
502 RegAddr = Address(Builder.CreateLoad(RegSaveAreaPtr), CGF.Int8Ty, in EmitVAArg()
551 Address(Builder.CreateLoad(OverflowAreaAddr, "argp.cur"), CGF.Int8Ty, in EmitVAArg()
577 Result = Address(Builder.CreateLoad(Result, "aggr"), ElementTy, in EmitVAArg()
H A DAArch64.cpp920 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "gr_offs"); in EmitAAPCSVAArg()
926 reg_offs = CGF.Builder.CreateLoad(reg_offs_p, "vr_offs"); in EmitAAPCSVAArg()
991 reg_top = CGF.Builder.CreateLoad(reg_top_p, "reg_top"); in EmitAAPCSVAArg()
1032 llvm::Value *Elem = CGF.Builder.CreateLoad(LoadAddr); in EmitAAPCSVAArg()
1060 llvm::Value *OnStackPtr = CGF.Builder.CreateLoad(stack_p, "stack"); in EmitAAPCSVAArg()
1106 Address(CGF.Builder.CreateLoad(ResAddr, "vaarg.addr"), ElementTy, in EmitAAPCSVAArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXCtorDtorLowering.cpp138 Value *BeginVal = IRB.CreateLoad(Begin->getType(), Begin, "begin"); in createInitOrFiniCalls()
139 Value *EndVal = IRB.CreateLoad(Begin->getType(), End, "stop"); in createInitOrFiniCalls()
161 auto *CallBack = IRB.CreateLoad(IRB.getPtrTy(F.getAddressSpace()), in createInitOrFiniCalls()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp385 Builder.CreateLoad(Builder.getInt32Ty(), FakeValAddr, Name + ".val"); in createFakeIntVal()
394 Builder.CreateLoad(Builder.getInt32Ty(), FakeVal, Name + ".use"); in createFakeIntVal()
1366 Builder.CreateStore(Builder.CreateLoad(OMPIRBuilder->Int32, OutlinedAI), in targetParallelCallback()
1451 Builder.CreateStore(Builder.CreateLoad(OMPIRBuilder->Int32, OutlinedAI), in hostParallelCallback()
1575 Instruction *PrivTID = Builder.CreateLoad(Int32, PrivTIDAddr, "tid"); in createParallel()
1578 ToBeDeleted.push_back(Builder.CreateLoad(Int32, TIDAddr, "tid.addr.use")); in createParallel()
1580 Builder.CreateLoad(Int32, ZeroAddr, "zero.addr.use"); in createParallel()
1700 Inner = Builder.CreateLoad(V.getType(), Ptr); in createParallel()
2048 Value *TaskShareds = Builder.CreateLoad(VoidPtr, TaskData); in createTask()
2154 LoadInst *Shareds = Builder.CreateLoad(VoidPtr, OutlinedFn.getArg(1)); in createTask()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp914 Builder.CreateLoad(Builder.getInt64Ty(), V, "gcov_ctr"); in emitProfileNotes()
1248 {Builder.CreateLoad(StartFileCallArgsTy->getElementType(0), in insertCounterWriteout()
1252 Builder.CreateLoad(StartFileCallArgsTy->getElementType(1), in insertCounterWriteout()
1256 Builder.CreateLoad(StartFileCallArgsTy->getElementType(2), in insertCounterWriteout()
1262 auto *NumCounters = Builder.CreateLoad( in insertCounterWriteout()
1266 Builder.CreateLoad(FileInfoTy->getElementType(2), in insertCounterWriteout()
1269 auto *EmitArcsCallArgsArray = Builder.CreateLoad( in insertCounterWriteout()
1284 {Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(0), in insertCounterWriteout()
1288 Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(1), in insertCounterWriteout()
1292 Builder.CreateLoad(EmitFunctionCallArgsTy->getElementType(2), in insertCounterWriteout()
[all …]
H A DTypeSanitizer.cpp453 return IRB.CreateLoad(IntptrTy, GlobalShadowAddress, "shadow.base"); in getShadowBase()
460 return IRB.CreateLoad(IntptrTy, GlobalAppMemMask, "app.mem.mask"); in getAppMemMask()
632 Value *LoadedTD = IRB.CreateLoad(IRB.getPtrTy(), ShadowData, "shadow.desc"); in instrumentWithShadowUpdate()
698 Value *LoadedTD = IRB.CreateLoad(IRB.getPtrTy(), ShadowData, "shadow.desc"); in instrumentWithShadowUpdate()
723 Value *ILdTD = IRB.CreateLoad(IRB.getPtrTy(), UnkShadowData); in instrumentWithShadowUpdate()
751 IRB.CreateLoad(IRB.getPtrTy(), BadShadowData), IntptrTy); in instrumentWithShadowUpdate()
H A DKCFI.cpp107 Value *Test = Builder.CreateICmpNE(Builder.CreateLoad(Int32Ty, HashPtr), in run()
H A DInstrProfiling.cpp474 LoadInst *OldVal = Builder.CreateLoad(Ty, Addr, "pgocount.promoted"); in doExtraRewritesBeforeFinalDeletion()
761 auto *LoadSamplingVar = CondBuilder.CreateLoad(SamplingVarTy, SamplingVar); in doSampling()
1137 BiasLI = EntryBuilder.CreateLoad(Int64Ty, Bias, "profc_bias"); in getCounterAddress()
1156 auto *BiasLI = EntryBuilder.CreateLoad(Int64Ty, Bias, "profbm_bias"); in getBitmapAddress()
1173 Value *Load = Builder.CreateLoad(Int8Ty, Addr, "pgocount"); in lowerCover()
1210 Value *Load = Builder.CreateLoad(IncStep->getType(), Addr, "pgocount"); in lowerIncrement()
1248 Builder.CreateLoad(Int32Ty, MCDCCondBitmapAddr, "mcdc.temp"), in lowerMCDCTestVectorBitmapUpdate()
1271 auto *Bitmap = Builder.CreateLoad(Int8Ty, BitmapByteAddr, "mcdc.bits"); in lowerMCDCTestVectorBitmapUpdate()
2083 auto *Load = IRB.CreateLoad(Int32Ty, Var); in emitRuntimeHook()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp415 auto *Addr = Builder.CreateLoad(Int8PtrTy, AddrPtr, "addr"); in createRegisterGlobalsFunction()
420 auto *AuxAddr = Builder.CreateLoad(Int8PtrTy, AuxAddrPtr, "aux_addr"); in createRegisterGlobalsFunction()
425 auto *Kind = Builder.CreateLoad(Type::getInt16Ty(C), KindPtr, "kind"); in createRegisterGlobalsFunction()
430 auto *Name = Builder.CreateLoad(Int8PtrTy, NamePtr, "name"); in createRegisterGlobalsFunction()
435 auto *Size = Builder.CreateLoad(Type::getInt64Ty(C), SizePtr, "size"); in createRegisterGlobalsFunction()
440 auto *Flags = Builder.CreateLoad(Type::getInt32Ty(C), FlagsPtr, "flags"); in createRegisterGlobalsFunction()
446 Builder.CreateLoad(Type::getInt64Ty(C), DataPtr, "data"), in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp192 LoadInst *GuardCheckLoad = B.CreateLoad(GuardFnPtrType, GuardFnGlobal); in insertCFGuardCheck()
216 LoadInst *GuardDispatchLoad = B.CreateLoad(CalledOperandType, GuardFnGlobal); in insertCFGuardDispatch()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp979 byrefPointer = Builder.CreateLoad(src, "byref.capture"); in EmitBlockLiteral()
1010 llvm::Value *value = Builder.CreateLoad(src, "captured"); in EmitBlockLiteral()
1023 llvm::Value *value = Builder.CreateLoad(src, "block.captured_block"); in EmitBlockLiteral()
1260 addr = Address(Builder.CreateLoad(addr), byrefInfo.Type, in GetAddrOfBlockDecl()
1552 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
1715 BlockVarAddr = CGF.Builder.CreateLoad(Addr); in Emit()
1968 src = Address(Builder.CreateLoad(src), blockInfo.StructureType, in GenerateCopyHelperFunction()
1972 dst = Address(Builder.CreateLoad(dst), blockInfo.StructureType, in GenerateCopyHelperFunction()
2013 llvm::Value *srcValue = Builder.CreateLoad(srcField, "blockcopy.src"); in GenerateCopyHelperFunction()
2040 llvm::Value *srcValue = Builder.CreateLoad(srcField, "blockcopy.src"); in GenerateCopyHelperFunction()
[all …]
H A DCGAtomic.cpp384 llvm::Value *Expected = CGF.Builder.CreateLoad(Val1); in emitAtomicCmpXchg()
385 llvm::Value *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg()
592 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Ptr); in EmitAtomicOp()
608 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
753 llvm::Value *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
1433 return RValue::get(CGF.Builder.CreateLoad(addr)); in convertAtomicTempToRValue()
1523 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Addr, "atomic-load"); in EmitAtomicLoadOp()
1679 return CGF.Builder.CreateLoad(Addr); in convertRValueToInt()
1822 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall()
1866 auto *DesiredVal = CGF.Builder.CreateLoad(NewAtomicIntAddr); in EmitAtomicUpdateOp()
[all …]
H A DCGBuilder.h112 llvm::LoadInst *CreateLoad(Address Addr, const llvm::Twine &Name = "") {
117 llvm::LoadInst *CreateLoad(Address Addr, const char *Name) { in CreateLoad() function
124 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp373 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()
679 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(StackPtrTy, UnsafeStackPtr), in moveDynamicAllocasToUnsafeStack()
715 Instruction *LI = IRB.CreateLoad(StackPtrTy, UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack()
820 IRB.CreateLoad(StackPtrTy, UnsafeStackPtr, false, "unsafe_stack_ptr"); in run()
H A DStackProtector.cpp529 return B.CreateLoad(B.getPtrTy(), Guard, true, "StackGuard"); in getStackGuard()
641 LoadInst *Guard = B.CreateLoad(B.getPtrTy(), AI, true, "Guard"); in InsertStackProtectors()
680 LoadInst *LI2 = B.CreateLoad(B.getPtrTy(), AI, true); in InsertStackProtectors()
H A DShadowStackGCLowering.cpp362 AtEntry.CreateLoad(AtEntry.getPtrTy(), Head, "gc_currhead"); in runOnFunction()
404 AtExit->CreateLoad(AtExit->getPtrTy(), EntryNextPtr2, "gc_savedhead"); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizePointerCast.cpp81 LoadInst *NewLoad = B.CreateLoad(SourceType, Source); in loadVectorFromVector()
104 LoadInst *LI = B.CreateLoad(ElementType, GEP); in loadFirstValueFromAggregate()
189 LoadInst *LI = B.CreateLoad(DstType, Dst); in storeVectorFromVector()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp330 Value *Val = Builder.CreateLoad(Int32Ty, Cookie, "cookie"); in emitExceptionRegistrationRecord()
337 Value *Val = Builder.CreateLoad(Int32Ty, Cookie); in emitExceptionRegistrationRecord()
431 Value *Next = Builder.CreateLoad(PointerType::getUnqual(C), FSZero); in linkExceptionRegistration()
448 Value *Next = Builder.CreateLoad(PointerType::getUnqual(C), in unlinkExceptionRegistration()
793 State = Builder.CreateLoad(Builder.getInt32Ty(), StateField); in addStateStores()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSwLowerLDS.cpp567 Value *Offset = IRB.CreateLoad(Int32Ty, GEP); in replaceKernelLDSAccesses()
612 Value *CurrDynLDSSize = IRB.CreateLoad(Int32Ty, HiddenDynLDSSize); in updateMallocSizeForDynamicLDS()
843 IRB.CreateLoad(Int32Ty, GEPForEndStaticLDSOffset); in lowerKernelLDSAccesses()
844 Value *EndStaticLDSSize = IRB.CreateLoad(Int32Ty, GEPForEndStaticLDSSize); in lowerKernelLDSAccesses()
901 IRB.CreateLoad(IRB.getPtrTy(AMDGPUAS::GLOBAL_ADDRESS), SwLDS); in lowerKernelLDSAccesses()
1078 IRB.CreateLoad(IRB.getPtrTy(AMDGPUAS::LOCAL_ADDRESS), BaseGEP); in lowerNonKernelLDSAccesses()
1080 IRB.CreateLoad(IRB.getPtrTy(AMDGPUAS::GLOBAL_ADDRESS), BaseLoad); in lowerNonKernelLDSAccesses()
1091 IRB.CreateLoad(IRB.getPtrTy(AMDGPUAS::GLOBAL_ADDRESS), OffsetGEP); in lowerNonKernelLDSAccesses()
1092 Value *Offset = IRB.CreateLoad(IRB.getInt32Ty(), OffsetLoad); in lowerNonKernelLDSAccesses()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFatLTOCleanup.cpp89 Load = IRB.CreateLoad(PtrTy, PtrAdd, "vfunc"); in cleanUpTypeCheckedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILDataScalarization.cpp152 LoadInst *NewLoad = Builder.CreateLoad(LI.getType(), OldGEP, LI.getName()); in visitLoadInst()
229 Builder.CreateLoad(ArrTy->getArrayElementType(), GEP, Name + ".load"); in dynamicallyLoadArray()
255 Value *Load = Builder.CreateLoad(ArrTy->getArrayElementType(), ArrGEPs[I], in replaceDynamicInsertElementInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DHexagon.cpp87 llvm::Value *Base = Builder.CreateLoad(BP); in EmitHexagonBuiltinExpr()
174 llvm::Value *PredIn = V2Q(Builder.CreateLoad(PredAddr)); in EmitHexagonBuiltinExpr()

12345