Searched refs:requiresRegisterScavenging (Results 1 - 25 of 25) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.h26 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DMips16RegisterInfo.h25 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DMipsRegisterInfo.h59 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DMips16RegisterInfo.cpp42 bool Mips16RegisterInfo::requiresRegisterScavenging function in class:Mips16RegisterInfo
H A DMipsRegisterInfo.cpp244 MipsRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { function in class:MipsRegisterInfo
H A DMipsSERegisterInfo.cpp44 requiresRegisterScavenging(const MachineFunction &MF) const { function in class:MipsSERegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.h35 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DXCoreRegisterInfo.cpp96 assert(RS && "requiresRegisterScavenging failed");
164 assert(RS && "requiresRegisterScavenging failed");
244 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { function in class:XCoreRegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCRegisterInfo.h35 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DARCRegisterInfo.cpp151 bool ARCRegisterInfo::requiresRegisterScavenging( function in class:ARCRegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.h35 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DLanaiRegisterInfo.cpp64 bool LanaiRegisterInfo::requiresRegisterScavenging( function in class:LanaiRegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.h46 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.h46 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.h69 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.h94 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DAArch64RegisterInfo.cpp299 bool AArch64RegisterInfo::requiresRegisterScavenging(
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.h193 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
H A DARMBaseRegisterInfo.cpp478 requiresRegisterScavenging(const MachineFunction &MF) const { function in class:ARMBaseRegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h74 bool requiresRegisterScavenging(const MachineFunction &Fn) const override;
H A DSIRegisterInfo.cpp276 bool SIRegisterInfo::requiresRegisterScavenging(const MachineFunction &Fn) const { function in class:SIRegisterInfo
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.h98 bool requiresRegisterScavenging(const MachineFunction &MF) const override {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DShrinkWrap.cpp486 TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr);
H A DPrologEpilogInserter.cpp221 RS = TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr;
270 if (TRI->requiresRegisterScavenging(MF) && FrameIndexVirtualScavenging)
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h816 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const {

Completed in 318 milliseconds