XCoreRegisterInfo.h (210299) | XCoreRegisterInfo.h (212904) |
---|---|
1//===- XCoreRegisterInfo.h - XCore 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//===----------------------------------------------------------------------===// --- 40 unchanged lines hidden (view full) --- 49 bool requiresRegisterScavenging(const MachineFunction &MF) const; 50 51 bool hasFP(const MachineFunction &MF) const; 52 53 void eliminateCallFramePseudoInstr(MachineFunction &MF, 54 MachineBasicBlock &MBB, 55 MachineBasicBlock::iterator I) const; 56 | 1//===- XCoreRegisterInfo.h - XCore 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//===----------------------------------------------------------------------===// --- 40 unchanged lines hidden (view full) --- 49 bool requiresRegisterScavenging(const MachineFunction &MF) const; 50 51 bool hasFP(const MachineFunction &MF) const; 52 53 void eliminateCallFramePseudoInstr(MachineFunction &MF, 54 MachineBasicBlock &MBB, 55 MachineBasicBlock::iterator I) const; 56 |
57 unsigned eliminateFrameIndex(MachineBasicBlock::iterator II, 58 int SPAdj, FrameIndexValue *Value = NULL, 59 RegScavenger *RS = NULL) const; | 57 void eliminateFrameIndex(MachineBasicBlock::iterator II, 58 int SPAdj, RegScavenger *RS = NULL) const; |
60 61 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF, 62 RegScavenger *RS = NULL) const; 63 64 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const; 65 66 void emitPrologue(MachineFunction &MF) const; 67 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; --- 25 unchanged lines hidden --- | 59 60 void processFunctionBeforeCalleeSavedScan(MachineFunction &MF, 61 RegScavenger *RS = NULL) const; 62 63 void processFunctionBeforeFrameFinalized(MachineFunction &MF) const; 64 65 void emitPrologue(MachineFunction &MF) const; 66 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const; --- 25 unchanged lines hidden --- |