Home
last modified time | relevance | path

Searched refs:ARMFunctionInfo (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp14 void ARMFunctionInfo::anchor() {} in anchor()
64 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) in ARMFunctionInfo() function in ARMFunctionInfo
78 ARMFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
81 return DestMF.cloneInfo<ARMFunctionInfo>(*this); in clone()
H A DARMBaseRegisterInfo.cpp107 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()
H A DARMFrameLowering.cpp262 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 …]
H A DARMMachineFunctionInfo.h27 class ARMFunctionInfo : public MachineFunctionInfo {
158 ARMFunctionInfo() = default;
160 explicit ARMFunctionInfo(MachineFunction &MF);
H A DARMAsmPrinter.h18 class ARMFunctionInfo; variable
39 ARMFunctionInfo *AFI;
H A DThumb1FrameLowering.cpp151 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()
H A DThumb2ITBlockPass.cpp50 ARMFunctionInfo *AFI;
290 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMBasicBlockInfo.h121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in ARMBasicBlockUtils()
H A DARMBranchTargets.cpp60 if (!MF.getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in runOnMachineFunction()
H A DARMMCInstLower.cpp170 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>() in EmitSled()
H A DARMSubtarget.h444 if (MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress()) in splitFramePushPop()
H A DARMBaseInstrInfo.cpp503 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 …]
H A DThumb2InstrInfo.cpp65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
H A DARMConstantIslandPass.cpp217 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()
H A DThumbRegisterInfo.cpp505 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
H A DARMISelLowering.cpp2336 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 …]
H A DARMLoadStoreOptimizer.cpp111 ARMFunctionInfo *AFI;
2115 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMFastISel.cpp115 ARMFunctionInfo *AFI;
129 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel()
H A DARMExpandPseudoInsts.cpp48 ARMFunctionInfo *AFI;
3154 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMAsmPrinter.cpp117 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()