| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCleanup.h | 326 struct ExtInfo &getExtInfo() { 331 const struct ExtInfo &getExtInfo() const { 446 struct ExtInfo &ExtInfo = getExtInfo(); 482 return getExtInfo().Branches.insert(Block).second;
|
| H A D | TargetInfo.cpp | 128 FT, FT->getExtInfo().withCallingConv(CC_C)); in setOCLKernelStubCallingConvention()
|
| H A D | CGCall.cpp | 162 FnInfoOpts::None, {}, FTNP->getExtInfo(), {}, in arrangeFreeFunctionType() 241 FTP->getExtInfo(), paramInfos, Required); in arrangeLLVMFunctionInfo() 441 FunctionType::ExtInfo extInfo = FTP->getExtInfo(); in arrangeCXXStructorDeclaration() 506 FunctionType::ExtInfo Info = FPT->getExtInfo(); in arrangeCXXConstructorCall() 545 {}, noProto->getExtInfo(), {}, in arrangeFunctionDeclaration() 631 FTP->getExtInfo(), {}, RequiredArgs(1)); in arrangeUnprototypedMustTailThunk() 691 opts, argTypes, fnType->getExtInfo(), in arrangeFreeFunctionLikeCall() 723 proto->getExtInfo(), paramInfos, in arrangeBlockFunctionDeclaration() 782 FunctionType::ExtInfo info = proto->getExtInfo(); in arrangeCXXMethodCall() 818 signature.getExtInfo(), paramInfos, in arrangeCall() [all …]
|
| H A D | CGPointerAuth.cpp | 495 Proto->getExtInfo()); in getFunctionPointer()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 278 let Read = [{ node->getExtInfo().getNoReturn() }]; 281 let Read = [{ node->getExtInfo().getHasRegParm() }]; 284 let Read = [{ node->getExtInfo().getRegParm() }]; 287 let Read = [{ node->getExtInfo().getCC() }]; 290 let Read = [{ node->getExtInfo().getProducesResult() }]; 293 let Read = [{ node->getExtInfo().getNoCallerSavedRegs() }]; 296 let Read = [{ node->getExtInfo().getNoCfCheck() }]; 299 let Read = [{ node->getExtInfo().getCmseNSCall() }];
|
| H A D | CanonicalType.h | 492 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 499 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo) 506 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(FunctionType::ExtInfo, getExtInfo)
|
| H A D | Decl.h | 775 ExtInfo *getExtInfo() { return cast<ExtInfo *>(DeclInfo); } in getExtInfo() function 776 const ExtInfo *getExtInfo() const { return cast<ExtInfo *>(DeclInfo); } in getExtInfo() function 789 return hasExtInfo() ? getExtInfo()->TInfo in getTypeSourceInfo() 795 getExtInfo()->TInfo = TI; in setTypeSourceInfo() 817 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier() 825 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc() 836 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause : Null; in getTrailingRequiresClause() 842 return hasExtInfo() ? getExtInfo()->NumTemplParamLists : 0; in getNumTemplateParameterLists() 847 return getExtInfo()->TemplParamLists[index]; in getTemplateParameterList() 3700 ExtInfo *getExtInfo() { return cast<ExtInfo *>(TypedefNameDeclOrQualifier); } in getExtInfo() function [all …]
|
| H A D | Type.h | 4714 bool getHasRegParm() const { return getExtInfo().getHasRegParm(); } 4715 unsigned getRegParmType() const { return getExtInfo().getRegParm(); } 4720 bool getNoReturnAttr() const { return getExtInfo().getNoReturn(); } 4726 bool getCmseNSCallAttr() const { return getExtInfo().getCmseNSCall(); } 4727 CallingConv getCallConv() const { return getExtInfo().getCC(); } 4728 ExtInfo getExtInfo() const { return ExtInfo(FunctionTypeBits.ExtInfo); } 4771 Profile(ID, getReturnType(), getExtInfo()); 5447 EPI.ExtInfo = getExtInfo(); 8258 return FT->getExtInfo(); 8260 return FT->getExtInfo();
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 235 FT, FT->getExtInfo().withCallingConv(CC_DeviceKernel)); in setCUDAKernelCallingConvention() 243 FT, FT->getExtInfo().withCallingConv(CC_SpirFunction)); in setOCLKernelStubCallingConvention()
|
| H A D | RISCV.cpp | 119 switch (FI.getExtInfo().getCC()) { in computeInfo()
|
| H A D | AMDGPU.cpp | 575 FT, FT->getExtInfo().withCallingConv(CC_DeviceKernel)); in setCUDAKernelCallingConvention()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 2008 getExtInfo()->TInfo = savedTInfo; in setQualifierInfo() 2011 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 2014 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 2027 getExtInfo()->TInfo = savedTInfo; in setTrailingRequiresClause() 2030 getExtInfo()->TrailingRequiresClause = AC; in setTrailingRequiresClause() 2043 getExtInfo()->TInfo = savedTInfo; in setTemplateParameterListsInfo() 2046 getExtInfo()->setTemplateParameterListsInfo(Context, TPLists); in setTemplateParameterListsInfo() 4892 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo() 4896 if (getExtInfo()->NumTemplParamLists == 0) { in setQualifierInfo() 4897 getASTContext().Deallocate(getExtInfo()); in setQualifierInfo() [all …]
|
| H A D | TypePrinter.cpp | 997 FunctionType::ExtInfo Info = T->getExtInfo(); in printFunctionProtoAfter() 1194 printFunctionAfter(T->getExtInfo(), OS); in printFunctionNoProtoAfter() 1938 ->getExtInfo().getProducesResult()) in printAttributedAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 1132 if (!IsStructurallyEquivalent(Context, Function1->getExtInfo(), in IsStructurallyEquivalent() 1133 Function2->getExtInfo())) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1074 T->getExtInfo().Profile(ID); in VisitFunctionType()
|
| H A D | ASTContext.cpp | 3770 if (T->getExtInfo() == Info) in adjustFunctionType() 3790 return getFunctionNoProtoType(ResultType, FNPT->getExtInfo()); in adjustFunctionResultType() 3844 return getFunctionNoProtoType(RetTy, Proto->getExtInfo()); in getFunctionTypeWithoutPtrSizes() 11369 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); in mergeFunctionTypes() 11370 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); in mergeFunctionTypes() 14108 assert(FX->getExtInfo() == FY->getExtInfo()); in getCommonNonSugarTypeNode() 14111 FX->getExtInfo()); in getCommonNonSugarTypeNode()
|
| H A D | ItaniumMangle.cpp | 3590 if (T->getExtInfo() == FunctionType::ExtInfo()) in mangleExtFunctionInfo() 3597 StringRef CCQualifier = getCallingConvQualifierName(T->getExtInfo().getCC()); in mangleExtFunctionInfo() 3778 if (Proto->getExtInfo().getProducesResult() && FD == nullptr) in mangleBareFunctionType()
|
| H A D | JSONNodeDumper.cpp | 615 FunctionType::ExtInfo E = T->getExtInfo(); in VisitFunctionType()
|
| H A D | ASTDiagnostic.cpp | 110 : Context.getFunctionNoProtoType(RT, FT->getExtInfo()); in desugarForDiagnostic()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 303 T->getExtInfo().Profile(ID); in VisitFunctionType()
|
| H A D | ASTWriterDecl.cpp | 662 Record.AddQualifierInfo(*D->getExtInfo()); in VisitTagDecl() 773 DeclaratorDecl::ExtInfo *Info = D->getExtInfo(); in VisitDeclaratorDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAPINotes.cpp | 412 Context.getFunctionNoProtoType(*Modified, FnType->getExtInfo())); in ApplyNullability() 611 OverriddenResultType, FnNoProtoType->getExtInfo())); in ProcessAPINotes()
|
| H A D | SemaType.cpp | 7811 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); in handleFunctionTypeAttr() 7851 unwrapped.get()->getExtInfo().withCmseNSCall(true); in handleFunctionTypeAttr() 7874 = unwrapped.get()->getExtInfo().withProducesResult(true); in handleFunctionTypeAttr() 7892 unwrapped.get()->getExtInfo().withNoCallerSavedRegs(true); in handleFunctionTypeAttr() 7913 unwrapped.get()->getExtInfo().withNoCfCheck(true); in handleFunctionTypeAttr() 7939 unwrapped.get()->getExtInfo().withRegParm(value); in handleFunctionTypeAttr() 8138 auto EI = unwrapped.get()->getExtInfo().withCallingConv(CC); in handleFunctionTypeAttr() 8197 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(ToCC)); in adjustMemberFunctionCC()
|
| H A D | SemaDecl.cpp | 3761 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in MergeFunctionDecl() 3762 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo(); in MergeFunctionDecl() 3769 FunctionType::ExtInfo FI = FT->getExtInfo(); in MergeFunctionDecl() 10551 CallingConv CC = FT->getExtInfo().getCC(); in ActOnFunctionDeclarator() 11386 FunctionType::ExtInfo OldTypeInfo = OldType->getExtInfo(); in areMultiversionVariantFunctionsCompatible() 11387 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo(); in areMultiversionVariantFunctionsCompatible() 12461 FT = Context.adjustFunctionType(FT, FT->getExtInfo().withCallingConv(CC_C)); in CheckMain() 12621 FT, FT->getExtInfo().withCallingConv(CC_X86StdCall)); in CheckMSVCRTEntryPoint() 12626 FT->getExtInfo().withCallingConv(CC_C)); in CheckMSVCRTEntryPoint()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 739 FunctionType::ExtInfo getExtInfo() const { in getExtInfo() function
|