LLVM 22.0.0git
EmergencyStackSlots Struct Reference

Emergency stack slots for expanding SPILL_PPR_TO_ZPR_SLOT_PSEUDO and FILL_PPR_FROM_ZPR_SLOT_PSEUDO. More...

Public Attributes

std::optional< int > ZPRSpillFI
std::optional< int > PPRSpillFI
std::optional< int > GPRSpillFI

Detailed Description

Emergency stack slots for expanding SPILL_PPR_TO_ZPR_SLOT_PSEUDO and FILL_PPR_FROM_ZPR_SLOT_PSEUDO.

Definition at line 2851 of file AArch64FrameLowering.cpp.

Member Data Documentation

◆ GPRSpillFI

std::optional<int> EmergencyStackSlots::GPRSpillFI

Definition at line 2854 of file AArch64FrameLowering.cpp.

Referenced by expandFillPPRFromZPRSlotPseudo().

◆ PPRSpillFI

std::optional<int> EmergencyStackSlots::PPRSpillFI

Definition at line 2853 of file AArch64FrameLowering.cpp.

Referenced by expandFillPPRFromZPRSlotPseudo().

◆ ZPRSpillFI

std::optional<int> EmergencyStackSlots::ZPRSpillFI

The documentation for this struct was generated from the following file: