Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp113 if (BaseD->getType()->castAs<FunctionType>()->getCallConv() != in TryEmitBaseDestructorAsAlias()
114 D->getType()->castAs<FunctionType>()->getCallConv()) in TryEmitBaseDestructorAsAlias()
H A DCGDebugInfo.cpp1496 EltTypeArray, Flags, getDwarfCC(Ty->getCallConv())); in CreateType()
1881 getDwarfCC(Func->getCallConv())); in getOrCreateInstanceMethodType()
3955 CallingConv CC = FD->getType()->castAs<FunctionType>()->getCallConv(); in getFunctionFwdDeclOrStub()
4141 CallingConv CC = FTy ? FTy->getCallConv() : CallingConv::CC_C; in getOrCreateFunctionType()
4205 CC = SrcFnTy->getCallConv(); in getFunctionType()
H A DCGStmt.cpp1293 if (calleeType->getCallConv() == CallingConv::CC_SwiftAsync && in makeTailCallIfSwiftAsync()
H A DMicrosoftCXXABI.cpp1281 MD->getType()->castAs<FunctionProtoType>()->getCallConv(); in hasDefaultCXXMethodCC()
H A DCodeGenModule.cpp1844 FD->getType()->castAs<FunctionType>()->getCallConv() == CC_X86RegCall) { in getMangledNameImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp92 CallingConv CC = FT->getCallConv(); in getCallingConvMangling()
493 auto CC = MD->getType()->castAs<FunctionProtoType>()->getCallConv(); in getAllManglings()
H A DDeclCXX.cpp1605 CallingConv CC = CallOp->getType()->castAs<FunctionType>()->getCallConv(); in getLambdaStaticInvoker()
1631 if (FTy->getCallConv() == CC) in getLambdaStaticInvoker()
H A DMicrosoftMangle.cpp2681 CallingConv CC = T->getCallConv(); in mangleFunctionType()
2936 mangleCallingConvention(T->getCallConv()); in mangleCallingConvention()
H A DTypePrinter.cpp1878 OS << (t->castAs<FunctionType>()->getCallConv() == CC_AAPCS ? in printAttributedAfter()
H A DExpr.cpp761 switch (AFT->getCallConv()) { in ComputeName()
H A DItaniumMangle.cpp1539 FD->getType()->castAs<FunctionType>()->getCallConv() == in mangleUnqualifiedName()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp312 W->printEnum("CallingConvention", uint8_t(Proc.getCallConv()), in visitKnownRecord()
325 W->printEnum("CallingConvention", uint8_t(MF.getCallConv()), in visitKnownRecord()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h158 CallingConvention getCallConv() const { return CallConv; } in getCallConv() function
189 CallingConvention getCallConv() const { return CallConv; } in getCallConv() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1526 CallingConv CallOpCC = CallOpProto.getCallConv(); in repeatForLambdaConversionFunctionCallingConvs()
1574 CallingConv CallOpCC = CallOpProto->getCallConv(); in getLambdaConversionFunctionCallConv()
H A DSemaStmt.cpp771 if (CallerType.Func->getCallConv() != CalleeType.Func->getCallConv()) { in checkMustTailAttr()
778 << FunctionType::getNameForCallConv(CallerType.Func->getCallConv()) in checkMustTailAttr()
779 << FunctionType::getNameForCallConv(CalleeType.Func->getCallConv()); in checkMustTailAttr()
H A DSemaCast.cpp2115 CallingConv SrcCC = SrcFTy->getCallConv(); in DiagnoseCallingConvCast()
2116 CallingConv DstCC = DstFTy->getCallConv(); in DiagnoseCallingConvCast()
H A DSemaOverload.cpp3982 Conv1FuncRet->getCallConv() != Conv2FuncRet->getCallConv()) { in compareConversionFunctions()
3983 CallingConv Conv1CC = Conv1FuncRet->getCallConv(); in compareConversionFunctions()
3984 CallingConv Conv2CC = Conv2FuncRet->getCallConv(); in compareConversionFunctions()
3990 CallOp->getType()->castAs<FunctionType>()->getCallConv(); in compareConversionFunctions()
10979 CallOp->getType()->castAs<FunctionType>()->getCallConv(); in shouldSkipNotingLambdaConversionDecl()
10982 ConvRTy->getPointeeType()->castAs<FunctionType>()->getCallConv(); in shouldSkipNotingLambdaConversionDecl()
H A DSemaTemplateDeduction.cpp4410 CallingConv CC = FunctionTypeP->getCallConv(); in adjustCCAndNoReturn()
5193 ->getCallConv(); in DeduceReturnType()
H A DSemaType.cpp8081 CallingConv CC = fn->getCallConv(); in handleFunctionTypeAttr()
8222 CallingConv CCOld = fn->getCallConv(); in handleFunctionTypeAttr()
8305 CallingConv CurCC = FT->getCallConv(); in adjustMemberFunctionCC()
H A DSemaDeclCXX.cpp15904 ConvRT->getPointeeType()->castAs<FunctionType>()->getCallConv(); in DefineImplicitLambdaToFunctionPointerConversion()
18358 CallingConv NewCC = NewFT->getCallConv(), OldCC = OldFT->getCallConv(); in CheckOverridingFunctionAttributes()
H A DSemaDecl.cpp12340 if (FT->getCallConv() != CC_C) { in CheckMain()
12490 if (FT->getCallConv() != CC_X86StdCall) { in CheckMSVCRTEntryPoint()
12495 } else if (FT->getCallConv() != CC_C) { in CheckMSVCRTEntryPoint()
H A DSemaExpr.cpp18754 CallingConv CC = FD->getType()->castAs<FunctionType>()->getCallConv(); in funcHasParameterSizeMangling()
18785 CallingConv CC = FD->getType()->castAs<FunctionType>()->getCallConv(); in CheckCompleteParameterTypesForMangler()
H A DSemaChecking.cpp8951 CC = FD->getType()->castAs<FunctionType>()->getCallConv(); in checkVAStartABI()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp1446 if (fnType->getCallConv() == CC_C) { in isNoProtoCallVariadic()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h4123 CallingConv getCallConv() const { return getExtInfo().getCC(); }