SparcRegisterInfo.h (210299) | SparcRegisterInfo.h (212904) |
---|---|
1//===- SparcRegisterInfo.h - Sparc Register Information Impl ----*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 26 unchanged lines hidden (view full) --- 35 BitVector getReservedRegs(const MachineFunction &MF) const; 36 37 bool hasFP(const MachineFunction &MF) const; 38 39 void eliminateCallFramePseudoInstr(MachineFunction &MF, 40 MachineBasicBlock &MBB, 41 MachineBasicBlock::iterator I) const; 42 | 1//===- SparcRegisterInfo.h - Sparc Register Information Impl ----*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 26 unchanged lines hidden (view full) --- 35 BitVector getReservedRegs(const MachineFunction &MF) const; 36 37 bool hasFP(const MachineFunction &MF) const; 38 39 void eliminateCallFramePseudoInstr(MachineFunction &MF, 40 MachineBasicBlock &MBB, 41 MachineBasicBlock::iterator I) const; 42 |
43 unsigned eliminateFrameIndex(MachineBasicBlock::iterator II, 44 int SPAdj, FrameIndexValue *Value = NULL, 45 RegScavenger *RS = NULL) const; | 43 void eliminateFrameIndex(MachineBasicBlock::iterator II, 44 int SPAdj, RegScavenger *RS = NULL) const; |
46 47 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const; 48 49 void emitPrologue(MachineFunction &MF) const; 50 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; 51 52 // Debug information queries. 53 unsigned getRARegister() const; --- 12 unchanged lines hidden --- | 45 46 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const; 47 48 void emitPrologue(MachineFunction &MF) const; 49 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; 50 51 // Debug information queries. 52 unsigned getRARegister() const; --- 12 unchanged lines hidden --- |