Home
last modified time | relevance | path

Searched refs:getPointerTo (Results 1 – 25 of 85) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/IR/
H A DType.cpp185 return getHalfTy(C)->getPointerTo(AS); in getHalfPtrTy()
189 return getFloatTy(C)->getPointerTo(AS); in getFloatPtrTy()
193 return getDoubleTy(C)->getPointerTo(AS); in getDoublePtrTy()
201 return getFP128Ty(C)->getPointerTo(AS); in getFP128PtrTy()
209 return getX86_MMXTy(C)->getPointerTo(AS); in getX86_MMXPtrTy()
213 return getIntNTy(C, N)->getPointerTo(AS); in getIntNPtrTy()
217 return getInt1Ty(C)->getPointerTo(AS); in getInt1PtrTy()
221 return getInt8Ty(C)->getPointerTo(AS); in getInt8PtrTy()
225 return getInt16Ty(C)->getPointerTo(AS); in getInt16PtrTy()
229 return getInt32Ty(C)->getPointerTo(AS); in getInt32PtrTy()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp42 ->getPointerTo()) {} in Lowerer()
96 PointerType *FramePtrTy = FrameTy->getPointerTo(); in lowerCoroDone()
115 auto *FramePtrTy = FrameTy->getPointerTo(); in lowerCoroNoop()
118 auto *FnPtrTy = FnTy->getPointerTo(); in lowerCoroNoop()
H A DCoroCleanup.cpp48 PointerType *FramePtrTy = FrameTy->getPointerTo(); in lowerSubFn()
H A DCoroFrame.cpp380 auto *FramePtrTy = FrameTy->getPointerTo(); in buildFrameType()
383 auto *FnPtrTy = FnTy->getPointerTo(); in buildFrameType()
475 PointerType *FramePtrTy = Shape.FrameTy->getPointerTo(); in insertSpills()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp148 Builder.getInt32Ty()->getPointerTo(AS), in runOnFunction()
155 ArgPtr = Builder.CreateBitCast(ArgPtr, ArgTy->getPointerTo(AS), in runOnFunction()
162 ArgPtr = Builder.CreateBitCast(ArgPtr, V4Ty->getPointerTo(AS)); in runOnFunction()
H A DAMDGPULibFunc.cpp904 T = StructType::create(C,"ocl_image")->getPointerTo(); break; in getIntrinsicParamType()
906 T = StructType::create(C,"ocl_sampler")->getPointerTo(); break; in getIntrinsicParamType()
908 T = StructType::create(C,"ocl_event")->getPointerTo(); break; in getIntrinsicParamType()
916 T = useAddrSpace ? T->getPointerTo((P.PtrKind & AMDGPULibFunc::ADDR_SPACE) in getIntrinsicParamType()
918 : T->getPointerTo(); in getIntrinsicParamType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCXX.cpp136 llvm::PointerType *AliasType = AliasValueType->getPointerTo(); in TryEmitBaseDestructorAsAlias()
266 Ty = Ty->getPointerTo()->getPointerTo(); in BuildAppleKextVirtualCall()
H A DCGCUDANV.cpp150 VoidPtrPtrTy = VoidPtrTy->getPointerTo(); in CGNVCUDARuntime()
184 llvm::Type *Params[] = {RegisterGlobalsFnTy->getPointerTo(), VoidPtrTy, in getRegisterLinkedBinaryFnTy()
185 VoidPtrTy, CallbackFnTy->getPointerTo()}; in getRegisterLinkedBinaryFnTy()
261 VoidPtrTy, VoidPtrTy, VoidPtrTy, VoidPtrTy, IntTy->getPointerTo()}; in makeRegisterGlobalsFn()
277 llvm::ConstantPointerNull::get(IntTy->getPointerTo())}; in makeRegisterGlobalsFn()
H A DMicrosoftCXXABI.cpp494 getBaseClassDescriptorType()->getPointerTo()->getPointerTo()), in getClassHierarchyDescriptorType()
705 getImageRelativeType(getCatchableTypeType()->getPointerTo()); in getCatchableTypeArrayType()
1177 VtorDispPtr, CGF.Int32Ty->getPointerTo(AS), "vtordisp.ptr"); in initializeHiddenVirtualInheritanceMembers()
1475 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS), in EmitInstanceFunctionProlog()
1839 Ty = Ty->getPointerTo()->getPointerTo(); in getVirtualFunctionPointer()
1992 getThisAddress(CGF), ThunkTy->getPointerTo()->getPointerTo(), MD->getParent()); in EmitVirtualMemPtrThunk()
2917 CGM.Int32Ty->getPointerTo(0)->getPointerTo(This.getAddressSpace())); in GetVBaseOffsetFromVBPtr()
3034 Addr = Builder.CreateBitCast(Addr, CGF.Int8Ty->getPointerTo(AS)); in EmitMemberDataPointerAddress()
3337 Builder.CreateBitCast(FunctionPointer, FTy->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
3596 ABI.getBaseClassDescriptorType()->getPointerTo()); in getBaseClassArray()
[all …]
H A DAddress.h94 return getBitCast(ty->getPointerTo(getAddressSpace())); in getElementBitCast()
H A DItaniumCXXABI.cpp670 VFPAddr = Builder.CreateBitCast(VFPAddr, FTy->getPointerTo()->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
720 llvm::PHINode *CalleePtr = Builder.CreatePHI(FTy->getPointerTo(), 2); in EmitLoadOfMemberFunctionPointer()
747 ->getPointerTo(Base.getAddressSpace()); in EmitMemberDataPointerAddress()
1127 CGF.GetVTablePtr(Ptr, CGF.IntPtrTy->getPointerTo(), ClassDecl); in emitVirtualObjectDelete()
1329 CGF.GetVTablePtr(ThisPtr, StdTypeInfoPtrTy->getPointerTo(), ClassDecl); in EmitTypeid()
1395 llvm::Value *VTable = CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), in EmitDynamicCastToVoid()
1434 CGM.PtrDiffTy->getPointerTo()); in GetVirtualBaseClassOffset()
1720 Ty = Ty->getPointerTo()->getPointerTo(); in getVirtualFunctionPointer()
2141 llvm::PointerType *guardPtrTy = guardTy->getPointerTo(); in EmitGuardedInit()
4090 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok in InitCatchParam()
[all …]
H A DCGCXXABI.cpp60 llvm::Constant *FnPtr = llvm::Constant::getNullValue(FTy->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
70 ->getPointerTo(Base.getAddressSpace()); in EmitMemberDataPointerAddress()
H A DCGOpenMPRuntime.cpp1655 return IdentTy->getPointerTo(); in getIdentTyPointerTy()
1695 CGM.VoidPtrTy->getPointerTo()->getPointerTo()}; in createRuntimeFunction()
1735 ->getPointerTo(); in createRuntimeFunction()
1739 ->getPointerTo(); in createRuntimeFunction()
1908 CGM.VoidPtrTy, ReduceFnTy->getPointerTo(), in createRuntimeFunction()
1925 CGM.VoidPtrTy, ReduceFnTy->getPointerTo(), in createRuntimeFunction()
2604 ->getPointerTo(); in emitThreadPrivateVarDefinition()
2612 ->getPointerTo(); in emitThreadPrivateVarDefinition()
2618 ->getPointerTo(); in emitThreadPrivateVarDefinition()
2795 VarLVType->getPointerTo(/*AddrSpace=*/0)), in getAddrOfArtificialThreadPrivate()
[all …]
H A DCGOpenMPRuntimeNVPTX.cpp1516 ->getPointerTo(); in emitWorkerLoop()
1670 ShuffleReduceFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1671 InterWarpCopyFnTy->getPointerTo()}; in createNVPTXRuntimeFunction()
1763 llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy->getPointerTo()}; in createNVPTXRuntimeFunction()
2108 CGF.ConvertTypeForMem(GlobalRecTy)->getPointerTo(); in emitGenericVarsProlog()
2269 CGF.ConvertTypeForMem(SecGlobalRecTy)->getPointerTo(); in emitGenericVarsProlog()
3194 CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo()), in emitInterWarpCopyFunction()
3461 CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo()), in emitShuffleAndReduceFunction()
4056 NativeArg->getType()->getPointerElementType()->getPointerTo()); in emitOutlinedFunctionCall()
4143 Src, CGF.SizeTy->getPointerTo()); in createParallelDataSharingWrapper()
[all …]
H A DCGObjCRuntime.cpp372 CGM.getTypes().GetFunctionType(signature)->getPointerTo(); in getMessageSendInfo()
386 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo(); in getMessageSendInfo()
H A DCGAtomic.cpp93 CGF.Builder.getIntNTy(AtomicSizeInBits)->getPointerTo(), in AtomicInfo()
731 SizeInBits)->getPointerTo(); in AddDirectArgument()
977 auto *DestType = T->getPointerElementType()->getPointerTo(DestAS); in EmitAtomicExpr()
1193 Builder.CreateBitCast(Dest, ResVal->getType()->getPointerTo())); in EmitAtomicExpr()
1200 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1251 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1324 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1334 return CGF.Builder.CreateBitCast(addr, ty->getPointerTo(addrspace)); in emitCastToAtomicIntPointer()
H A DCGBlocks.cpp1510 BlockInfo->StructureType->getPointerTo( in setBlockContextParameter()
2048 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo(); in GenerateCopyHelperFunction()
2241 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo(); in GenerateDestroyHelperFunction()
2296 field = CGF.Builder.CreateBitCast(field, CGF.Int8PtrTy->getPointerTo(0)); in emitDispose()
2492 llvm::Type *byrefPtrType = byrefInfo.Type->getPointerTo(0); in generateByrefCopyHelper()
2569 auto byrefPtrType = byrefInfo.Type->getPointerTo(0); in generateByrefDisposeHelper()
3021 Int8PtrTy->getPointerTo(), in getNSConcreteGlobalBlock()
3032 Int8PtrTy->getPointerTo(), in getNSConcreteStackBlock()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp222 EHLinkRegistrationTy->getPointerTo(0), // EHRegistrationNode *Next in getEHLinkRegistrationType()
412 Builder.CreateBitCast(PersonalityFn, TargetFuncTy->getPointerTo()); in generateLSDAInEAXThunk()
435 Constant::getNullValue(LinkTy->getPointerTo()->getPointerTo(257)); in linkExceptionRegistration()
454 Constant::getNullValue(LinkTy->getPointerTo()->getPointerTo(257)); in unlinkExceptionRegistration()
H A DX86InterleavedAccess.cpp197 Type *VecBasePtrTy = SubVecTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
206 VectorType::get(Type::getInt8Ty(LI->getContext()), 16)->getPointerTo(); in decompose()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp225 Type *PtrTy = Ty->getPointerTo(); in initializeCallbacks()
636 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
651 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
668 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
682 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp268 ByteType, Builder.CreateBitCast(Source, ByteType->getPointerTo()), in getPtrToElementAtOffset()
271 return Builder.CreateBitCast(Source, LoadSizeType->getPointerTo()); in getPtrToElementAtOffset()
570 Source1 = Builder.CreateBitCast(Source1, LoadSizeType->getPointerTo()); in getMemCmpOneBlock()
572 Source2 = Builder.CreateBitCast(Source2, LoadSizeType->getPointerTo()); in getMemCmpOneBlock()
H A DPreISelIntrinsicLowering.cpp35 Type *Int32PtrTy = Int32Ty->getPointerTo(); in lowerLoadRelative()
H A DScalarizeMaskedMemIntrin.cpp157 EltTy->getPointerTo(cast<PointerType>(Ptr->getType())->getAddressSpace()); in scalarizeMaskedLoad()
281 EltTy->getPointerTo(cast<PointerType>(Ptr->getType())->getAddressSpace()); in scalarizeMaskedStore()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp422 Operand->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in operandWithNewAddressSpaceOrCreateUndef()
448 I->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneInstructionWithNewAddressSpace()
509 CE->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneConstantExprWithNewAddressSpace()
H A DSROA.cpp2507 Type *LTy = TargetTy->getPointerTo(AS); in visitLoadInst()
2537 new LoadInst(UndefValue::get(LI.getType()->getPointerTo(AS))); in visitLoadInst()
2659 Value *NewPtr = getNewAllocaSlicePtr(IRB, V->getType()->getPointerTo(AS)); in visitStoreInst()
2957 OtherPtrTy = OtherPtrTy->getPointerTo(OtherAS); in visitMemTransferInst()
2959 OtherPtrTy = SubIntTy->getPointerTo(OtherAS); in visitMemTransferInst()
2961 OtherPtrTy = NewAllocaTy->getPointerTo(OtherAS); in visitMemTransferInst()
3796 auto *PartPtrTy = PartTy->getPointerTo(AS); in presplitLoadsAndStores()
3851 PLoad->getType()->getPointerTo(SI->getPointerAddressSpace()); in presplitLoadsAndStores()
3928 auto *LoadPartPtrTy = PartTy->getPointerTo(LI->getPointerAddressSpace()); in presplitLoadsAndStores()
3929 auto *StorePartPtrTy = PartTy->getPointerTo(SI->getPointerAddressSpace()); in presplitLoadsAndStores()

1234