Home
last modified time | relevance | path

Searched refs:XCoreRegisterInfo (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp43 XCoreRegisterInfo::XCoreRegisterInfo() in XCoreRegisterInfo() function in XCoreRegisterInfo
208 bool XCoreRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()
213 XCoreRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
232 BitVector XCoreRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()
247 XCoreRegisterInfo::requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()
252 XCoreRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
257 XCoreRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
323 Register XCoreRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()
H A DXCoreRegisterInfo.h23 struct XCoreRegisterInfo : public XCoreGenRegisterInfo { struct
25 XCoreRegisterInfo();
H A DXCore.td23 include "XCoreRegisterInfo.td"
H A DXCoreInstrInfo.h25 const XCoreRegisterInfo RI;
H A DXCoreRegisterInfo.td1 //===-- XCoreRegisterInfo.td - XCore Register defs ---------*- tablegen -*-===//
H A DXCoreFrameLowering.cpp256 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(MF); in emitPrologue()
423 bool emitFrameMoves = XCoreRegisterInfo::needsFrameMoves(*MF); in spillCalleeSavedRegisters()