| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMMachineFunctionInfo.cpp | 14 void ARMFunctionInfo::anchor() {} in anchor() 63 ARMFunctionInfo::ARMFunctionInfo(const Function &F, in ARMFunctionInfo() function in ARMFunctionInfo 74 ARMFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone() 77 return DestMF.cloneInfo<ARMFunctionInfo>(*this); in clone()
|
| H A D | ARMBaseRegisterInfo.cpp | 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()
|
| H A D | ARMFrameLowering.cpp | 262 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in getArgumentStackToRestore() 647 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, in emitAligningInstructions() 713 static int getMaxFPOffset(const ARMSubtarget &STI, const ARMFunctionInfo &AFI, in getMaxFPOffset() 736 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue() 1276 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue() 1446 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in ResolveFrameIndexReference() 1609 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst() 1722 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills() 1895 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores() 1986 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters() [all …]
|
| H A D | ARMMachineFunctionInfo.h | 29 class ARMFunctionInfo : public MachineFunctionInfo { 160 ARMFunctionInfo() = default; 162 explicit ARMFunctionInfo(const Function &F, const ARMSubtarget *STI);
|
| H A D | ARMAsmPrinter.h | 18 class ARMFunctionInfo; variable 39 ARMFunctionInfo *AFI;
|
| H A D | Thumb1FrameLowering.cpp | 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()
|
| H A D | Thumb2ITBlockPass.cpp | 50 ARMFunctionInfo *AFI; 290 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMBasicBlockInfo.h | 121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in ARMBasicBlockUtils()
|
| H A D | ARMBranchTargets.cpp | 60 if (!MF.getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in runOnMachineFunction()
|
| H A D | ARMTargetMachine.cpp | 272 return ARMFunctionInfo::create<ARMFunctionInfo>( in createMachineFunctionInfo()
|
| H A D | ARMMCInstLower.cpp | 170 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>() in EmitSled()
|
| H A D | ARMSubtarget.h | 442 if (MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress()) in splitFramePushPop()
|
| H A D | ARMBaseInstrInfo.cpp | 505 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); in insertBranch() 735 const ARMFunctionInfo *AFI = in isPredicable() 736 MF->getInfo<ARMFunctionInfo>(); in isPredicable() 809 if (!MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) in getInstSizeInBytes() 1767 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in duplicateCPV() 5934 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 5949 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 5978 *RepeatedSequenceLocs.front().getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 6222 if (MF.getInfo<ARMFunctionInfo>()->isThumb1OnlyFunction()) in isFunctionSafeToOutlineFrom() 6648 ->getInfo<ARMFunctionInfo>() in buildOutlinedFrame() [all …]
|
| H A D | Thumb2InstrInfo.cpp | 65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
|
| H A D | ARMConstantIslandPass.cpp | 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()
|
| H A D | ThumbRegisterInfo.cpp | 505 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
|
| H A D | ARMISelLowering.cpp | 2339 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall() 2418 auto FuncInfo = MF.getInfo<ARMFunctionInfo>(); in LowerCall() 3001 if (MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress(true)) in IsEligibleForTailCallOptimization() 3057 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); in IsEligibleForTailCallOptimization() 3180 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn() 3454 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); in LowerConstantPool() 3490 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress() 3649 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel() 3697 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels() 3833 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in promoteToConstantPool() [all …]
|
| H A D | ARMLoadStoreOptimizer.cpp | 111 ARMFunctionInfo *AFI; 2115 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMFastISel.cpp | 115 ARMFunctionInfo *AFI; 129 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel()
|
| H A D | ARMExpandPseudoInsts.cpp | 48 ARMFunctionInfo *AFI; 3155 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMAsmPrinter.cpp | 115 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|