Searched refs:ARMFunctionInfo (Results 1 – 20 of 20) sorted by relevance
14 void ARMFunctionInfo::anchor() {} in anchor()64 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) in ARMFunctionInfo() function in ARMFunctionInfo78 ARMFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()81 return DestMF.cloneInfo<ARMFunctionInfo>(*this); in clone()
107 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() in getCalleeSavedRegs()125 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) in getCalleeSavedRegsViaCopy()418 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in hasBasePointer()620 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg()668 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister()699 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex()799 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex()913 auto AFI = MF->getInfo<ARMFunctionInfo>(); in shouldCoalesce()
262 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in getArgumentStackToRestore()709 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()1249 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()1582 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst()1695 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills()1868 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores()1959 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters()2013 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()2256 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in determineCalleeSaves()2804 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateCallFramePseudoInstr()[all …]
27 class ARMFunctionInfo : public MachineFunctionInfo {158 ARMFunctionInfo() = default;160 explicit ARMFunctionInfo(MachineFunction &MF);
18 class ARMFunctionInfo; variable39 ARMFunctionInfo *AFI;
151 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()506 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()600 ARMFunctionInfo *AFI = in needPopSpecialFixUp()601 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); in needPopSpecialFixUp()636 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopSpecialFixUp()967 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in popRegsFromStack()1144 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
50 ARMFunctionInfo *AFI;290 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in ARMBasicBlockUtils()
60 if (!MF.getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in runOnMachineFunction()
170 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>() in EmitSled()
444 if (MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress()) in splitFramePushPop()
503 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); in insertBranch()732 const ARMFunctionInfo *AFI = in isPredicable()733 MF->getInfo<ARMFunctionInfo>(); in isPredicable()806 if (!MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) in getInstSizeInBytes()1762 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in duplicateCPV()5912 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo()5927 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo()5956 *RepeatedSequenceLocs.front().getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo()6200 if (MF.getInfo<ARMFunctionInfo>()->isThumb1OnlyFunction()) in isFunctionSafeToOutlineFrom()6626 ->getInfo<ARMFunctionInfo>() in buildOutlinedFrame()[all …]
65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
217 ARMFunctionInfo *AFI;403 AFI = MF->getInfo<ARMFunctionInfo>(); in runOnMachineFunction()747 if (!MF->getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in scanFunctionJumpTables()2541 if (MF->getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in adjustJTTargetBlockForward()
505 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
2336 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall()3158 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn()3463 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress()3622 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel()3670 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels()3806 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in promoteToConstantPool()4115 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN()4282 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in GetF64FormalArgument()4339 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in StoreByValRegs()4381 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in VarArgStyleRegisters()[all …]
111 ARMFunctionInfo *AFI;2115 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
115 ARMFunctionInfo *AFI;129 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel()
48 ARMFunctionInfo *AFI;3154 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
117 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()