Home
last modified time | relevance | path

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

12

/external/clang/lib/CodeGen/
DCGCXX.cpp146 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl); in TryEmitDefinitionAsAlias()
255 FnType = getTypes().GetFunctionType(*FnInfo); in getAddrOfCXXStructor()
322 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo); in BuildAppleKextVirtualDestructorCall()
DCodeGenTypes.h200 llvm::FunctionType *GetFunctionType(const CGFunctionInfo &Info);
202 llvm::FunctionType *GetFunctionType(GlobalDecl GD);
DCGObjCRuntime.cpp364 CGM.getTypes().GetFunctionType(signature)->getPointerTo(); in getMessageSendInfo()
378 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo(); in getMessageSendInfo()
DCGBlocks.cpp993 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitBlockCallExpr()
1185 llvm::FunctionType *fnLLVMType = CGM.getTypes().GetFunctionType(fnInfo); in GenerateBlockFunction()
1339 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateCopyHelperFunction()
1515 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateDestroyHelperFunction()
1799 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefCopyHelper()
1872 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefDisposeHelper()
DCGCXXABI.cpp87 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
DCGOpenMPRuntimeNVPTX.cpp105 CGM.getTypes().GetFunctionType(*CGFI), llvm::GlobalValue::InternalLinkage, in createWorkerFunction()
DCGVTables.cpp153 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); in GenerateVarArgsThunk()
403 CGM.getTypes().GetFunctionType(CGM.getTypes().arrangeGlobalDeclaration(GD)); in generateThunk()
DCGOpenMPRuntime.cpp754 auto *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in emitCombinerOrInitializer()
1795 auto FTy = CGM.getTypes().GetFunctionType(FI); in emitThreadPrivateVarDefinition()
1826 auto FTy = CGM.getTypes().GetFunctionType(FI); in emitThreadPrivateVarDefinition()
2180 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitCopyprivateCopyFunction()
2772 auto FTy = CGM.getTypes().GetFunctionType(FI); in createOffloadingBinaryDescriptorFunction()
3280 auto *TaskEntryTy = CGM.getTypes().GetFunctionType(TaskEntryFnInfo); in emitProxyTaskFunction()
3375 auto *DestructorFnTy = CGM.getTypes().GetFunctionType(DestructorFnInfo); in emitDestructorsFunction()
3462 CGM.getTypes().GetFunctionType(TaskPrivatesMapFnInfo); in emitTaskPrivateMappingFunction()
3621 auto *TaskDupTy = CGM.getTypes().GetFunctionType(TaskDupFnInfo); in emitTaskDupFunction()
4239 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage, in emitReductionFunction()
DCGDeclCXX.cpp611 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in generateDestroyHelper()
DCodeGenTypes.cpp364 ResultType = GetFunctionType(*FI); in ConvertFunctionType()
DCGCall.cpp1460 llvm::FunctionType *CodeGenTypes::GetFunctionType(GlobalDecl GD) { in GetFunctionType() function in CodeGenTypes
1462 return GetFunctionType(FI); in GetFunctionType()
1466 CodeGenTypes::GetFunctionType(const CGFunctionInfo &FI) { in GetFunctionType() function in CodeGenTypes
1606 return GetFunctionType(*Info); in GetFunctionTypeForVTable()
3839 Callee, getTypes().GetFunctionType(CallInfo)->getPointerTo(CalleeAS)); in EmitCall()
DCGObjCMac.cpp245 Types.GetFunctionType( in getGetPropertyFn()
264 Types.GetFunctionType( in getSetPropertyFn()
289 Types.GetFunctionType( in getOptimizedSetPropertyFn()
315 Types.GetFunctionType( in getCopyStructFn()
333 Types.GetFunctionType( in getCppAtomicObjectFunction()
345 Types.GetFunctionType( in getEnumerationMutationFn()
358 Types.GetFunctionType(Types.arrangeBuiltinFunctionDeclaration( in getLookUpClassFn()
3625 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateMethod()
DItaniumCXXABI.cpp530 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
826 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); in BuildMemberPointer()
1620 llvm::Type *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall()
2203 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI); in getOrCreateThreadLocalWrapper()
DMicrosoftCXXABI.cpp1842 llvm::Type *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall()
1902 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitVirtualMemPtrThunk()
2686 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); in EmitMemberFunctionPointer()
3233 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer()
3808 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in getAddrOfCXXCtorClosure()
DCodeGenModule.cpp1586 llvm::Type *Ty = getTypes().GetFunctionType(FI); in EmitGlobal()
2194 auto Ty = getTypes().GetFunctionType(*FInfo); in GetAddrOfGlobal()
2199 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in GetAddrOfGlobal()
2873 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in EmitGlobalFunctionDefinition()
DCGExprComplex.cpp601 llvm::FunctionType *FTy = CGF.CGM.getTypes().GetFunctionType(FuncInfo); in EmitComplexBinOpLibCall()
DCGObjC.cpp3208 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicSetterCopyHelperFunction()
3289 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicGetterCopyHelperFunction()
DCGException.cpp1661 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo); in startOutlinedSEHHelper()
DCGStmt.cpp2216 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo); in GenerateCapturedStmtFunction()
DCGExprCXX.cpp218 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo); in EmitCXXMemberOrOperatorMemberCallExpr()
DCGAtomic.cpp309 llvm::FunctionType *fnTy = CGF.CGM.getTypes().GetFunctionType(fnInfo); in emitAtomicLibcall()
DCGClass.cpp2906 CGM.getTypes().GetFunctionType(calleeFnInfo)); in EmitForwardingCallToLambda()
DCGObjCGNU.cpp2633 Types.GetFunctionType(Types.arrangeObjCMethodDeclaration(OMD)); in GenerateMethod()
DCGStmtOpenMP.cpp249 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo); in GenerateOpenMPCapturedStmtFunction()
DCGExpr.cpp4123 llvm::Type *CalleeTy = getTypes().GetFunctionType(FnInfo); in EmitCall()

12