Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp14 void ARMFunctionInfo::anchor() {} in anchor()
16 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) in ARMFunctionInfo() function in ARMFunctionInfo
H A DARMBaseRegisterInfo.cpp109 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() in getCalleeSavedRegs()
119 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) in getCalleeSavedRegsViaCopy()
405 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in hasBasePointer()
605 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg()
653 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister()
684 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex()
782 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex()
896 auto AFI = MF->getInfo<ARMFunctionInfo>(); in shouldCoalesce()
H A DARMFrameLowering.cpp254 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in getArgumentStackToRestore()
470 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()
898 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
1201 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst()
1312 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills()
1485 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores()
1576 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters()
1616 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
1814 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in determineCalleeSaves()
2333 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateCallFramePseudoInstr()
[all …]
H A DARMMachineFunctionInfo.h27 class ARMFunctionInfo : public MachineFunctionInfo {
146 ARMFunctionInfo() = default;
148 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()
477 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
569 ARMFunctionInfo *AFI = in needPopSpecialFixUp()
570 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); in needPopSpecialFixUp()
605 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopSpecialFixUp()
937 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 DARMMCInstLower.cpp170 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>() in EmitSled()
H A DThumb2InstrInfo.cpp65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
H A DARMBaseInstrInfo.cpp485 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); in insertBranch()
707 const ARMFunctionInfo *AFI = in isPredicable()
708 MF->getInfo<ARMFunctionInfo>(); in isPredicable()
801 if (!MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) in getInstSizeInBytes()
1727 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in duplicateCPV()
6027 if (MF.getInfo<ARMFunctionInfo>()->isThumb1OnlyFunction()) in isFunctionSafeToOutlineFrom()
6459 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in insertOutlinedCall()
H A DThumbRegisterInfo.cpp493 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
H A DARMISelLowering.cpp2281 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall()
3089 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn()
3397 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress()
3556 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel()
3604 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels()
3740 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in promoteToConstantPool()
4049 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN()
4216 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in GetF64FormalArgument()
4273 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in StoreByValRegs()
4315 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in VarArgStyleRegisters()
[all …]
H A DARMConstantIslandPass.cpp213 ARMFunctionInfo *AFI;
379 AFI = MF->getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMLoadStoreOptimizer.cpp109 ARMFunctionInfo *AFI;
2113 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMFastISel.cpp115 ARMFunctionInfo *AFI;
130 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel()
H A DARMAsmPrinter.cpp117 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
H A DARMExpandPseudoInsts.cpp47 ARMFunctionInfo *AFI;
3014 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()