Lines Matching refs:AFI
2281 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall() local
2300 if (isCmseNSCall || AFI->isCmseNSEntryFunction()) in LowerCall()
2369 if (SPDiff < 0 && AFI->getArgRegsSaveSize() < (unsigned)-SPDiff) in LowerCall()
2370 AFI->setArgRegsSaveSize(-SPDiff); in LowerCall()
2588 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerCall()
2602 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerCall()
2655 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerCall()
3089 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn() local
3090 AFI->setReturnRegsCount(RVLocs.size()); in LowerReturn()
3093 if (AFI->isCmseNSEntryFunction() && MF.getFunction().hasStructRetAttr()) { in LowerReturn()
3147 if (AFI->isCmseNSEntryFunction() && (RetVT == MVT::f16)) { in LowerReturn()
3239 ARMISD::NodeType RetNode = AFI->isCmseNSEntryFunction() ? ARMISD::SERET_FLAG : in LowerReturn()
3366 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); in LowerConstantPool() local
3375 Twine(AFI->createPICLabelUId()) in LowerConstantPool()
3397 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress() local
3408 ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerBlockAddress()
3556 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel() local
3557 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerToTLSGeneralDynamicModel()
3604 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels() local
3605 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerToTLSExecModels()
3740 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in promoteToConstantPool() local
3746 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar) && Size > 4) in promoteToConstantPool()
3747 if (AFI->getPromotedConstpoolIncrease() + PaddedSize - 4 >= in promoteToConstantPool()
3774 if (!AFI->getGlobalsPromotedToConstantPool().count(GVar)) { in promoteToConstantPool()
3775 AFI->markGlobalAsPromotedToConstantPool(GVar); in promoteToConstantPool()
3776 AFI->setPromotedConstpoolIncrease(AFI->getPromotedConstpoolIncrease() + in promoteToConstantPool()
4049 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN() local
4050 unsigned ARMPCLabelIndex = AFI->createPICLabelUId(); in LowerINTRINSIC_WO_CHAIN()
4216 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in GetF64FormalArgument() local
4219 if (AFI->isThumb1OnlyFunction()) in GetF64FormalArgument()
4273 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in StoreByValRegs() local
4292 AFI->isThumb1OnlyFunction() ? &ARM::tGPRRegClass : &ARM::GPRRegClass; in StoreByValRegs()
4315 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in VarArgStyleRegisters() local
4326 AFI->setVarArgsFrameIndex(FrameIndex); in VarArgStyleRegisters()
4372 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerFormalArguments() local
4388 AFI->setArgRegsSaveSize(0); in LowerFormalArguments()
4423 AFI->setArgRegsSaveSize(TotalArgRegsSaveSize); in LowerFormalArguments()
4474 RC = AFI->isThumb1OnlyFunction() ? &ARM::tGPRRegClass in LowerFormalArguments()
4486 AFI->setPreservesR0(); in LowerFormalArguments()
4566 if (AFI->isCmseNSEntryFunction()) { in LowerFormalArguments()
4582 AFI->setArgumentStackToRestore(StackArgSize); in LowerFormalArguments()
4584 AFI->setArgumentStackSize(StackArgSize); in LowerFormalArguments()
4586 if (CCInfo.getNextStackOffset() > 0 && AFI->isCmseNSEntryFunction()) { in LowerFormalArguments()
10351 ARMFunctionInfo *AFI = MF->getInfo<ARMFunctionInfo>(); in SetupEntryBlockForSjLj() local
10357 unsigned PCLabelId = AFI->createPICLabelUId(); in SetupEntryBlockForSjLj()
20751 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>(); in initializeSplitCSR() local
20752 AFI->setIsSplitCSR(true); in initializeSplitCSR()