Home
last modified time | relevance | path

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

1234

/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDType.cpp189 return getHalfTy(C)->getPointerTo(AS); in getHalfPtrTy()
193 return getFloatTy(C)->getPointerTo(AS); in getFloatPtrTy()
197 return getDoubleTy(C)->getPointerTo(AS); in getDoublePtrTy()
201 return getX86_FP80Ty(C)->getPointerTo(AS); in getX86_FP80PtrTy()
205 return getFP128Ty(C)->getPointerTo(AS); in getFP128PtrTy()
209 return getPPC_FP128Ty(C)->getPointerTo(AS); in getPPC_FP128PtrTy()
213 return getX86_MMXTy(C)->getPointerTo(AS); in getX86_MMXPtrTy()
217 return getIntNTy(C, N)->getPointerTo(AS); in getIntNPtrTy()
221 return getInt1Ty(C)->getPointerTo(AS); in getInt1PtrTy()
225 return getInt8Ty(C)->getPointerTo(AS); in getInt8PtrTy()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroEarly.cpp41 ->getPointerTo()) {} in Lowerer()
97 PointerType *FramePtrTy = FrameTy->getPointerTo(); in lowerCoroDone()
115 auto *FramePtrTy = FrameTy->getPointerTo(); in lowerCoroNoop()
118 auto *FnPtrTy = FnTy->getPointerTo(); in lowerCoroNoop()
HDCoroFrame.cpp408 auto *FramePtrTy = FrameTy->getPointerTo(); in buildFrameType()
411 auto *FnPtrTy = FnTy->getPointerTo(); in buildFrameType()
591 PointerType *FramePtrTy = FrameTy->getPointerTo(); in insertSpills()
1167 auto Fn = ConstantPointerNull::get(FnTy->getPointerTo()); in emitGetSwiftErrorValue()
1181 auto FnTy = FunctionType::get(V->getType()->getPointerTo(), in emitSetSwiftErrorValue()
1183 auto Fn = ConstantPointerNull::get(FnTy->getPointerTo()); in emitSetSwiftErrorValue()
HDCoroCleanup.cpp47 PointerType *FramePtrTy = FrameTy->getPointerTo(); in lowerSubFn()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86WinEHState.cpp215 EHLinkRegistrationTy->getPointerTo(0), // EHRegistrationNode *Next in getEHLinkRegistrationType()
408 Builder.CreateBitCast(PersonalityFn, TargetFuncTy->getPointerTo()); in generateLSDAInEAXThunk()
431 Constant::getNullValue(LinkTy->getPointerTo()->getPointerTo(257)); in linkExceptionRegistration()
432 Value *Next = Builder.CreateLoad(LinkTy->getPointerTo(), FSZero); in linkExceptionRegistration()
447 Value *Next = Builder.CreateLoad(LinkTy->getPointerTo(), in unlinkExceptionRegistration()
450 Constant::getNullValue(LinkTy->getPointerTo()->getPointerTo(257)); in unlinkExceptionRegistration()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGCXX.cpp136 llvm::PointerType *AliasType = AliasValueType->getPointerTo(); in TryEmitBaseDestructorAsAlias()
255 Ty = Ty->getPointerTo()->getPointerTo(); in BuildAppleKextVirtualCall()
HDCGOpenMPRuntimeNVPTX.cpp1503 Bld.CreateBitCast(WorkID, ParallelFnTy->getPointerTo()); in emitWorkerLoop()
1656 ShuffleReduceFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1657 InterWarpCopyFnTy->getPointerTo()}; in createNVPTXRuntimeFunction()
1704 ShuffleReduceFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1705 InterWarpCopyFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1706 GlobalListFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1707 GlobalListFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1708 GlobalListFnTy->getPointerTo(), in createNVPTXRuntimeFunction()
1709 GlobalListFnTy->getPointerTo()}; in createNVPTXRuntimeFunction()
1753 llvm::Type *TypeParams[] = {CGM.Int8PtrPtrTy->getPointerTo(), CGM.SizeTy}; in createNVPTXRuntimeFunction()
[all …]
HDMicrosoftCXXABI.cpp479 getImageRelativeType(getClassHierarchyDescriptorType()->getPointerTo()), in getBaseClassDescriptorType()
497 getBaseClassDescriptorType()->getPointerTo()->getPointerTo()), in getClassHierarchyDescriptorType()
513 getImageRelativeType(getClassHierarchyDescriptorType()->getPointerTo()), in getCompleteObjectLocatorType()
711 getImageRelativeType(getCatchableTypeType()->getPointerTo()); in getCatchableTypeArrayType()
738 llvm::Type *Args[] = {CGM.Int8PtrTy, getThrowInfoType()->getPointerTo()}; in getThrowFn()
862 llvm::ConstantPointerNull::get(getThrowInfoType()->getPointerTo())}; in emitRethrow()
1201 CGF.Int8Ty->getPointerTo(AS)); in initializeHiddenVirtualInheritanceMembers()
1206 VtorDispPtr, CGF.Int32Ty->getPointerTo(AS), "vtordisp.ptr"); in initializeHiddenVirtualInheritanceMembers()
1512 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS), in EmitInstanceFunctionProlog()
1875 Ty = Ty->getPointerTo()->getPointerTo(); in getVirtualFunctionPointer()
[all …]
HDCGCUDANV.cpp168 VoidPtrPtrTy = VoidPtrTy->getPointerTo(); in CGNVCUDARuntime()
202 llvm::Type *Params[] = {RegisterGlobalsFnTy->getPointerTo(), VoidPtrTy, in getRegisterLinkedBinaryFnTy()
203 VoidPtrTy, CallbackFnTy->getPointerTo()}; in getRegisterLinkedBinaryFnTy()
411 VoidPtrTy, VoidPtrTy, VoidPtrTy, VoidPtrTy, IntTy->getPointerTo()}; in makeRegisterGlobalsFn()
433 llvm::ConstantPointerNull::get(IntTy->getPointerTo())}; in makeRegisterGlobalsFn()
HDAddress.h93 return getBitCast(ty->getPointerTo(getAddressSpace())); in getElementBitCast()
HDCGCXXABI.cpp54 llvm::Constant *FnPtr = llvm::Constant::getNullValue(FTy->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
64 ->getPointerTo(Base.getAddressSpace()); in EmitMemberDataPointerAddress()
HDItaniumCXXABI.cpp700 VirtualFn = Builder.CreateBitCast(VirtualFn, FTy->getPointerTo(), in EmitLoadOfMemberFunctionPointer()
711 Builder.CreateBitCast(VFPAddr, FTy->getPointerTo()->getPointerTo()); in EmitLoadOfMemberFunctionPointer()
752 Builder.CreateIntToPtr(FnAsInt, FTy->getPointerTo(), "memptr.nonvirtualfn"); in EmitLoadOfMemberFunctionPointer()
793 llvm::PHINode *CalleePtr = Builder.CreatePHI(FTy->getPointerTo(), 2); in EmitLoadOfMemberFunctionPointer()
820 ->getPointerTo(Base.getAddressSpace()); in EmitMemberDataPointerAddress()
1200 CGF.GetVTablePtr(Ptr, CGF.IntPtrTy->getPointerTo(), ClassDecl); in emitVirtualObjectDelete()
1403 CGF.GetVTablePtr(ThisPtr, StdTypeInfoPtrTy->getPointerTo(), ClassDecl); in EmitTypeid()
1469 llvm::Value *VTable = CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), in EmitDynamicCastToVoid()
1509 CGM.PtrDiffTy->getPointerTo()); in GetVirtualBaseClassOffset()
1796 Ty = Ty->getPointerTo()->getPointerTo(); in getVirtualFunctionPointer()
[all …]
HDCGObjCRuntime.cpp369 CGM.getTypes().GetFunctionType(signature)->getPointerTo(); in getMessageSendInfo()
383 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo(); in getMessageSendInfo()
HDCGOpenMPRuntime.cpp1816 return IdentTy->getPointerTo(); in getIdentTyPointerTy()
1871 CGM.VoidPtrTy->getPointerTo()->getPointerTo()}; in createRuntimeFunction()
1905 /*isVarArg*/ false)->getPointerTo(); in createRuntimeFunction()
1911 ->getPointerTo(); in createRuntimeFunction()
1915 ->getPointerTo(); in createRuntimeFunction()
2083 CGM.VoidPtrTy, CpyFnTy->getPointerTo(), in createRuntimeFunction()
2099 CGM.VoidPtrTy, ReduceFnTy->getPointerTo(), in createRuntimeFunction()
2116 CGM.VoidPtrTy, ReduceFnTy->getPointerTo(), in createRuntimeFunction()
2304 CGM.Int64Ty->getPointerTo(), in createRuntimeFunction()
2305 CGM.Int64Ty->getPointerTo(), in createRuntimeFunction()
[all …]
HDCGAtomic.cpp91 CGF.Builder.getIntNTy(AtomicSizeInBits)->getPointerTo(), in AtomicInfo()
768 SizeInBits)->getPointerTo(); in AddDirectArgument()
1022 auto *DestType = T->getPointerElementType()->getPointerTo(DestAS); in EmitAtomicExpr()
1252 Builder.CreateBitCast(Dest, ResVal->getType()->getPointerTo())); in EmitAtomicExpr()
1259 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1310 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1383 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1393 return CGF.Builder.CreateBitCast(addr, ty->getPointerTo(addrspace)); in emitCastToAtomicIntPointer()
HDCGBlocks.cpp1501 BlockInfo->StructureType->getPointerTo( in setBlockContextParameter()
2039 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo(); in GenerateCopyHelperFunction()
2234 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo(); in GenerateDestroyHelperFunction()
2288 field = CGF.Builder.CreateBitCast(field, CGF.Int8PtrTy->getPointerTo(0)); in emitDispose()
2484 llvm::Type *byrefPtrType = byrefInfo.Type->getPointerTo(0); in generateByrefCopyHelper()
2561 auto byrefPtrType = byrefInfo.Type->getPointerTo(0); in generateByrefDisposeHelper()
3012 Int8PtrTy->getPointerTo(), in getNSConcreteGlobalBlock()
3023 Int8PtrTy->getPointerTo(), in getNSConcreteStackBlock()
HDCGClass.cpp251 ptr = CGF.Builder.CreateBitCast(ptr, CGF.Int8Ty->getPointerTo(AddrSpace)); in ApplyNonVirtualAndVirtualOffset()
308 ->getPointerTo(Value.getType()->getPointerAddressSpace()); in GetAddressOfBaseClass()
388 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(AddrSpace); in GetAddressOfDerivedClass()
2044 ThisPtr->getType()->getPointerElementType()->getPointerTo(TargetThisAS); in EmitCXXConstructorCall()
2492 ->getPointerTo() in InitializeVTablePointer()
2493 ->getPointerTo(); in InitializeVTablePointer()
2494 VTableField = Builder.CreateBitCast(VTableField, VTablePtrTy->getPointerTo()); in InitializeVTablePointer()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDThreadSanitizer.cpp240 Type *PtrTy = Ty->getPointerTo(); in initialize()
639 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
654 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
671 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
685 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPULibFunc.cpp896 T = StructType::create(C,"ocl_image")->getPointerTo(); break; in getIntrinsicParamType()
898 T = StructType::create(C,"ocl_sampler")->getPointerTo(); break; in getIntrinsicParamType()
900 T = StructType::create(C,"ocl_event")->getPointerTo(); break; in getIntrinsicParamType()
908 T = useAddrSpace ? T->getPointerTo((P.PtrKind & AMDGPULibFunc::ADDR_SPACE) in getIntrinsicParamType()
910 : T->getPointerTo(); in getIntrinsicParamType()
HDAMDGPULowerKernelArguments.cpp160 ArgPtr = Builder.CreateBitCast(ArgPtr, AdjustedArgTy->getPointerTo(AS), in runOnFunction()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDExpandMemCmp.cpp272 ByteType, Builder.CreateBitCast(Source, ByteType->getPointerTo()), in getPtrToElementAtOffset()
275 return Builder.CreateBitCast(Source, LoadSizeType->getPointerTo()); in getPtrToElementAtOffset()
576 Source1 = Builder.CreateBitCast(Source1, LoadSizeType->getPointerTo()); in getMemCmpOneBlock()
578 Source2 = Builder.CreateBitCast(Source2, LoadSizeType->getPointerTo()); in getMemCmpOneBlock()
HDShadowStackGCLowering.cpp317 AtEntry.CreateLoad(StackEntryTy->getPointerTo(), Head, "gc_currhead"); in runOnFunction()
358 Value *SavedHead = AtExit->CreateLoad(StackEntryTy->getPointerTo(), in runOnFunction()
HDPreISelIntrinsicLowering.cpp36 Type *Int32PtrTy = Int32Ty->getPointerTo(); in lowerLoadRelative()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
HDSpeculation.cpp74 {SpeculatorVTy->getPointerTo(), Type::getInt64Ty(MContext)}, false); in emit()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDInferAddressSpaces.cpp420 Operand->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in operandWithNewAddressSpaceOrCreateUndef()
446 I->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneInstructionWithNewAddressSpace()
507 CE->getType()->getPointerElementType()->getPointerTo(NewAddrSpace); in cloneConstantExprWithNewAddressSpace()

1234