/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kRegisterInfo.cpp | 243 bool M68kRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in M68kRegisterInfo 244 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
|
H A D | M68kRegisterInfo.h | 97 bool canRealignStack(const MachineFunction &MF) const override;
|
/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcRegisterInfo.h |
|
H A D | SparcRegisterInfo.cpp | 234 bool SparcRegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in SparcRegisterInfo
|
H A D | SparcFrameLowering.cpp |
|
/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchRegisterInfo.cpp | 199 bool LoongArchRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack() function in LoongArchRegisterInfo 200 if (!TargetRegisterInfo::canRealignStack(MF)) in canRealignStack()
|
H A D | LoongArchRegisterInfo.h | 54 bool canRealignStack(const MachineFunction &MF) const override;
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.h | 65 bool canRealignStack(const MachineFunction &MF) const override;
|
H A D | MipsRegisterInfo.cpp | 284 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 D | X86RegisterInfo.h | 137 bool canRealignStack(const MachineFunction &MF) const override;
|
H A D | X86RegisterInfo.cpp | 798 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 D | X86InstrInfo.cpp | 4797 (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 D | ARMBaseRegisterInfo.cpp | 463 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 D | ARMBaseRegisterInfo.h | 116 bool canRealignStack(const MachineFunction &MF) const override; in isARMArea3Register()
|
H A D | ARMBaseInstrInfo.cpp | 1206 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 D | ARMFrameLowering.cpp | 2343 MF.getSubtarget().getRegisterInfo())->canRealignStack(MF)) in determineCalleeSaves()
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetRegisterInfo.h | 1035 virtual bool canRealignStack(const MachineFunction &MF) const; 1043 return shouldRealignStack(MF) && canRealignStack(MF);
|
/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 319 if (NeedsStackRealignment && !RegInfo.canRealignStack(MF)) in emitPrologue()
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetRegisterInfo.cpp | 516 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { in getCoveringSubRegIndexes() 476 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { canRealignStack() function in TargetRegisterInfo
|
H A D | VirtRegMap.cpp | 104 if (Alignment > CurrentAlign && !ST.getRegisterInfo()->canRealignStack(*MF)) { in createSpillSlot()
|