Searched refs:XCoreRegisterInfo (Results 1 – 6 of 6) sorted by relevance
44 XCoreRegisterInfo::XCoreRegisterInfo() in XCoreRegisterInfo() function in XCoreRegisterInfo206 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()211 XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()230 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()245 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()250 XCoreRegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const { in trackLivenessAfterRegAlloc()255 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()260 XCoreRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()325 unsigned XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()
26 struct XCoreRegisterInfo : public XCoreGenRegisterInfo { struct28 XCoreRegisterInfo();
24 include "XCoreRegisterInfo.td"
26 const XCoreRegisterInfo RI;
1 //===-- XCoreRegisterInfo.td - XCore Register defs ---------*- tablegen -*-===//
258 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(MF); in emitPrologue()427 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(*MF); in spillCalleeSavedRegisters()