Home
last modified time | relevance | path

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

123

/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDSafeStack.cpp336 StaticTop = IRB.CreateLoad(UnsafeStackPtr, false, "unsafe_stack_ptr"); in createStackRestorePoints()
346 Value *CurrentTop = DynamicTop ? IRB.CreateLoad(DynamicTop) : StaticTop; in createStackRestorePoints()
370 IRB.CreateLoad(UnsafeStackPtr, false, "unsafe_stack_ptr"); in moveStaticAllocasToUnsafeStack()
463 Value *SP = IRB.CreatePtrToInt(IRB.CreateLoad(UnsafeStackPtr), IntPtrTy); in moveDynamicAllocasToUnsafeStack()
500 Instruction *LI = IRB.CreateLoad(UnsafeStackPtr); in moveDynamicAllocasToUnsafeStack()
HDGCOVProfiling.cpp611 Value *Count = Builder.CreateLoad(Counter); in emitProfileArcs()
624 Value *Count = Builder.CreateLoad(Counter); in emitProfileArcs()
906 Value *Pred = Builder.CreateLoad(Arg, "pred"); in insertIndirectCounterIncrement()
918 Value *Counter = Builder.CreateLoad(GEP, "counter"); in insertIndirectCounterIncrement()
926 Value *Add = Builder.CreateAdd(Builder.CreateLoad(Counter), in insertIndirectCounterIncrement()
HDInstrProfiling.cpp150 Value *Count = Builder.CreateLoad(Addr, "pgocount"); in lowerIncrement()
301 auto *Load = IRB.CreateLoad(Var); in emitRuntimeHook()
HDSanitizerCoverage.cpp415 LoadInst *Load = IRB.CreateLoad(GuardP); in InjectCoverageAtBlock()
435 LoadInst *LI = IRB.CreateLoad(P); in InjectCoverageAtBlock()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGBlocks.cpp985 llvm::Value *Func = Builder.CreateLoad(FuncPtr); in EmitBlockCallExpr()
1017 addr = Builder.CreateLoad(addr); in GetAddrOfBlockDecl()
1025 addr = Builder.CreateLoad(addr, "byref.addr.forwarded"); in GetAddrOfBlockDecl()
1035 addr = Builder.CreateLoad(addr, "ref.tmp"); in GetAddrOfBlockDecl()
1195 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
1340 src = Builder.CreateLoad(src); in GenerateCopyHelperFunction()
1344 dst = Builder.CreateLoad(dst); in GenerateCopyHelperFunction()
1419 llvm::Value *srcValue = Builder.CreateLoad(srcField, "blockcopy.src"); in GenerateCopyHelperFunction()
1513 src = Builder.CreateLoad(src); in GenerateDestroyHelperFunction()
1587 llvm::Value *value = Builder.CreateLoad(srcField); in GenerateDestroyHelperFunction()
[all …]
HDTargetInfo.cpp1273 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur"); in EmitVAArg()
2842 CGF.Builder.CreateLoad(overflow_arg_area_p, "overflow_arg_area"); in EmitVAArgFromMemory()
2922 gp_offset = CGF.Builder.CreateLoad(gp_offset_p, "gp_offset"); in EmitVAArg()
2930 fp_offset = CGF.Builder.CreateLoad(fp_offset_p, "fp_offset"); in EmitVAArg()
2957 llvm::Value *RegAddr = CGF.Builder.CreateLoad( in EmitVAArg()
2977 CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegLoAddr, PTyLo)); in EmitVAArg()
2979 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegHiAddr, PTyHi)); in EmitVAArg()
3015 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegAddrLo, in EmitVAArg()
3018 V = CGF.Builder.CreateLoad(CGF.Builder.CreateBitCast(RegAddrHi, in EmitVAArg()
3151 llvm::Value *Addr = Builder.CreateLoad(VAListAddrAsBPP, "ap.cur"); in EmitVAArg()
[all …]
HDCGException.cpp409 return Builder.CreateLoad(getExceptionSlot(), "exn"); in getExceptionFromSlot()
413 return Builder.CreateLoad(getEHSelectorSlot(), "sel"); in getSelectorFromSlot()
1009 CGF.Builder.CreateLoad(ForEHVar, "finally.endcatch"); in Emit()
1039 CGF.Builder.CreateLoad(CGF.getNormalCleanupDestSlot(), in Emit()
1052 CGF.Builder.CreateLoad(ForEHVar, "finally.shouldthrow"); in Emit()
1058 CGF.Builder.CreateLoad(SavedExnVar)); in Emit()
1633 SEHInfo = Builder.CreateLoad(Int8PtrTy, SEHInfo); in EmitSEHExceptionCodeSave()
1649 Rec = Builder.CreateLoad(Rec); in EmitSEHExceptionCodeSave()
1650 llvm::Value *Code = Builder.CreateLoad(Rec); in EmitSEHExceptionCodeSave()
1666 return Builder.CreateLoad(Int32Ty, SEHCodeSlotStack.back()); in EmitSEHExceptionCode()
HDCGCleanup.cpp80 return RValue::get(CGF.Builder.CreateLoad(Value)); in restore()
84 return RValue::getAggregate(CGF.Builder.CreateLoad(Value)); in restore()
87 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(nullptr, Value, 0)); in restore()
89 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(nullptr, Value, 1)); in restore()
501 = CGF.Builder.CreateLoad(ActiveFlag, "cleanup.is_active"); in EmitCleanup()
HDCGObjC.cpp878 llvm::LoadInst *load = Builder.CreateLoad(ivarAddr, "load"); in generateObjCGetterBody()
904 Builder.CreateLoad(LocalDeclMap[getterMethod->getCmdDecl()], "cmd"); in generateObjCGetterBody()
1156 llvm::Value *load = Builder.CreateLoad(argAddr); in generateObjCSetterBody()
1192 Builder.CreateLoad(LocalDeclMap[setterMethod->getCmdDecl()]); in generateObjCSetterBody()
1198 arg = Builder.CreateBitCast(Builder.CreateLoad(arg, "arg"), VoidPtrTy); in generateObjCSetterBody()
1547 llvm::Value *StateMutationsPtr = Builder.CreateLoad(StateMutationsPtrPtr, in EmitObjCForCollectionStmt()
1551 Builder.CreateLoad(StateMutationsPtr, "forcoll.initial-mutations"); in EmitObjCForCollectionStmt()
1571 StateMutationsPtr = Builder.CreateLoad(StateMutationsPtrPtr, "mutationsptr"); in EmitObjCForCollectionStmt()
1573 = Builder.CreateLoad(StateMutationsPtr, "statemutations"); in EmitObjCForCollectionStmt()
1629 Builder.CreateLoad(StateItemsPtr, "stateitems"); in EmitObjCForCollectionStmt()
[all …]
HDItaniumCXXABI.cpp470 llvm::Value *VirtualFn = Builder.CreateLoad(VTable, "memptr.virtualfn"); in EmitLoadOfMemberFunctionPointer()
891 llvm::LoadInst *Offset = CGF.Builder.CreateLoad(OffsetPtr); in emitVirtualObjectDelete()
1088 return CGF.Builder.CreateLoad(Value); in EmitTypeid()
1152 OffsetToTop = CGF.Builder.CreateLoad(OffsetToTop, "offset.to.top"); in EmitDynamicCastToVoid()
1185 CGF.Builder.CreateLoad(VBaseOffsetPtr, "vbase.offset"); in GetVirtualBaseClassOffset()
1262 getStructorImplicitParamValue(CGF) = CGF.Builder.CreateLoad( in EmitInstanceFunctionProlog()
1377 VTableAddressPoint = CGF.Builder.CreateLoad(VTT); in getVTableAddressPointInStructor()
1457 return CGF.Builder.CreateLoad(VFuncPtr); in getVirtualFunctionPointer()
1508 llvm::Value *VTablePtr = CGF.Builder.CreateLoad(VTablePtrPtr); in performTypeAdjustment()
1516 llvm::Value *Offset = CGF.Builder.CreateLoad(OffsetPtr); in performTypeAdjustment()
[all …]
HDCGExpr.cpp604 llvm::Value *VPtrVal = Builder.CreateLoad(VPtrAddr); in EmitTypeCheck()
620 Builder.CreateLoad(Builder.CreateInBoundsGEP(Cache, Indices)); in EmitTypeCheck()
1147 llvm::Value *LoadVal = Builder.CreateLoad(Cast, Volatile, "loadVec4"); in EmitLoadOfScalar()
1172 llvm::LoadInst *Load = Builder.CreateLoad(Addr); in EmitLoadOfScalar()
1337 llvm::LoadInst *Load = Builder.CreateLoad(LV.getVectorAddr(), in EmitLoadOfLValue()
1392 llvm::LoadInst *Load = Builder.CreateLoad(LV.getExtVectorAddr(), in EmitLoadOfExtVectorElementLValue()
1474 llvm::LoadInst *Load = Builder.CreateLoad(Dst.getVectorAddr(), in EmitStoreThroughLValue()
1635 llvm::LoadInst *Load = Builder.CreateLoad(Dst.getExtVectorAddr(), in EmitStoreThroughExtVectorComponentLValue()
1864 llvm::LoadInst *LI = CGF.Builder.CreateLoad(V); in EmitGlobalVarDeclLValue()
2007 llvm::LoadInst *LI = Builder.CreateLoad(V); in EmitDeclRefLValue()
[all …]
HDMicrosoftCXXABI.cpp1399 = CGF.Builder.CreateLoad( in EmitInstanceFunctionProlog()
1408 = CGF.Builder.CreateLoad( in EmitInstanceFunctionProlog()
1768 return Builder.CreateLoad(VFuncPtr); in getVirtualFunctionPointer()
1888 llvm::Value *Callee = CGF.Builder.CreateLoad(VFuncPtr); in EmitVirtualMemPtrThunk()
1995 llvm::Value *VtorDisp = CGF.Builder.CreateLoad(VtorDispPtr, "vtordisp"); in performThisAdjustment()
2076 return CGF.Builder.CreateLoad(numElementsPtr); in readArrayCookieImpl()
2241 llvm::LoadInst *LI = Builder.CreateLoad(Guard); in Emit()
2354 llvm::LoadInst *LI = Builder.CreateLoad(GuardVar); in EmitGuardedInit()
2392 Builder.CreateLoad(getInitThreadEpochPtr(CGM)); in EmitGuardedInit()
2783 llvm::Value *VBTable = Builder.CreateLoad(VBPtr, "vbtable"); in GetVBaseOffsetFromVBPtr()
[all …]
HDCGAtomic.cpp372 llvm::LoadInst *Expected = CGF.Builder.CreateLoad(Val1); in emitAtomicCmpXchg()
374 llvm::LoadInst *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg()
546 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Ptr); in EmitAtomicOp()
559 llvm::LoadInst *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
622 llvm::LoadInst *LoadVal1 = CGF.Builder.CreateLoad(Val1); in EmitAtomicOp()
1246 llvm::LoadInst *Load = CGF.Builder.CreateLoad(Addr, "atomic-load"); in EmitAtomicLoadOp()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLowerAtomic.cpp30 LoadInst *Orig = Builder.CreateLoad(Ptr); in LowerAtomicCmpXchgInst()
48 LoadInst *Orig = Builder.CreateLoad(Ptr); in LowerAtomicRMWInst()
HDScalarReplAggregates.cpp636 Value *LoadedVal = Builder.CreateLoad(NewAI); in ConvertUsesToScalar()
647 Instruction *Old = Builder.CreateLoad(NewAI, NewAI->getName()+".in"); in ConvertUsesToScalar()
678 Instruction *Old = Builder.CreateLoad(NewAI, NewAI->getName()+".in"); in ConvertUsesToScalar()
717 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval"); in ConvertUsesToScalar()
724 LoadInst *SrcVal = Builder.CreateLoad(NewAI, "srcval"); in ConvertUsesToScalar()
1334 Builder.CreateLoad(SI->getTrueValue(), LI->getName()+".t"); in tryToMakeAllocaBePromotable()
1336 Builder.CreateLoad(SI->getFalseValue(), LI->getName()+".f"); in tryToMakeAllocaBePromotable()
1931 Value *Load = Builder.CreateLoad(NewElts[i], "load"); in RewriteForScalarRepl()
/NextBSD/contrib/llvm/lib/CodeGen/
HDStackProtector.cpp355 LoadInst *LI = B.CreateLoad(StackGuardVar, "StackGuard"); in CreatePrologue()
453 LoadInst *LI1 = B.CreateLoad(StackGuardVar); in InsertStackProtectors()
454 LoadInst *LI2 = B.CreateLoad(AI); in InsertStackProtectors()
HDShadowStackGCLowering.cpp409 Instruction *CurrentHead = AtEntry.CreateLoad(Head, "gc_currhead"); in runOnFunction()
450 Value *SavedHead = AtExit->CreateLoad(EntryNextPtr2, "gc_savedhead"); in runOnFunction()
HDSjLjEHPrepare.cpp215 Value *ExnVal = Builder.CreateLoad(ExceptionAddr, true, "exn_val"); in setupFunctionContext()
220 Value *SelVal = Builder.CreateLoad(SelectorAddr, true, "exn_selector_val"); in setupFunctionContext()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86WinEHState.cpp294 Value *Val = Builder.CreateLoad(Int32Ty, Cookie); in emitExceptionRegistrationRecord()
372 Value *Next = Builder.CreateLoad(FSZero); in linkExceptionRegistration()
388 Builder.CreateLoad(Builder.CreateStructGEP(LinkTy, Link, 0)); in unlinkExceptionRegistration()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUPromoteAlloca.cpp212 Value *VecValue = Builder.CreateLoad(BitCast); in tryPromoteAllocaToVector()
222 Value *VecValue = Builder.CreateLoad(BitCast); in tryPromoteAllocaToVector()
HDSITypeRewriter.cpp88 LoadInst *Load = Builder.CreateLoad(BitCast); in visitLoadInst()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDSimplifyLibCalls.cpp380 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrCmp()
383 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrCmp()
438 B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"), CI->getType())); in optimizeStrNCmp()
441 return B.CreateZExt(B.CreateLoad(Str1P, "strcmpload"), CI->getType()); in optimizeStrNCmp()
572 return B.CreateZExt(B.CreateLoad(Src, "strlenfirst"), CI->getType()); in optimizeStrLen()
858 Value *LHSV = B.CreateZExt(B.CreateLoad(CastToCStr(LHS, B), "lhsc"), in optimizeMemCmp()
860 Value *RHSV = B.CreateZExt(B.CreateLoad(CastToCStr(RHS, B), "rhsc"), in optimizeMemCmp()
1828 Value *Char = B.CreateLoad(CastToCStr(CI->getArgOperand(0), B), "char"); in optimizeFWrite()
/NextBSD/contrib/llvm/lib/ExecutionEngine/Orc/
HDIndirectionUtils.cpp46 LoadInst *ImplAddr = Builder.CreateLoad(&ImplPointer); in makeStub()
/NextBSD/contrib/llvm/include/llvm/IR/
HDIRBuilder.h973 LoadInst *CreateLoad(Value *Ptr, const char *Name) { in CreateLoad() function
976 LoadInst *CreateLoad(Value *Ptr, const Twine &Name = "") {
979 LoadInst *CreateLoad(Type *Ty, Value *Ptr, const Twine &Name = "") {
982 LoadInst *CreateLoad(Value *Ptr, bool isVolatile, const Twine &Name = "") {
992 LoadInst *LI = CreateLoad(Ptr, Name); in CreateAlignedLoad()
998 LoadInst *LI = CreateLoad(Ptr, Name);
1004 LoadInst *LI = CreateLoad(Ptr, isVolatile, Name);
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXLowerAggrCopies.cpp88 Value *val = loop.CreateLoad(loop.CreateGEP(loop.getInt8Ty(), srcAddr, ind), in convertTransferToLoop()

123