Lines Matching refs:CGFunctionInfo
112 const CGFunctionInfo &
183 static const CGFunctionInfo &
201 const CGFunctionInfo &
268 const CGFunctionInfo &
296 const CGFunctionInfo &
323 const CGFunctionInfo &
408 const CGFunctionInfo &
452 const CGFunctionInfo &
476 const CGFunctionInfo &
489 const CGFunctionInfo &
522 const CGFunctionInfo &
532 const CGFunctionInfo &
549 const CGFunctionInfo &
558 const CGFunctionInfo &
580 static const CGFunctionInfo &
628 const CGFunctionInfo &
638 const CGFunctionInfo &
645 const CGFunctionInfo &
657 const CGFunctionInfo &
669 const CGFunctionInfo &
679 const CGFunctionInfo &
691 const CGFunctionInfo &
712 const CGFunctionInfo &CodeGenTypes::arrangeNullaryFunction() { in arrangeNullaryFunction()
718 const CGFunctionInfo &
719 CodeGenTypes::arrangeCall(const CGFunctionInfo &signature, in arrangeCall()
749 void computeSPIRKernelABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI);
756 const CGFunctionInfo &CodeGenTypes::arrangeLLVMFunctionInfo( in arrangeLLVMFunctionInfo()
772 CGFunctionInfo::Profile(ID, isInstanceMethod, isChainCall, isDelegateCall, in arrangeLLVMFunctionInfo()
776 CGFunctionInfo *FI = FunctionInfos.FindNodeOrInsertPos(ID, insertPos); in arrangeLLVMFunctionInfo()
783 FI = CGFunctionInfo::create(CC, isInstanceMethod, isChainCall, isDelegateCall, in arrangeLLVMFunctionInfo()
819 CGFunctionInfo *CGFunctionInfo::create(unsigned llvmCC, bool instanceMethod, in create()
834 CGFunctionInfo *FI = new(buffer) CGFunctionInfo(); in create()
1461 ClangToLLVMArgMapping(const ASTContext &Context, const CGFunctionInfo &FI, in ClangToLLVMArgMapping()
1500 void construct(const ASTContext &Context, const CGFunctionInfo &FI,
1505 const CGFunctionInfo &FI, in construct()
1518 for (CGFunctionInfo::const_arg_iterator I = FI.arg_begin(); ArgNo < NumArgs; in construct()
1579 bool CodeGenModule::ReturnTypeUsesSRet(const CGFunctionInfo &FI) { in ReturnTypeUsesSRet()
1584 bool CodeGenModule::ReturnTypeHasInReg(const CGFunctionInfo &FI) { in ReturnTypeHasInReg()
1589 bool CodeGenModule::ReturnSlotInterferesWithArgs(const CGFunctionInfo &FI) { in ReturnSlotInterferesWithArgs()
1623 const CGFunctionInfo &FI = arrangeGlobalDeclaration(GD); in GetFunctionType()
1628 CodeGenTypes::GetFunctionType(const CGFunctionInfo &FI) { in GetFunctionType()
1685 CGFunctionInfo::const_arg_iterator it = FI.arg_begin(), in GetFunctionType()
2326 const CGFunctionInfo &FI, in ConstructAttributeList()
2691 for (CGFunctionInfo::const_arg_iterator I = FI.arg_begin(), in ConstructAttributeList()
2937 void CodeGenFunction::EmitFunctionProlog(const CGFunctionInfo &FI, in EmitFunctionProlog()
2990 CGFunctionInfo::const_arg_iterator info_it = FI.arg_begin(); in EmitFunctionProlog()
3770 void CodeGenFunction::EmitFunctionEpilog(const CGFunctionInfo &FI, in EmitFunctionEpilog()
4974 RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, in EmitCall()
5073 CGFunctionInfo::const_arg_iterator info_it = CallInfo.arg_begin(); in EmitCall()