Lines Matching defs:AFI

2381   ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
2399 GuardWithBTI = AFI->branchTargetEnforcement();
2412 if (isCmseNSCall || AFI->isCmseNSEntryFunction())
2474 if (SPDiff < 0 && AFI->getArgRegsSaveSize() < (unsigned)-SPDiff)
2475 AFI->setArgRegsSaveSize(-SPDiff);
2697 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
2718 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
2772 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
3214 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
3215 AFI->setReturnRegsCount(RVLocs.size());
3218 if (AFI->isCmseNSEntryFunction() && MF.getFunction().hasStructRetAttr()) {
3272 if (AFI->isCmseNSEntryFunction() && (RetVT == MVT::f16)) {
3364 ARMISD::NodeType RetNode = AFI->isCmseNSEntryFunction() ? ARMISD::SERET_GLUE :
3486 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>();
3495 Twine(AFI->createPICLabelUId())
3527 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
3538 ARMPCLabelIndex = AFI->createPICLabelUId();
3686 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
3687 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
3734 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
3735 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
3870 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
3876 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar) && Size > 4)
3877 if (AFI->getPromotedConstpoolIncrease() + PaddedSize - 4 >=
3904 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar)) {
3905 AFI->markGlobalAsPromotedToConstantPool(GVar);
3906 AFI->setPromotedConstpoolIncrease(AFI->getPromotedConstpoolIncrease() +
4175 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
4176 unsigned ARMPCLabelIndex = AFI->createPICLabelUId();
4349 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
4352 if (AFI->isThumb1OnlyFunction())
4406 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
4425 AFI->isThumb1OnlyFunction() ? &ARM::tGPRRegClass : &ARM::GPRRegClass;
4448 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
4458 AFI->setVarArgsFrameIndex(FrameIndex);
4500 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();
4514 AFI->setArgRegsSaveSize(0);
4548 AFI->setArgRegsSaveSize(TotalArgRegsSaveSize);
4600 RC = AFI->isThumb1OnlyFunction() ? &ARM::tGPRRegClass
4612 AFI->setPreservesR0();
4639 if (AFI->isCmseNSEntryFunction() && Arg.ArgVT.isScalarInteger() &&
4691 if (AFI->isCmseNSEntryFunction()) {
4707 AFI->setArgumentStackToRestore(StackArgSize);
4709 AFI->setArgumentStackSize(StackArgSize);
4711 if (CCInfo.getStackSize() > 0 && AFI->isCmseNSEntryFunction()) {
10809 ARMFunctionInfo *AFI = MF->getInfo<ARMFunctionInfo>();
10815 unsigned PCLabelId = AFI->createPICLabelUId();
22061 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>();
22062 AFI->setIsSplitCSR(true);