Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.h43 bool canRealignStack(const MachineFunction &MF) const override;
H A DSparcRegisterInfo.cpp223 bool SparcRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in SparcRegisterInfo
224 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
H A DSparcFrameLowering.cpp102 if (NeedsStackRealignment && !RegInfo.canRealignStack(MF)) in emitPrologue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp241 bool M68kRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in M68kRegisterInfo
242 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
H A DM68kRegisterInfo.h97 bool canRealignStack(const MachineFunction &MF) const override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.h67 bool canRealignStack(const MachineFunction &MF) const override;
H A DMipsRegisterInfo.cpp288 bool MipsRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in MipsRegisterInfo
296 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.h122 bool canRealignStack(const MachineFunction &MF) const override;
H A DX86RegisterInfo.cpp664 bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in X86RegisterInfo
665 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
H A DX86InstrInfo.cpp3869 (RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(FrameIdx)); in storeRegToStackSlot()
3899 (RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(FrameIdx)); in loadRegFromStackSlot()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.h167 bool canRealignStack(const MachineFunction &MF) const override;
H A DARMBaseRegisterInfo.cpp440 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in ARMBaseRegisterInfo
447 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
631 canRealignStack(MF))) { in needsFrameBaseReg()
H A DARMBaseInstrInfo.cpp1194 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF)) { in storeRegToStackSlot()
1222 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in storeRegToStackSlot()
1245 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in storeRegToStackSlot()
1430 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF)) { in loadRegFromStackSlot()
1454 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in loadRegFromStackSlot()
1477 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in loadRegFromStackSlot()
H A DARMFrameLowering.cpp1761 MF.getSubtarget().getRegisterInfo())->canRealignStack(MF)) in checkNumAlignedDPRCS2Regs()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h931 virtual bool canRealignStack(const MachineFunction &MF) const;
939 return shouldRealignStack(MF) && canRealignStack(MF); in hasStackRealignment()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp322 if (NeedsStackRealignment && !RegInfo.canRealignStack(MF)) in emitPrologue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp478 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in TargetRegisterInfo
H A DVirtRegMap.cpp101 if (Alignment > CurrentAlign && !ST.getRegisterInfo()->canRealignStack(*MF)) { in createSpillSlot()