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