Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp243 bool M68kRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in M68kRegisterInfo
244 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
H A DM68kRegisterInfo.h97 bool canRealignStack(const MachineFunction &MF) const override;
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.h
H A DSparcRegisterInfo.cpp234 bool SparcRegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in SparcRegisterInfo
H A DSparcFrameLowering.cpp
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp199 bool LoongArchRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in LoongArchRegisterInfo
200 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
H A DLoongArchRegisterInfo.h54 bool canRealignStack(const MachineFunction &MF) const override;
/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.h65 bool canRealignStack(const MachineFunction &MF) const override;
H A DMipsRegisterInfo.cpp284 bool MipsRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in MipsRegisterInfo
292 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.h137 bool canRealignStack(const MachineFunction &MF) const override;
H A DX86RegisterInfo.cpp798 bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const { in shouldRealignStack()
799 if (!TargetRegisterInfo::canRealignStack(MF)) in shouldRealignStack()
778 bool X86RegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in X86RegisterInfo
H A DX86InstrInfo.cpp4797 (RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(FrameIdx)); in analyzeCompare()
4819 (RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(FrameIdx)); in analyzeCompare()
/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp463 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
470 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
656 canRealignStack(MF))) { in needsFrameBaseReg()
453 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in ARMBaseRegisterInfo
H A DARMBaseRegisterInfo.h116 bool canRealignStack(const MachineFunction &MF) const override; in isARMArea3Register()
H A DARMBaseInstrInfo.cpp1206 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF)) { in storeRegToStackSlot()
1234 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in storeRegToStackSlot()
1259 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in storeRegToStackSlot()
1469 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF)) { in loadRegFromStackSlot()
1493 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in loadRegFromStackSlot()
1518 if (Alignment >= 16 && getRegisterInfo().canRealignStack(MF) && in loadRegFromStackSlot()
H A DARMFrameLowering.cpp2343 MF.getSubtarget().getRegisterInfo())->canRealignStack(MF)) in determineCalleeSaves()
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h1035 virtual bool canRealignStack(const MachineFunction &MF) const;
1043 return shouldRealignStack(MF) && canRealignStack(MF);
/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp319 if (NeedsStackRealignment && !RegInfo.canRealignStack(MF)) in emitPrologue()
/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp516 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in getCoveringSubRegIndexes()
476 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in TargetRegisterInfo
H A DVirtRegMap.cpp104 if (Alignment > CurrentAlign && !ST.getRegisterInfo()->canRealignStack(*MF)) { in createSpillSlot()