LLVM 22.0.0git
ScopedScavengeOrSpill Member List

This is the complete list of members for ScopedScavengeOrSpill, including all inherited members.

freeRegister() constScopedScavengeOrSpillinline
hasSpilled() constScopedScavengeOrSpillinline
operator*() constScopedScavengeOrSpillinline
ScopedScavengeOrSpill(const ScopedScavengeOrSpill &)=deleteScopedScavengeOrSpill
ScopedScavengeOrSpill(ScopedScavengeOrSpill &&)=deleteScopedScavengeOrSpill
ScopedScavengeOrSpill(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, Register SpillCandidate, const TargetRegisterClass &RC, LiveRegUnits const &UsedRegs, BitVector const &AllocatableRegs, std::optional< int > *MaybeSpillFI, Register PreferredReg=AArch64::NoRegister)ScopedScavengeOrSpillinline
~ScopedScavengeOrSpill()ScopedScavengeOrSpillinline