Searched refs:XCoreRegisterInfo (Results 1 – 13 of 13) sorted by relevance
40 XCoreRegisterInfo::XCoreRegisterInfo(const TargetInstrInfo &tii) in XCoreRegisterInfo() function in XCoreRegisterInfo61 const unsigned * XCoreRegisterInfo::getArgRegs(const MachineFunction *MF) in getArgRegs()66 unsigned XCoreRegisterInfo::getNumArgRegs(const MachineFunction *MF) in getNumArgRegs()71 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()76 const unsigned* XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) in getCalleeSavedRegs()86 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()101 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()109 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()115 void XCoreRegisterInfo::166 XCoreRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()[all …]
26 struct XCoreRegisterInfo : public XCoreGenRegisterInfo { struct43 XCoreRegisterInfo(const TargetInstrInfo &tii);
23 include "XCoreRegisterInfo.td"
26 const XCoreRegisterInfo RI;
95 const XCoreRegisterInfo *RegInfo = in emitPrologue()96 static_cast<const XCoreRegisterInfo*>(MF.getTarget().getRegisterInfo()); in emitPrologue()285 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(*MF); in spillCalleeSavedRegisters()
1 //===- XCoreRegisterInfo.td - XCore Register defs ----------*- tablegen -*-===//
44 XCoreRegisterInfo::XCoreRegisterInfo() in XCoreRegisterInfo() function in XCoreRegisterInfo206 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()212 XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()231 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()246 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()251 XCoreRegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const { in trackLivenessAfterRegAlloc()256 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()261 XCoreRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()326 unsigned XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()
26 struct XCoreRegisterInfo : public XCoreGenRegisterInfo { struct28 XCoreRegisterInfo();
21 XCoreRegisterInfo.cpp
24 include "XCoreRegisterInfo.td"
1 //===-- XCoreRegisterInfo.td - XCore Register defs ---------*- tablegen -*-===//
256 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(MF); in emitPrologue()425 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(*MF); in spillCalleeSavedRegisters()