| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyVariableDumper.cpp | 177 auto PointeeType = Symbol.getPointeeType(); in dump() local 178 if (!PointeeType) in dump() 180 PointeeType->dump(*this); in dump() 181 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) { in dump() 186 } else if (isa<PDBSymbolTypeArray>(PointeeType)) { in dump() 200 auto PointeeType = Symbol.getPointeeType(); in dumpRight() local 201 assert(PointeeType); in dumpRight() 202 if (!PointeeType) in dumpRight() 204 if (isa<PDBSymbolTypeFunctionSig>(PointeeType) || in dumpRight() 205 isa<PDBSymbolTypeArray>(PointeeType)) { in dumpRight() [all …]
|
| H A D | PrettyTypedefDumper.cpp | 58 auto PointeeType = Symbol.getPointeeType(); in dump() local 59 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) { in dump() 66 PointeeType->dump(*this); in dump()
|
| H A D | PrettyFunctionDumper.cpp | 243 auto PointeeType = Symbol.getPointeeType(); in dump() local 244 if (!PointeeType) in dump() 247 if (auto FuncSig = unique_dyn_cast<PDBSymbolTypeFunctionSig>(PointeeType)) { in dump() 257 PointeeType->dump(*this); in dump()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 190 QualType PointeeType = CastedType->getPointeeType(); in checkASTCodeBody() local 191 if (PointeeType->isVoidType()) in checkASTCodeBody() 206 if (typesCompatible(BR.getContext(), PointeeType, SizeofType)) in checkASTCodeBody() 211 if (compatibleWithArrayType(BR.getContext(), PointeeType, SizeofType)) in checkASTCodeBody() 232 << PointeeType.getAsString() << "', which is incompatible with " in checkASTCodeBody()
|
| H A D | MallocChecker.cpp | 1362 QualType Result = T, PointeeType = T->getPointeeType(); in getDeepPointeeType() local 1363 while (!PointeeType.isNull()) { in getDeepPointeeType() 1364 Result = PointeeType; in getDeepPointeeType() 1365 PointeeType = PointeeType->getPointeeType(); in getDeepPointeeType()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 634 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() local 636 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType() 642 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() local 643 if (PointeeType->isVoidTy()) in ConvertType() 644 PointeeType = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType() 646 unsigned AS = PointeeType->isFunctionTy() in ConvertType() 650 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType() 747 llvm::Type *PointeeType = CGM.getLangOpts().OpenCL in ConvertType() local 751 ResultType = llvm::PointerType::get(PointeeType, AS); in ConvertType()
|
| H A D | MicrosoftCXXABI.cpp | 3834 QualType PointeeType = T->getPointeeType(); in decomposeTypeForEH() local 3835 if (!PointeeType.isNull()) { in decomposeTypeForEH() 3836 IsConst = PointeeType.isConstQualified(); in decomposeTypeForEH() 3837 IsVolatile = PointeeType.isVolatileQualified(); in decomposeTypeForEH() 3838 IsUnaligned = PointeeType.getQualifiers().hasUnaligned(); in decomposeTypeForEH() 3844 T = Context.getMemberPointerType(PointeeType.getUnqualifiedType(), in decomposeTypeForEH() 3850 T = Context.getPointerType(PointeeType.getUnqualifiedType()); in decomposeTypeForEH() 4123 QualType PointeeType = T; in getCatchableType() local 4125 PointeeType = T->getPointeeType(); in getCatchableType() 4126 if (const CXXRecordDecl *RD = PointeeType->getAsCXXRecordDecl()) { in getCatchableType()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | MicrosoftMangle.cpp | 2028 if (is64Bit && (PointeeType.isNull() || !PointeeType->isFunctionType())) in manglePointerExtQualifiers() 2035 (!PointeeType.isNull() && PointeeType.getLocalQualifiers().hasUnaligned())) in manglePointerExtQualifiers() 2909 QualType PointeeType = T->getPointeeType(); in mangleType() local 2919 mangleType(PointeeType, Range, QMM_Drop); in mangleType() 2946 QualType PointeeType = T->getPointeeType(); in mangleType() local 2954 mangleType(PointeeType, Range); in mangleType() 2956 mangleAddressSpaceType(PointeeType, PointeeType.getQualifiers(), Range); in mangleType() 2961 QualType PointeeType = T->getPointeeType(); in mangleType() local 2973 mangleType(PointeeType, Range); in mangleType() 2985 mangleType(PointeeType, Range); in mangleType() [all …]
|
| H A D | Type.cpp | 265 QualType PointeeType, in DependentAddressSpaceType() argument 271 PointeeType->getDependence() | in DependentAddressSpaceType() 274 Context(Context), AddrSpaceExpr(AddrSpaceExpr), PointeeType(PointeeType), in DependentAddressSpaceType() 279 QualType PointeeType, in Profile() argument 281 ID.AddPointer(PointeeType.getAsOpaquePtr()); in Profile() 1739 QualType PointeeType; in getPointeeCXXRecordDecl() local 1741 PointeeType = PT->getPointeeType(); in getPointeeCXXRecordDecl() 1743 PointeeType = RT->getPointeeType(); in getPointeeCXXRecordDecl() 1747 if (const auto *RT = PointeeType->getAs<RecordType>()) in getPointeeCXXRecordDecl()
|
| H A D | DeclCXX.cpp | 2684 CanQualType PointeeType in isCopyOrMoveConstructor() local 2688 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 2694 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallSet.h | 255 template <typename PointeeType, unsigned N> 256 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 2637 QualType PointeeType; 2641 PointeeType(Pointee) {} 2718 QualType PointeeType; 2722 PointeeType(Pointee) {} 2746 QualType PointeeType; 2752 PointeeType(Referencee) { 2768 return T->PointeeType; 2828 QualType PointeeType; 3146 QualType PointeeType; 6078 QualType PointeeType; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instructions.h | 938 inline GetElementPtrInst(Type *PointeeType, Value *Ptr, 941 inline GetElementPtrInst(Type *PointeeType, Value *Ptr, 959 assert(PointeeType && "Must specify element type"); 961 ->isOpaqueOrPointeeTypeMatches(PointeeType)); 971 assert(PointeeType && "Must specify element type"); 973 ->isOpaqueOrPointeeTypeMatches(PointeeType)); 1013 Create(PointeeType, Ptr, IdxList, NameStr, InsertAtEnd); 1172 SourceElementType(PointeeType), 1173 ResultElementType(getIndexedType(PointeeType, IdxList)) { 1186 SourceElementType(PointeeType), [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 51 getGEPCost(Type *PointeeType, const Value *Ptr, 860 getGEPCost(Type *PointeeType, const Value *Ptr, 863 assert(PointeeType && Ptr && "can't get GEPCost of nullptr"); 865 ->isOpaqueOrPointeeTypeMatches(PointeeType) && 874 auto GTI = gep_type_begin(PointeeType, Operands);
|
| H A D | TargetTransformInfo.h | 268 getGEPCost(Type *PointeeType, const Value *Ptr, 1432 virtual InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, 1731 getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() argument 1734 return Impl.getGEPCost(PointeeType, Ptr, Operands); in getGEPCost()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 4951 QualType PointeeType in TransformPointerType() local 4953 if (PointeeType.isNull()) in TransformPointerType() 4957 if (PointeeType->getAs<ObjCObjectType>()) { in TransformPointerType() 4970 PointeeType != TL.getPointeeLoc().getType()) { in TransformPointerType() 4989 QualType PointeeType in TransformBlockPointerType() local 4991 if (PointeeType.isNull()) in TransformBlockPointerType() 5020 if (PointeeType.isNull()) in TransformReferenceType() 5068 if (PointeeType.isNull()) in TransformMemberPointerType() 5092 PointeeType != T->getPointeeType() || in TransformMemberPointerType() 7165 if (PointeeType.isNull()) in TransformObjCObjectPointerType() [all …]
|
| H A D | SemaType.cpp | 2083 static QualType deduceOpenCLPointeeAddrSpace(Sema &S, QualType PointeeType) { in deduceOpenCLPointeeAddrSpace() argument 2084 if (!PointeeType->isUndeducedAutoType() && !PointeeType->isDependentType() && in deduceOpenCLPointeeAddrSpace() 2085 !PointeeType->isSamplerT() && in deduceOpenCLPointeeAddrSpace() 2086 !PointeeType.hasAddressSpace()) in deduceOpenCLPointeeAddrSpace() 2087 PointeeType = S.getASTContext().getAddrSpaceQualType( in deduceOpenCLPointeeAddrSpace() 2088 PointeeType, S.getLangOpts().OpenCLGenericAddressSpace in deduceOpenCLPointeeAddrSpace() 2091 return PointeeType; in deduceOpenCLPointeeAddrSpace()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.h | 72 void setPointeeType(uint32_t PointeeType);
|
| H A D | BTFDebug.cpp | 93 void BTFTypeDerived::setPointeeType(uint32_t PointeeType) { in setPointeeType() argument 94 BTFType.Type = PointeeType; in setPointeeType()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 1146 QualType PointeeType = PT->getPointeeType(); in doRewriteToUTF8StringBoxedExpressionHelper() local 1147 if (Ctx.hasSameUnqualifiedType(PointeeType, Ctx.CharTy)) { in doRewriteToUTF8StringBoxedExpressionHelper()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 206 TargetTransformInfo::getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() argument 209 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands, CostKind); in getGEPCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 783 LLVMMetadataRef PointeeType,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 1334 LLVMMetadataRef PointeeType, in LLVMDIBuilderCreateMemberPointerType() argument 1340 unwrapDI<DIType>(PointeeType), in LLVMDIBuilderCreateMemberPointerType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 365 InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() argument 367 return BaseT::getGEPCost(PointeeType, Ptr, Operands); in getGEPCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 2642 Type *PointeeType = nullptr; in parseConstants() local 2645 PointeeType = getTypeByID(Record[OpNum++]); in parseConstants() 2671 if (!PointeeType) in parseConstants() 2672 PointeeType = OrigPtrTy->getElementType(); in parseConstants() 2673 else if (!OrigPtrTy->isOpaqueOrPointeeTypeMatches(PointeeType)) in parseConstants() 2678 V = ConstantExpr::getGetElementPtr(PointeeType, Elts[0], Indices, in parseConstants()
|