Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Info

248   FunctionType::ExtInfo Info = FPT->getExtInfo();
250 /*chainCall=*/false, ArgTypes, Info,
433 FunctionType::ExtInfo info,
441 /*chainCall=*/false, argTypes, info, required);
454 FunctionType::ExtInfo info = FPT->getExtInfo();
457 /*chainCall=*/false, argTypes, info, required);
462 const FunctionType::ExtInfo &info, bool isVariadic) {
472 /*chainCall=*/false, argTypes, info, required);
489 FunctionType::ExtInfo info,
494 unsigned CC = ClangCallConvToLLVMCallConv(info.getCC());
496 // Lookup or create unique function info.
498 CGFunctionInfo::Profile(ID, instanceMethod, chainCall, info, required,
506 // Construct the function info. We co-allocate the ArgInfos.
507 FI = CGFunctionInfo::create(CC, instanceMethod, chainCall, info,
518 // Loop over all of the computed argument and return value info. If any of
526 if (I.info.canHaveCoerceToType() && I.info.getCoerceToType() == nullptr)
527 I.info.setCoerceToType(ConvertType(I.type));
538 const FunctionType::ExtInfo &info,
547 FI->ASTCallingConvention = info.getCC();
550 FI->NoReturn = info.getNoReturn();
551 FI->ReturnsRetained = info.getProducesResult();
553 FI->HasRegParm = info.getHasRegParm();
554 FI->RegParm = info.getRegParm();
1151 const ABIArgInfo &AI = I->info;
1312 const ABIArgInfo &ArgInfo = it->info;
1374 const CGFunctionInfo *Info;
1376 Info =
1379 Info = &arrangeCXXMethodDeclaration(MD);
1380 return GetFunctionType(*Info);
1572 const ABIArgInfo &AI = I->info;
1767 const ABIArgInfo &ArgI = info_it->info;
3078 const ABIArgInfo &ArgInfo = info_it->info;