| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGCleanup.h | 238 struct ExtInfo { struct 246 mutable struct ExtInfo *ExtInfo; variable 248 struct ExtInfo &getExtInfo() { in getExtInfo() 249 if (!ExtInfo) ExtInfo = new struct ExtInfo(); in getExtInfo() 250 return *ExtInfo; in getExtInfo() 253 const struct ExtInfo &getExtInfo() const { in getExtInfo() 254 if (!ExtInfo) ExtInfo = new struct ExtInfo(); in getExtInfo() 255 return *ExtInfo; in getExtInfo() 274 NormalBlock(nullptr), ActiveFlag(nullptr), ExtInfo(nullptr) { in EHCleanupScope() 288 delete ExtInfo; in Destroy() local [all …]
|
| HD | CodeGenTypes.h | 237 const FunctionType::ExtInfo &Info, 256 FunctionType::ExtInfo info, 283 FunctionType::ExtInfo info,
|
| HD | CodeGenABITypes.cpp | 72 FunctionType::ExtInfo info, in arrangeFreeFunctionCall()
|
| HD | CGObjCRuntime.cpp | 365 FunctionType::ExtInfo einfo = signature.getExtInfo(); in getMessageSendInfo() 376 FunctionType::ExtInfo(), in getMessageSendInfo()
|
| HD | CGObjC.cpp | 560 FunctionType::ExtInfo(), in emitStructGetterCall() 827 FunctionType::ExtInfo(), in emitCPPObjectAtomicGetterCall() 920 FunctionType::ExtInfo(), in generateObjCGetterBody() 1036 FunctionType::ExtInfo(), in emitStructSetterCall() 1074 FunctionType::ExtInfo(), in emitCPPObjectAtomicSetterCall() 1207 FunctionType::ExtInfo(), in generateObjCSetterBody() 1220 FunctionType::ExtInfo(), in generateObjCSetterBody() 1591 FunctionType::ExtInfo(), in EmitObjCForCollectionStmt() 2927 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArgs::All); in GenerateObjCAtomicSetterCopyHelperFunction() 3006 C.VoidTy, args, FunctionType::ExtInfo(), RequiredArgs::All); in GenerateObjCAtomicGetterCopyHelperFunction()
|
| HD | CGCall.cpp | 217 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); in arrangeCXXStructorDeclaration() 248 FunctionType::ExtInfo Info = FPT->getExtInfo(); in arrangeCXXConstructorCall() 305 FunctionType::ExtInfo einfo; in arrangeObjCMessageSendSignature() 367 FunctionType::ExtInfo(CC), RequiredArgs::All); in arrangeMSCtorClosure() 433 FunctionType::ExtInfo info, in arrangeFreeFunctionCall() 454 FunctionType::ExtInfo info = FPT->getExtInfo(); in arrangeCXXMethodCall() 462 const FunctionType::ExtInfo &info, bool isVariadic) { in arrangeFreeFunctionDeclaration() 478 None, FunctionType::ExtInfo(), RequiredArgs::All); in arrangeNullaryFunction() 489 FunctionType::ExtInfo info, in arrangeLLVMFunctionInfo() 538 const FunctionType::ExtInfo &info, in create()
|
| HD | CGOpenMPRuntime.cpp | 1000 CGM.getContext().VoidPtrTy, Args, FunctionType::ExtInfo(), in emitThreadPrivateVarDefinition() 1034 CGM.getContext().VoidTy, Args, FunctionType::ExtInfo(), in emitThreadPrivateVarDefinition() 1368 FunctionType::ExtInfo EI; in emitCopyprivateCopyFunction() 1906 FunctionType::ExtInfo Info; in emitProxyTaskFunction() 1975 FunctionType::ExtInfo Info; in emitDestructorsFunction() 2052 FunctionType::ExtInfo Info; in emitTaskPrivateMappingFunction() 2455 FunctionType::ExtInfo EI; in emitReductionFunction()
|
| HD | CGBlocks.cpp | 1313 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false); in GenerateCopyHelperFunction() 1487 C.VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false); in GenerateDestroyHelperFunction() 1778 R, args, FunctionType::ExtInfo(), /*variadic=*/false); in generateByrefCopyHelper() 1850 R, args, FunctionType::ExtInfo(), /*variadic=*/false); in generateByrefDisposeHelper()
|
| HD | CGStmt.cpp | 2214 FunctionType::ExtInfo ExtInfo; in GenerateCapturedStmtFunction() local 2216 CGM.getTypes().arrangeFreeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo, in GenerateCapturedStmtFunction()
|
| HD | CGDeclCXX.cpp | 585 getContext().VoidTy, args, FunctionType::ExtInfo(), /*variadic=*/false); in generateDestroyHelper()
|
| HD | CGObjCMac.cpp | 248 IdType, false, false, Params, FunctionType::ExtInfo(), in getGetPropertyFn() 268 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(), in getSetPropertyFn() 294 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(), in getOptimizedSetPropertyFn() 321 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(), in getCopyStructFn() 341 FunctionType::ExtInfo(), in getCppAtomicObjectFunction() 354 Ctx.VoidTy, false, false, Params, FunctionType::ExtInfo(), in getEnumerationMutationFn()
|
| HD | CGExprComplex.cpp | 590 Op.Ty, Args, FunctionType::ExtInfo(/* No CC here - will be added later */), in EmitComplexBinOpLibCall()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | Type.h | 1333 unsigned ExtInfo : 9; 2847 class ExtInfo { 2864 ExtInfo(unsigned Bits) : Bits(static_cast<uint16_t>(Bits)) {} 2871 ExtInfo(bool noReturn, bool hasRegParm, unsigned regParm, CallingConv cc, 2882 ExtInfo() : Bits(CC_C) { } 2886 ExtInfo(CallingConv CC) : Bits(CC) { } 2899 bool operator==(ExtInfo Other) const { 2902 bool operator!=(ExtInfo Other) const { 2909 ExtInfo withNoReturn(bool noReturn) const { 2911 return ExtInfo(Bits | NoReturnMask); [all …]
|
| HD | Decl.h | 589 struct ExtInfo : public QualifierInfo { struct 593 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; argument 599 bool hasExtInfo() const { return DeclInfo.is<ExtInfo*>(); } in hasExtInfo() 600 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 601 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() 2755 typedef QualifierInfo ExtInfo; typedef 2765 llvm::PointerUnion<NamedDecl *, ExtInfo *> NamedDeclOrQualifier; 2767 bool hasExtInfo() const { return NamedDeclOrQualifier.is<ExtInfo *>(); } in hasExtInfo() 2768 ExtInfo *getExtInfo() { return NamedDeclOrQualifier.get<ExtInfo *>(); } in getExtInfo() 2769 const ExtInfo *getExtInfo() const { in getExtInfo() [all …]
|
| HD | CanonicalType.h | 471 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 478 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 485 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
|
| HD | ASTContext.h | 956 FunctionType::ExtInfo EInfo); 1102 const FunctionType::ExtInfo &Info) const; 1105 return getFunctionNoProtoType(ResultTy, FunctionType::ExtInfo()); in getFunctionNoProtoType()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| HD | CGFunctionInfo.h | 388 const FunctionType::ExtInfo &extInfo, 449 FunctionType::ExtInfo getExtInfo() const { in getExtInfo() 450 return FunctionType::ExtInfo(isNoReturn(), in getExtInfo() 484 const FunctionType::ExtInfo &info, in Profile()
|
| HD | CodeGenABITypes.h | 71 FunctionType::ExtInfo info,
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaLambda.cpp | 1174 InvokerExtInfo.ExtInfo = InvokerExtInfo.ExtInfo.withCallingConv(CC); in addFunctionPointerConversion() 1346 BlockEPI.ExtInfo = in addBlockPointerConversion() 1347 BlockEPI.ExtInfo.withCallingConv(S.Context.getDefaultCallingConvention( in addBlockPointerConversion()
|
| HD | SemaType.cpp | 3847 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex)); in GetFullTypeForDeclarator() 3882 EPI.ExtInfo = EI; in GetFullTypeForDeclarator() 5729 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); in handleFunctionTypeAttr() 5745 FunctionType::ExtInfo EI in handleFunctionTypeAttr() 5771 FunctionType::ExtInfo EI = in handleFunctionTypeAttr() 5829 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withCallingConv(CC); in handleFunctionTypeAttr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ASTContext.cpp | 2158 FunctionType::ExtInfo Info) { in adjustFunctionType() 2168 EPI.ExtInfo = Info; in adjustFunctionType() 2921 const FunctionType::ExtInfo &Info) const { in getFunctionNoProtoType() 2944 FunctionProtoType::ExtInfo newInfo = Info.withCallingConv(CallConv); in getFunctionNoProtoType() 7308 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); in mergeFunctionTypes() 7309 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); in mergeFunctionTypes() 7332 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn); in mergeFunctionTypes() 7381 EPI.ExtInfo = einfo; in mergeFunctionTypes() 7417 EPI.ExtInfo = einfo; in mergeFunctionTypes() 7763 EPI.ExtInfo = getFunctionExtInfo(LHS); in mergeObjCGCQualifiers() [all …]
|
| HD | Decl.cpp | 1633 DeclInfo = new (getASTContext()) ExtInfo; in setQualifierInfo() 1666 DeclInfo = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo() 3469 NamedDeclOrQualifier = new (getASTContext()) ExtInfo; in setQualifierInfo() 3492 NamedDeclOrQualifier = new (getASTContext()) ExtInfo; in setTemplateParameterListsInfo()
|
| HD | Type.cpp | 2567 result->containsUnexpandedParameterPack(), epi.ExtInfo), in FunctionProtoType() 2764 epi.ExtInfo.Profile(ID); in Profile()
|
| HD | TypePrinter.cpp | 658 FunctionType::ExtInfo Info = T->getExtInfo(); in printFunctionProtoAfter()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 451 DeclaratorDecl::ExtInfo *Info = in Visit() 452 DD->DeclInfo.get<DeclaratorDecl::ExtInfo *>(); in Visit() 620 TagDecl::ExtInfo *Info = new (Reader.getContext()) TagDecl::ExtInfo(); in VisitTagDecl() 714 DeclaratorDecl::ExtInfo *Info in VisitDeclaratorDecl() 715 = new (Reader.getContext()) DeclaratorDecl::ExtInfo(); in VisitDeclaratorDecl()
|