| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCleanup.h | 267 struct ExtInfo &getExtInfo() { in getExtInfo() function 272 const struct ExtInfo &getExtInfo() const { in getExtInfo() function 375 struct ExtInfo &ExtInfo = getExtInfo(); in addBranchAfter() 411 return getExtInfo().Branches.insert(Block).second; in addBranchThrough()
|
| H A D | CGCall.cpp | 104 FTNP->getExtInfo(), {}, RequiredArgs(0)); in arrangeFreeFunctionType() 183 FTP->getExtInfo(), paramInfos, in arrangeLLVMFunctionInfo() 350 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); in arrangeCXXStructorDeclaration() 420 FunctionType::ExtInfo Info = FPT->getExtInfo(); in arrangeCXXConstructorCall() 452 /*chainCall=*/false, None, noProto->getExtInfo(), {},RequiredArgs::All); in arrangeFunctionDeclaration() 541 FTP->getExtInfo(), {}, RequiredArgs(1)); in arrangeUnprototypedMustTailThunk() 607 argTypes, fnType->getExtInfo(), paramInfos, in arrangeFreeFunctionLikeCall() 641 proto->getExtInfo(), paramInfos, in arrangeBlockFunctionDeclaration() 695 FunctionType::ExtInfo info = proto->getExtInfo(); in arrangeCXXMethodCall() 728 signature.getExtInfo(), in arrangeCall()
|
| H A D | TargetInfo.cpp | 7927 FT, FT->getExtInfo().withCallingConv(CC_OpenCLKernel)); in setCUDAKernelCallingConvention()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Decl.h | 703 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() function 704 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); } in getExtInfo() function 718 ? getExtInfo()->TInfo in getTypeSourceInfo() 724 getExtInfo()->TInfo = TI; in setTypeSourceInfo() 754 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc() 761 return hasExtInfo() ? getExtInfo()->NumTemplParamLists : 0; in getNumTemplateParameterLists() 766 return getExtInfo()->TemplParamLists[index]; in getTemplateParameterList() 3092 const ExtInfo *getExtInfo() const { in getExtInfo() function 3292 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc() 3299 return hasExtInfo() ? getExtInfo()->NumTemplParamLists : 0; in getNumTemplateParameterLists() [all …]
|
| H A D | CanonicalType.h | 488 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 495 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 502 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
|
| H A D | Type.h | 3615 bool getHasRegParm() const { return getExtInfo().getHasRegParm(); } 3616 unsigned getRegParmType() const { return getExtInfo().getRegParm(); } 3621 bool getNoReturnAttr() const { return getExtInfo().getNoReturn(); } 3623 CallingConv getCallConv() const { return getExtInfo().getCC(); } 3624 ExtInfo getExtInfo() const { return ExtInfo(FunctionTypeBits.ExtInfo); } 3666 Profile(ID, getReturnType(), getExtInfo()); 3901 EPI.ExtInfo = getExtInfo(); 6200 return FT->getExtInfo(); 6202 return FT->getExtInfo();
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Decl.cpp | 1780 getExtInfo()->TInfo = savedTInfo; in setQualifierInfo() 1783 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 1787 if (getExtInfo()->NumTemplParamLists == 0) { in setQualifierInfo() 1789 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo; in setQualifierInfo() 1791 getASTContext().Deallocate(getExtInfo()); in setQualifierInfo() 1796 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 1811 getExtInfo()->TInfo = savedTInfo; in setTemplateParameterListsInfo() 3929 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 3933 if (getExtInfo()->NumTemplParamLists == 0) { in setQualifierInfo() 3934 getASTContext().Deallocate(getExtInfo()); in setQualifierInfo() [all …]
|
| H A D | TypePrinter.cpp | 809 FunctionType::ExtInfo Info = T->getExtInfo(); in printFunctionProtoAfter() 932 printFunctionAfter(T->getExtInfo(), OS); in printFunctionNoProtoAfter() 1436 ->getExtInfo().getProducesResult()) in printAttributedAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 543 if (Function1->getExtInfo() != Function2->getExtInfo()) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 806 T->getExtInfo().Profile(ID); in VisitFunctionType()
|
| H A D | TextNodeDumper.cpp | 1079 auto EI = T->getExtInfo(); in VisitFunctionType()
|
| H A D | ItaniumMangle.cpp | 2689 if (T->getExtInfo() == FunctionType::ExtInfo()) in mangleExtFunctionInfo() 2696 StringRef CCQualifier = getCallingConvQualifierName(T->getExtInfo().getCC()); in mangleExtFunctionInfo() 2798 if (Proto->getExtInfo().getProducesResult() && FD == nullptr) in mangleBareFunctionType()
|
| H A D | Type.cpp | 896 return Ctx.getFunctionNoProtoType(returnType, T->getExtInfo()); in VisitFunctionNoProtoType() 1222 return ctx.getFunctionNoProtoType(returnType, funcType->getExtInfo()); in substObjCTypeArgs()
|
| H A D | ASTDiagnostic.cpp | 98 : Context.getFunctionNoProtoType(RT, FT->getExtInfo()); in Desugar()
|
| H A D | ASTContext.cpp | 2723 if (T->getExtInfo() == Info) in adjustFunctionType() 8543 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); in mergeFunctionTypes() 8544 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); in mergeFunctionTypes()
|
| H A D | ASTImporter.cpp | 1171 T->getExtInfo()); in VisitFunctionNoProtoType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 642 FunctionType::ExtInfo getExtInfo() const { in getExtInfo() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaType.cpp | 6752 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); in handleFunctionTypeAttr() 6775 = unwrapped.get()->getExtInfo().withProducesResult(true); in handleFunctionTypeAttr() 6793 unwrapped.get()->getExtInfo().withNoCallerSavedRegs(true); in handleFunctionTypeAttr() 6814 unwrapped.get()->getExtInfo().withNoCfCheck(true); in handleFunctionTypeAttr() 6840 unwrapped.get()->getExtInfo().withRegParm(value); in handleFunctionTypeAttr() 6910 auto EI = unwrapped.get()->getExtInfo().withCallingConv(CC); in handleFunctionTypeAttr() 6963 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(ToCC)); in adjustMemberFunctionCC()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1593 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo()) in adjustFunctionTypeForInstantiation() 1597 NewEPI.ExtInfo = OrigFunc->getExtInfo(); in adjustFunctionTypeForInstantiation()
|
| H A D | SemaDecl.cpp | 3114 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in MergeFunctionDecl() 3115 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo(); in MergeFunctionDecl() 3122 FunctionType::ExtInfo FI = FT->getExtInfo(); in MergeFunctionDecl() 8829 CallingConv CC = FT->getExtInfo().getCC(); in ActOnFunctionDeclarator() 9101 EPI.ExtInfo = FT->getExtInfo(); in ActOnFunctionDeclarator() 9533 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in CheckMultiVersionAdditionalRules() 9534 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo(); in CheckMultiVersionAdditionalRules() 10316 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(CC_C)); in CheckMain()
|
| H A D | SemaOverload.cpp | 1510 FunctionType::ExtInfo FromEInfo = FromFn->getExtInfo(); in IsFunctionConversion() 1513 FunctionType::ExtInfo ToEInfo = ToFn->getExtInfo(); in IsFunctionConversion() 2700 FunctionType::ExtInfo FromEInfo = FromFunctionType->getExtInfo(); in IsBlockPointerConversion() 2701 FunctionType::ExtInfo ToEInfo = ToFunctionType->getExtInfo(); in IsBlockPointerConversion()
|
| H A D | SemaExpr.cpp | 3015 fty->getExtInfo()); in BuildDeclarationNameExpr() 13723 FunctionType::ExtInfo Ext = FTy->getExtInfo(); in ActOnBlockStmtExpr() 16439 FnType->getExtInfo()); in VisitCallExpr()
|
| H A D | SemaExprCXX.cpp | 6374 ReturnsRetained = FTy->getExtInfo().getProducesResult(); in MaybeBindToTemporary()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 415 Record.AddQualifierInfo(*D->getExtInfo()); in VisitTagDecl() 520 Record.AddQualifierInfo(*D->getExtInfo()); in VisitDeclaratorDecl()
|
| H A D | ASTWriter.cpp | 272 FunctionType::ExtInfo C = T->getExtInfo(); in VisitFunctionType()
|