Home | History | Annotate | Download | only in Target

Lines Matching defs:TargetInstrInfo

1 //===-- TargetInstrInfo.cpp - Target Instruction Information --------------===//
10 // This file implements the TargetInstrInfo class.
14 #include "llvm/Target/TargetInstrInfo.h"
24 // TargetInstrInfo
27 TargetInstrInfo::~TargetInstrInfo() {
31 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum,
49 TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData,
65 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData,
77 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData,
93 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData,
102 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData,
113 bool TargetInstrInfo::hasLowDefLatency(const InstrItineraryData *ItinData,
126 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB,
132 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr *MI) const {
153 unsigned TargetInstrInfo::getInlineAsmLength(const char *Str,