Home
last modified time | relevance | path

Searched refs:CreateAlignedLoad (Results 1 – 25 of 63) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h113 return CreateAlignedLoad(Addr.getElementType(),
120 return CreateAlignedLoad(Addr.getElementType(), in CreateLoad()
126 return CreateAlignedLoad(
131 using CGBuilderBaseTy::CreateAlignedLoad;
132 llvm::LoadInst *CreateAlignedLoad(llvm::Type *Ty, llvm::Value *Addr,
135 return CreateAlignedLoad(Ty, Addr, Align.getAsAlign(), Name);
164 return CreateAlignedLoad(getInt1Ty(), Addr, CharUnits::One(), Name);
H A DCGCXX.cpp262 llvm::Value *VFunc = CGF.Builder.CreateAlignedLoad( in BuildAppleKextVirtualCall()
H A DItaniumCXXABI.cpp767 VirtualFn = CGF.Builder.CreateAlignedLoad(CGF.UnqualPtrTy, VFPAddr, in EmitLoadOfMemberFunctionPointer()
1402 llvm::Value *Offset = CGF.Builder.CreateAlignedLoad(CGF.IntPtrTy, OffsetPtr, in emitVirtualObjectDelete()
1623 return CGF.Builder.CreateAlignedLoad(StdTypeInfoPtrTy, Value, in EmitTypeid()
1776 OffsetToTop = CGF.Builder.CreateAlignedLoad( in emitDynamicCastToVoid()
1789 OffsetToTop = CGF.Builder.CreateAlignedLoad( in emitDynamicCastToVoid()
1821 VBaseOffset = CGF.Builder.CreateAlignedLoad( in GetVirtualBaseClassOffset()
1825 VBaseOffset = CGF.Builder.CreateAlignedLoad( in GetVirtualBaseClassOffset()
2147 CGF.Builder.CreateAlignedLoad(CGF.GlobalsVoidPtrTy, VTT, in getVTableAddressPointInStructorWithVTT()
2227 VFuncLoad = CGF.Builder.CreateAlignedLoad(PtrTy, VTableSlotPtr, in getVirtualFunctionPointer()
2391 CGF.Builder.CreateAlignedLoad(CGF.Int32Ty, OffsetPtr, in performTypeAdjustment()
[all …]
H A DCGObjCGNU.cpp789 llvm::Value *imp = Builder.CreateAlignedLoad( in LookupIMP()
809 return Builder.CreateAlignedLoad( in LookupIMPSuper()
1351 return CGF.Builder.CreateAlignedLoad(ProtocolPtrTy, Ref, in GenerateProtocolRef()
1716 CGF.Builder.CreateAlignedLoad(IntTy, IvarOffsetPointer, Align); in EmitIvarOffset()
2769 Builder.CreateAlignedLoad(IdTy, ReceiverClass, CGF.getPointerAlign()); in GenerateMessageSendSuper()
2812 Builder.CreateAlignedLoad(IdTy, ReceiverClass, CGF.getPointerAlign()); in GenerateMessageSendSuper()
4405 CGF.Builder.CreateAlignedLoad( in EmitIvarOffset()
4407 CGF.Builder.CreateAlignedLoad( in EmitIvarOffset()
4424 Offset = CGF.Builder.CreateAlignedLoad(IntTy, Offset, Align); in EmitIvarOffset()
H A DCGException.cpp1406 CGF.Builder.CreateAlignedLoad(CGF.Int8PtrTy, SavedExnVar, in Emit()
2123 SEHInfo = Builder.CreateAlignedLoad(Int8PtrTy, SEHInfo, getPointerAlign()); in EmitSEHExceptionCodeSave()
2138 Rec = Builder.CreateAlignedLoad(RecordTy, Rec, getPointerAlign()); in EmitSEHExceptionCodeSave()
2139 llvm::Value *Code = Builder.CreateAlignedLoad(Int32Ty, Rec, getIntAlign()); in EmitSEHExceptionCodeSave()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp81 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopKnownSize()
133 RBuilder.CreateAlignedLoad(OpTy, SrcGEP, PartSrcAlign, SrcIsVolatile); in createMemCpyLoopKnownSize()
243 LoadInst *Load = LoopBuilder.CreateAlignedLoad(LoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
311 LoadInst *Load = ResBuilder.CreateAlignedLoad(ResLoopOpType, SrcGEP, in createMemCpyLoopUnknownSize()
531 Value *Element = ResidualLoopBuilder.CreateAlignedLoad( in createMemMoveLoopUnknownSize()
567 Value *Element = MainLoopBuilder.CreateAlignedLoad( in createMemMoveLoopUnknownSize()
595 Value *Element = MainLoopBuilder.CreateAlignedLoad( in createMemMoveLoopUnknownSize()
635 Value *Element = ResidualLoopBuilder.CreateAlignedLoad( in createMemMoveLoopUnknownSize()
722 Builder.CreateAlignedLoad(OpTy, SrcGEP, ResSrcAlign, SrcIsVolatile); in createMemMoveLoopKnownSize()
767 Value *Element = LoopBuilder.CreateAlignedLoad( in createMemMoveLoopKnownSize()
[all …]
H A DLowerAtomic.cpp44 LoadInst *Orig = Builder.CreateAlignedLoad(Val->getType(), Ptr, Alignment); in buildCmpXchgValue()
H A DModuleUtils.cpp472 UseBuilder.CreateAlignedLoad(TableEntryTy, GEP, PtrAlign); in lowerGlobalIFuncUsersAsGlobalCtor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp167 LoadInst *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); in scalarizeMaskedLoad()
188 LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AdjustedAlignVal); in scalarizeMaskedLoad()
209 LoadInst *Load = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal, in scalarizeMaskedLoad()
269 LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AdjustedAlignVal); in scalarizeMaskedLoad()
501 Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx)); in scalarizeMaskedGather()
556 Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx)); in scalarizeMaskedGather()
743 InsertElt = Builder.CreateAlignedLoad(EltTy, NewPtr, AdjustedAlignment, in scalarizeMaskedExpandLoad()
801 LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Ptr, AdjustedAlignment); in scalarizeMaskedExpandLoad()
H A DSROA.cpp1669 LoadInst *Load = IRB.CreateAlignedLoad( in speculatePHINodeLoads()
1786 IRB.CreateAlignedLoad(LI.getType(), TV, LI.getAlign(), in speculateSelectInstLoads()
1789 IRB.CreateAlignedLoad(LI.getType(), FV, LI.getAlign(), in speculateSelectInstLoads()
2917 LoadInst *Load = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI, in rewriteVectorizedLoadInst()
2928 Value *V = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI, in rewriteIntegerLoad()
2974 LoadInst *NewLI = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), NewPtr, in visitLoadInst()
3009 IRB.CreateAlignedLoad(TargetTy, getNewAllocaSlicePtr(IRB, LTy), in visitLoadInst()
3082 Value *Old = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI, in rewriteVectorizedStoreInst()
3106 Value *Old = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI, in rewriteIntegerStore()
3322 Value *Old = IRB.CreateAlignedLoad(NewAI.getAllocatedType(), &NewAI, in visitMemSetInst()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp29 Builder->CreateAlignedLoad(AtomicTy, Ptr, AtomicAlign, "atomic-load"); in EmitAtomicLoadOp()
144 Builder->CreateAlignedLoad(Ty, AllocaResult, AllocaAlignment), in EmitAtomicLoadLibcall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DNVPTX.cpp348 auto *LD = CGF.Builder.CreateAlignedLoad(ElemTy, ASC, AlignV.getAsAlign()); in MakeLdg()
804 Value *V = Builder.CreateAlignedLoad( in EmitNVPTXBuiltinExpr()
876 Value *V = Builder.CreateAlignedLoad( in EmitNVPTXBuiltinExpr()
886 Value *V = Builder.CreateAlignedLoad( in EmitNVPTXBuiltinExpr()
897 Value *V = Builder.CreateAlignedLoad( in EmitNVPTXBuiltinExpr()
H A DX86.cpp651 CpuValue = Builder.CreateAlignedLoad(Int32Ty, CpuValue, in EmitX86CpuIs()
693 Value *Features = Builder.CreateAlignedLoad(Int32Ty, CpuFeatures, in EmitX86CpuSupports()
712 Value *Features = Builder.CreateAlignedLoad( in EmitX86CpuSupports()
3089 LoadInst *Load = Builder.CreateAlignedLoad( in EmitX86BuiltinExpr()
3101 LoadInst *Load = Builder.CreateAlignedLoad( in EmitX86BuiltinExpr()
3214 InOps[i + 1] = Builder.CreateAlignedLoad(Ty, Ptr, Align(16)); in EmitX86BuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp173 Builder.CreateAlignedLoad(AdjustedArgTy, ArgPtr, AdjustedAlign); in lowerKernelArguments()
H A DAMDGPUAsanInstrumentation.cpp170 Value *ShadowValue = IRB.CreateAlignedLoad( in instrumentAddressImpl()
H A DAMDGPULateCodeGenPrepare.cpp503 LoadInst *NewLd = IRB.CreateAlignedLoad(IRB.getInt32Ty(), NewPtr, Align(4)); in visitLoadInst()
H A DAMDGPUPromoteAlloca.cpp1140 LoadInst *LoadXY = Builder.CreateAlignedLoad(I32Ty, GEPXY, Align(4)); in getLocalSizeYZ()
1143 LoadInst *LoadZU = Builder.CreateAlignedLoad(I32Ty, GEPZU, Align(4)); in getLocalSizeYZ()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1853 return CreateAlignedLoad(Ty, Ptr, MaybeAlign(), Name); in CreateLoad()
1857 return CreateAlignedLoad(Ty, Ptr, MaybeAlign(), Name);
1862 return CreateAlignedLoad(Ty, Ptr, MaybeAlign(), isVolatile, Name);
1869 LoadInst *CreateAlignedLoad(Type *Ty, Value *Ptr, MaybeAlign Align, in CreateAlignedLoad() function
1871 return CreateAlignedLoad(Ty, Ptr, Align, /*isVolatile*/false, Name); in CreateAlignedLoad()
1874 LoadInst *CreateAlignedLoad(Type *Ty, Value *Ptr, MaybeAlign Align,
1876 return CreateAlignedLoad(Ty, Ptr, Align, /*isVolatile*/false, Name);
1879 LoadInst *CreateAlignedLoad(Type *Ty, Value *Ptr, MaybeAlign Align,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1862 return IRB.CreateAlignedLoad(DFS.getShadowTy(&FArg), ArgShadowPtr, in getShadowForTLSArgument()
2139 return IRB.CreateAlignedLoad(OriginTy, *OriginAddr, OriginAlign); in loadNextOrigin()
2170 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign); in loadShadowFast()
2210 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign); in loadShadowFast()
2292 Origin = IRB.CreateAlignedLoad(DFS.OriginTy, OriginAddr, OriginAlign); in loadShadowOriginSansLoadTracking()
2308 IRB.CreateAlignedLoad(DFS.PrimitiveShadowTy, ShadowAddr, ShadowAlign); in loadShadowOriginSansLoadTracking()
2310 IRB.CreateAlignedLoad(DFS.PrimitiveShadowTy, ShadowAddr1, ShadowAlign); in loadShadowOriginSansLoadTracking()
3420 LoadInst *LI = NextIRB.CreateAlignedLoad( in visitCallBase()
H A DNumericalStabilitySanitizer.cpp774 Value *L = Builder.CreateAlignedLoad( in createShadowArguments()
1167 Value *ShadowLoad = ShadowLoadBBBuilder.CreateAlignedLoad( in handleLoad()
1863 Value *RawShadowType = LoadBuilder.CreateAlignedLoad( in propagateNonFTStore()
1867 Value *RawShadowValue = LoadBuilder.CreateAlignedLoad( in propagateNonFTStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp583 Builder.CreateAlignedLoad(NewTy, LI.getPointerOperand(), LI.getAlign(), in combineLoadToNewType()
748 auto *L = IC.Builder.CreateAlignedLoad( in unpackLoadToAggregate()
796 auto *L = IC.Builder.CreateAlignedLoad(AT->getElementType(), Ptr, in unpackLoadToAggregate()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp342 Lhs = Builder.CreateAlignedLoad(LoadSizeType, LhsSource, LhsAlign); in getLoadPair()
348 Rhs = Builder.CreateAlignedLoad(LoadSizeType, RhsSource, RhsAlign); in getLoadPair()
H A DPreISelIntrinsicLowering.cpp116 Value *OffsetI32 = B.CreateAlignedLoad(Int32Ty, OffsetPtr, Align(4)); in lowerLoadRelative()
H A DAtomicExpandPass.cpp1651 LoadInst *InitLoaded = Builder.CreateAlignedLoad(ResultTy, Addr, AddrAlign); in insertRMWCmpXchgLoop()
2079 Value *ExpectedOut = Builder.CreateAlignedLoad( in expandAtomicOpToLibcall()
2090 V = Builder.CreateAlignedLoad(I->getType(), AllocaResult, in expandAtomicOpToLibcall()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp218 Builder.CreateAlignedLoad(VecBaseTy, NewBasePtr, Alignment); in decompose()

123