/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocSizeofChecker.cpp | 186 QualType PointeeType = CastedType->getPointeeType(); in checkASTCodeBody() local 187 if (PointeeType->isVoidType()) in checkASTCodeBody() 202 if (typesCompatible(BR.getContext(), PointeeType, SizeofType)) in checkASTCodeBody() 207 if (compatibleWithArrayType(BR.getContext(), PointeeType, SizeofType)) in checkASTCodeBody() 228 << 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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 397 void manglePointerExtQualifiers(Qualifiers Quals, QualType PointeeType); 2024 QualType PointeeType) { in manglePointerExtQualifiers() argument 2026 bool is64Bit = PointeeType.isNull() ? PointersAre64Bit : in manglePointerExtQualifiers() 2027 is64BitPointer(PointeeType.getQualifiers()); in manglePointerExtQualifiers() 2028 if (is64Bit && (PointeeType.isNull() || !PointeeType->isFunctionType())) in manglePointerExtQualifiers() 2035 (!PointeeType.isNull() && PointeeType.getLocalQualifiers().hasUnaligned())) in manglePointerExtQualifiers() 2906 QualType PointeeType = T->getPointeeType(); in mangleType() local 2908 manglePointerExtQualifiers(Quals, PointeeType); in mangleType() 2909 if (const FunctionProtoType *FPT = PointeeType->getAs<FunctionProtoType>()) { in mangleType() 2914 mangleQualifiers(PointeeType.getQualifiers(), true); 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 | 2698 CanQualType PointeeType in isCopyOrMoveConstructor() local 2702 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 2708 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | SmallSet.h | 255 template <typename PointeeType, unsigned N> 256 class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N> {};
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Type.h | 2637 QualType PointeeType; 2641 PointeeType(Pointee) {} 2644 QualType getPointeeType() const { return PointeeType; } 2718 QualType PointeeType; 2722 PointeeType(Pointee) {} 2726 QualType getPointeeType() const { return PointeeType; } 2746 QualType PointeeType; 2752 PointeeType(Referencee) { 2761 QualType getPointeeTypeAsWritten() const { return PointeeType; } 2767 T = T->PointeeType->castAs<ReferenceType>(); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instructions.h | 927 inline GetElementPtrInst(Type *PointeeType, Value *Ptr, 930 inline GetElementPtrInst(Type *PointeeType, Value *Ptr, 943 static GetElementPtrInst *Create(Type *PointeeType, Value *Ptr, 948 if (!PointeeType) { 949 PointeeType = 953 ->isOpaqueOrPointeeTypeMatches(PointeeType)); 955 return new (Values) GetElementPtrInst(PointeeType, Ptr, IdxList, Values, 959 static GetElementPtrInst *Create(Type *PointeeType, Value *Ptr, 964 if (!PointeeType) { 965 PointeeType = [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 51 getGEPCost(Type *PointeeType, const Value *Ptr, 856 getGEPCost(Type *PointeeType, const Value *Ptr, 859 assert(PointeeType && Ptr && "can't get GEPCost of nullptr"); 862 PointeeType && 871 auto GTI = gep_type_begin(PointeeType, Operands);
|
H A D | TargetTransformInfo.h | 268 getGEPCost(Type *PointeeType, const Value *Ptr, 1443 virtual InstructionCost getGEPCost(Type *PointeeType, const Value *Ptr, 1742 getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() argument 1745 return Impl.getGEPCost(PointeeType, Ptr, Operands); in getGEPCost()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | TreeTransform.h | 752 QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil); 758 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil); 777 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType, 804 QualType RebuildObjCObjectPointerType(QualType PointeeType, 917 QualType RebuildDependentAddressSpaceType(QualType PointeeType, 4928 QualType PointeeType in TransformPointerType() local 4930 if (PointeeType.isNull()) in TransformPointerType() 4934 if (PointeeType->getAs<ObjCObjectType>()) { in TransformPointerType() 4939 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType); in TransformPointerType() 4947 PointeeType != TL.getPointeeLoc().getType()) { in TransformPointerType() [all …]
|
H A D | SemaType.cpp | 2059 static QualType deduceOpenCLPointeeAddrSpace(Sema &S, QualType PointeeType) { in deduceOpenCLPointeeAddrSpace() argument 2060 if (!PointeeType->isUndeducedAutoType() && !PointeeType->isDependentType() && in deduceOpenCLPointeeAddrSpace() 2061 !PointeeType->isSamplerT() && in deduceOpenCLPointeeAddrSpace() 2062 !PointeeType.hasAddressSpace()) in deduceOpenCLPointeeAddrSpace() 2063 PointeeType = S.getASTContext().getAddrSpaceQualType( in deduceOpenCLPointeeAddrSpace() 2064 PointeeType, S.getLangOpts().OpenCLGenericAddressSpace in deduceOpenCLPointeeAddrSpace() 2067 return PointeeType; in deduceOpenCLPointeeAddrSpace()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/debuginfo/ |
H A D | debuginfo_ocaml.c | 596 value Builder, LLVMMetadataRef PointeeType, LLVMMetadataRef ClassType, in llvm_dibuild_create_member_pointer_type_native() argument 600 DIBuilder_val(Builder), PointeeType, ClassType, in llvm_dibuild_create_member_pointer_type_native()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
H A D | DebugInfo.h | 783 LLVMMetadataRef PointeeType,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 210 TargetTransformInfo::getGEPCost(Type *PointeeType, const Value *Ptr, in getGEPCost() argument 213 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands, CostKind); in getGEPCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 1298 LLVMMetadataRef PointeeType, in LLVMDIBuilderCreateMemberPointerType() argument 1304 unwrapDI<DIType>(PointeeType), in LLVMDIBuilderCreateMemberPointerType()
|
/netbsd-src/external/apache2/llvm/dist/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()
|