Home
last modified time | relevance | path

Searched refs:getNonOpaquePointerElementType (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp59 : Ptr->getType()->getNonOpaquePointerElementType(); in newSource()
150 Type *ElemTy = PtrTy->getNonOpaquePointerElementType(); in findPointer()
H A DOperations.cpp176 : Srcs[0]->getType()->getNonOpaquePointerElementType(); in gepDescriptor()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DType.h381 return getNonOpaquePointerElementType(); in getPointerElementType()
387 Type *getNonOpaquePointerElementType() const { in getNonOpaquePointerElementType() function
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeFromLLVM.cpp104 translateType(type->getNonOpaquePointerElementType()), in translate()
/llvm-project-15.0.7/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h149 PtrT->getNonOpaquePointerElementType()->isSized(); in sizedPtrType()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantFold.cpp120 PTy->getNonOpaquePointerElementType()->isSized()) { in FoldBitCast()
125 Type *ElTy = PTy->getNonOpaquePointerElementType(); in FoldBitCast()
126 while (ElTy && ElTy != DPTy->getNonOpaquePointerElementType()) { in FoldBitCast()
131 if (ElTy == DPTy->getNonOpaquePointerElementType()) in FoldBitCast()
134 PTy->getNonOpaquePointerElementType(), V, IdxList); in FoldBitCast()
2119 dyn_cast<ArrayType>(SrcPtrTy->getNonOpaquePointerElementType()); in ConstantFoldGetElementPtr()
2121 dyn_cast<ArrayType>(DstPtrTy->getNonOpaquePointerElementType()); in ConstantFoldGetElementPtr()
H A DCore.cpp814 return wrap(PTy->getNonOpaquePointerElementType()); in LLVMGetElementType()
1660 Type *Ty = Val->getType()->getScalarType()->getNonOpaquePointerElementType(); in LLVMConstGEP()
1678 Type *Ty = Val->getType()->getScalarType()->getNonOpaquePointerElementType(); in LLVMConstInBoundsGEP()
2231 return wrap(GlobalAlias::create(PTy->getNonOpaquePointerElementType(), in LLVMAddAlias()
3172 cast<FunctionType>(V->getType()->getNonOpaquePointerElementType()); in LLVMBuildInvoke()
3545 unwrap(B)->CreateLoad(Ty->getNonOpaquePointerElementType(), V, Name)); in LLVMBuildLoad()
3651 Type *Ty = Val->getType()->getScalarType()->getNonOpaquePointerElementType(); in LLVMBuildGEP()
3667 Type *Ty = Val->getType()->getScalarType()->getNonOpaquePointerElementType(); in LLVMBuildInBoundsGEP()
3682 Type *Ty = Val->getType()->getScalarType()->getNonOpaquePointerElementType(); in LLVMBuildStructGEP()
3909 cast<FunctionType>(V->getType()->getNonOpaquePointerElementType()); in LLVMBuildCall()
[all …]
H A DVerifier.cpp1866 if (!isa<PointerType>(PTy->getNonOpaquePointerElementType())) in verifyParameterAttrs()
1872 Check(Attrs.getByRefType() == PTy->getNonOpaquePointerElementType(), in verifyParameterAttrs()
1877 Check(Attrs.getByValType() == PTy->getNonOpaquePointerElementType(), in verifyParameterAttrs()
1883 PTy->getNonOpaquePointerElementType(), in verifyParameterAttrs()
1888 Check(Attrs.getInAllocaType() == PTy->getNonOpaquePointerElementType(), in verifyParameterAttrs()
1893 Check(Attrs.getElementType() == PTy->getNonOpaquePointerElementType(), in verifyParameterAttrs()
5499 Op0ElemTy = Op0PtrTy->getNonOpaquePointerElementType(); in visitIntrinsicCall()
5513 Op1ElemTy = Op1PtrTy->getNonOpaquePointerElementType(); in visitIntrinsicCall()
H A DFunction.cpp822 Result += getMangledTypeStr(PTyp->getNonOpaquePointerElementType(), in getMangledTypeStr()
1499 return matchIntrinsicType(PT->getNonOpaquePointerElementType(), Infos, in matchIntrinsicType()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCall.h112 functionPtr->getType()->getNonOpaquePointerElementType() in CGCallee()
/llvm-project-15.0.7/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp340 : Ptr->getType()->getNonOpaquePointerElementType(); in Act()
355 : Ptr->getType()->getNonOpaquePointerElementType(); in Act()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp435 Ty = PType->getNonOpaquePointerElementType(); in isSpecialType()
557 findSPIRVType(PType->getNonOpaquePointerElementType(), MIRBuilder, in createSPIRVType()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp598 AsyncFuncPtrAddr->getType()->getNonOpaquePointerElementType()); in checkAsyncFuncPointer()
H A DCoroFrame.cpp837 Type *PointeeTy = PtrTy->getNonOpaquePointerElementType(); in solveTypeName()
2330 : ArgTy->getNonOpaquePointerElementType(); in eliminateSwiftErrorArgument()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp96 Type *CastElTy = PTy->getNonOpaquePointerElementType(); in PromoteCastOfAllocation()
2701 Type *DstElTy = DstPTy->getNonOpaquePointerElementType(); in convertBitCastToGEP()
2702 Type *SrcElTy = SrcPTy->getNonOpaquePointerElementType(); in convertBitCastToGEP()
2722 SrcPTy->getNonOpaquePointerElementType(), Src, Idxs); in convertBitCastToGEP()
H A DInstCombineCalls.cpp2769 Type *SrcElemTy = SrcTy->getNonOpaquePointerElementType(); in isSafeToEliminateVarargsCast()
3045 NewTy->getNonOpaquePointerElementType())); in visitCallBase()
3304 Type *ParamElTy = ParamPTy->getNonOpaquePointerElementType(); in transformConstExprCastCall()
3377 AB.addByValAttr(ParamTy->getNonOpaquePointerElementType()); in transformConstExprCastCall()
H A DInstructionCombining.cpp1398 Type *Ty = PtrTy->getNonOpaquePointerElementType(); in findElementAtOffset()
2169 Type *SrcEltType = SrcType->getNonOpaquePointerElementType(); in visitGEPOfBitcast()
2497 Type *StrippedPtrEltTy = StrippedPtrTy->getNonOpaquePointerElementType(); in visitGetElementPtrInst()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp105 Type *OrigElemTy = Ptr->getType()->getNonOpaquePointerElementType(); in createByteGEP()
/llvm-project-15.0.7/llvm/docs/
H A DOpaquePointers.rst164 ``PointerType::getNonOpaquePointerElementType()`` can be used as a marker in
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp1021 PTy->getNonOpaquePointerElementType())); in parseAliasOrIFunc()
1024 !PTy->getNonOpaquePointerElementType()->isFunctionTy()) in parseAliasOrIFunc()
1497 Type *ElemTy = PTy->getNonOpaquePointerElementType(); in createGlobalFwdRef()
3694 Ty, BasePointerType->getNonOpaquePointerElementType())); in parseValID()
5713 !FwdFn->getType()->getNonOpaquePointerElementType()->isFunctionTy()) in parseFunctionHeader()
7315 Val->getType()->getNonOpaquePointerElementType())); in parseLoad()
7587 BasePointerType->getNonOpaquePointerElementType())); in parseGetElementPtr()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp474 Type *ElTy = PTy->getNonOpaquePointerElementType(); in expandAddToGEP()
645 Value *GEP = Builder.CreateGEP(PTy->getNonOpaquePointerElementType(), in expandAddToGEP()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DIVDescriptors.cpp1547 : PtrTy->getNonOpaquePointerElementType(); in isInductionPHI()
H A DConstantFolding.cpp963 SrcElemTy = PTy->getNonOpaquePointerElementType(); in SymbolicallyEvaluateGEP()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1444 BasePtr->getType()->getNonOpaquePointerElementType(), BasePtr, Indices, in buildGEP()
1518 Type *ElementTy = Ty->getNonOpaquePointerElementType(); in getNaturalGEPWithOffset()
1577 Type *TargetTy = TargetPtrTy->getNonOpaquePointerElementType(); in getAdjustedPtr()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp448 Type *ElemTy = PtrTy->getNonOpaquePointerElementType(); in createAdjustedPointer()

12