|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
lib/Target/AArch64/AArch64RegisterInfo.cpp 296 bool AArch64RegisterInfo::requiresRegisterScavenging(
lib/Target/AMDGPU/SIRegisterInfo.cpp 276 bool SIRegisterInfo::requiresRegisterScavenging(const MachineFunction &Fn) const {
lib/Target/ARC/ARCRegisterInfo.cpp 151 bool ARCRegisterInfo::requiresRegisterScavenging(
lib/Target/ARM/ARMBaseRegisterInfo.cpp 478 requiresRegisterScavenging(const MachineFunction &MF) const {
lib/Target/Hexagon/HexagonRegisterInfo.h 46 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
lib/Target/Lanai/LanaiRegisterInfo.cpp 64 bool LanaiRegisterInfo::requiresRegisterScavenging(
lib/Target/Mips/Mips16RegisterInfo.cpp 42 bool Mips16RegisterInfo::requiresRegisterScavenging
lib/Target/Mips/MipsRegisterInfo.cpp 244 MipsRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const {
lib/Target/Mips/MipsSERegisterInfo.cpp 44 requiresRegisterScavenging(const MachineFunction &MF) const {
lib/Target/PowerPC/PPCRegisterInfo.h 98 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
lib/Target/RISCV/RISCVRegisterInfo.h 46 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
lib/Target/SystemZ/SystemZRegisterInfo.h 69 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
lib/Target/XCore/XCoreRegisterInfo.cpp 244 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const {
References
lib/CodeGen/PrologEpilogInserter.cpp 220 RS = TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr;
269 if (TRI->requiresRegisterScavenging(MF) && FrameIndexVirtualScavenging)
lib/CodeGen/ShrinkWrap.cpp 485 TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr);