mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-05-27 08:38:48 +00:00
Removing strange "using" declarations form TargetInstrInfo.
I can't imagine why these were added. Trial and error. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158247 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
05ec712e7f
commit
dddc1cf50b
@ -909,21 +909,17 @@ public:
|
|||||||
virtual int getInstrLatency(const InstrItineraryData *ItinData,
|
virtual int getInstrLatency(const InstrItineraryData *ItinData,
|
||||||
SDNode *Node) const;
|
SDNode *Node) const;
|
||||||
|
|
||||||
using TargetInstrInfo::getNumMicroOps;
|
|
||||||
virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
|
virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
|
||||||
const MachineInstr *MI) const;
|
const MachineInstr *MI) const;
|
||||||
|
|
||||||
using TargetInstrInfo::getInstrLatency;
|
|
||||||
virtual unsigned getInstrLatency(const InstrItineraryData *ItinData,
|
virtual unsigned getInstrLatency(const InstrItineraryData *ItinData,
|
||||||
const MachineInstr *MI,
|
const MachineInstr *MI,
|
||||||
unsigned *PredCost = 0) const;
|
unsigned *PredCost = 0) const;
|
||||||
|
|
||||||
using TargetInstrInfo::hasLowDefLatency;
|
|
||||||
virtual
|
virtual
|
||||||
bool hasLowDefLatency(const InstrItineraryData *ItinData,
|
bool hasLowDefLatency(const InstrItineraryData *ItinData,
|
||||||
const MachineInstr *DefMI, unsigned DefIdx) const;
|
const MachineInstr *DefMI, unsigned DefIdx) const;
|
||||||
|
|
||||||
using TargetInstrInfo::getOperandLatency;
|
|
||||||
virtual int getOperandLatency(const InstrItineraryData *ItinData,
|
virtual int getOperandLatency(const InstrItineraryData *ItinData,
|
||||||
const MachineInstr *DefMI, unsigned DefIdx,
|
const MachineInstr *DefMI, unsigned DefIdx,
|
||||||
const MachineInstr *UseMI,
|
const MachineInstr *UseMI,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user