Home
last modified time | relevance | path

Searched refs:getExtInfo (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.h267 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 DCGCall.cpp104 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 DTargetInfo.cpp7927 FT, FT->getExtInfo().withCallingConv(CC_OpenCLKernel)); in setCUDAKernelCallingConvention()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h703 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 DCanonicalType.h488 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 DType.h3615 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 DDecl.cpp1780 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 DTypePrinter.cpp809 FunctionType::ExtInfo Info = T->getExtInfo(); in printFunctionProtoAfter()
932 printFunctionAfter(T->getExtInfo(), OS); in printFunctionNoProtoAfter()
1436 ->getExtInfo().getProducesResult()) in printAttributedAfter()
H A DASTStructuralEquivalence.cpp543 if (Function1->getExtInfo() != Function2->getExtInfo()) in IsStructurallyEquivalent()
H A DODRHash.cpp806 T->getExtInfo().Profile(ID); in VisitFunctionType()
H A DTextNodeDumper.cpp1079 auto EI = T->getExtInfo(); in VisitFunctionType()
H A DItaniumMangle.cpp2689 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 DType.cpp896 return Ctx.getFunctionNoProtoType(returnType, T->getExtInfo()); in VisitFunctionNoProtoType()
1222 return ctx.getFunctionNoProtoType(returnType, funcType->getExtInfo()); in substObjCTypeArgs()
H A DASTDiagnostic.cpp98 : Context.getFunctionNoProtoType(RT, FT->getExtInfo()); in Desugar()
H A DASTContext.cpp2723 if (T->getExtInfo() == Info) in adjustFunctionType()
8543 FunctionType::ExtInfo lbaseInfo = lbase->getExtInfo(); in mergeFunctionTypes()
8544 FunctionType::ExtInfo rbaseInfo = rbase->getExtInfo(); in mergeFunctionTypes()
H A DASTImporter.cpp1171 T->getExtInfo()); in VisitFunctionNoProtoType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h642 FunctionType::ExtInfo getExtInfo() const { in getExtInfo() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp6752 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 DSemaTemplateInstantiateDecl.cpp1593 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo()) in adjustFunctionTypeForInstantiation()
1597 NewEPI.ExtInfo = OrigFunc->getExtInfo(); in adjustFunctionTypeForInstantiation()
H A DSemaDecl.cpp3114 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 DSemaOverload.cpp1510 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 DSemaExpr.cpp3015 fty->getExtInfo()); in BuildDeclarationNameExpr()
13723 FunctionType::ExtInfo Ext = FTy->getExtInfo(); in ActOnBlockStmtExpr()
16439 FnType->getExtInfo()); in VisitCallExpr()
H A DSemaExprCXX.cpp6374 ReturnsRetained = FTy->getExtInfo().getProducesResult(); in MaybeBindToTemporary()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp415 Record.AddQualifierInfo(*D->getExtInfo()); in VisitTagDecl()
520 Record.AddQualifierInfo(*D->getExtInfo()); in VisitDeclaratorDecl()
H A DASTWriter.cpp272 FunctionType::ExtInfo C = T->getExtInfo(); in VisitFunctionType()