From 08084145c652afdec1b21404ead287fb79964a14 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 13 Jan 2003 00:26:36 +0000 Subject: Start renaming MachineInstrInfo -> TargetInstrInfo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5221 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/TargetInstrInfo.cpp | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/lib/Target/TargetInstrInfo.cpp b/lib/Target/TargetInstrInfo.cpp index b14156a..ae29c54 100644 --- a/lib/Target/TargetInstrInfo.cpp +++ b/lib/Target/TargetInstrInfo.cpp @@ -1,4 +1,4 @@ -//===-- MachineInstrInfo.cpp - Target Instruction Information -------------===// +//===-- TargetInstrInfo.cpp - Target Instruction Information --------------===// // // //===----------------------------------------------------------------------===// @@ -12,34 +12,29 @@ // Initialized only when the TargetMachine class is created // and reset when that class is destroyed. // -const MachineInstrDescriptor* TargetInstrDescriptors = 0; +const TargetInstrDescriptor* TargetInstrDescriptors = 0; -//--------------------------------------------------------------------------- -// class MachineInstructionInfo -// Interface to description of machine instructions -//--------------------------------------------------------------------------- - -MachineInstrInfo::MachineInstrInfo(const MachineInstrDescriptor* Desc, - unsigned DescSize, - unsigned NumRealOpCodes) +TargetInstrInfo::TargetInstrInfo(const TargetInstrDescriptor* Desc, + unsigned DescSize, + unsigned NumRealOpCodes) : desc(Desc), descSize(DescSize), numRealOpCodes(NumRealOpCodes) { // FIXME: TargetInstrDescriptors should not be global assert(TargetInstrDescriptors == NULL && desc != NULL); TargetInstrDescriptors = desc; // initialize global variable } -MachineInstrInfo::~MachineInstrInfo() { +TargetInstrInfo::~TargetInstrInfo() { TargetInstrDescriptors = NULL; // reset global variable } -void MachineInstrInfo::print(const MachineInstr *MI, std::ostream &O, - const TargetMachine &TM) const { +void TargetInstrInfo::print(const MachineInstr *MI, std::ostream &O, + const TargetMachine &TM) const { MI->print(O, TM); } -bool MachineInstrInfo::constantFitsInImmedField(MachineOpCode opCode, - int64_t intValue) const { +bool TargetInstrInfo::constantFitsInImmedField(MachineOpCode opCode, + int64_t intValue) const { // First, check if opCode has an immed field. bool isSignExtended; uint64_t maxImmedValue = maxImmedConstant(opCode, isSignExtended); @@ -58,7 +53,7 @@ bool MachineInstrInfo::constantFitsInImmedField(MachineOpCode opCode, return false; } -bool MachineInstrInfo::ConstantTypeMustBeLoaded(const Constant* CV) const { +bool TargetInstrInfo::ConstantTypeMustBeLoaded(const Constant* CV) const { assert(CV->getType()->isPrimitiveType() || isa(CV->getType())); return !(CV->getType()->isIntegral() || isa(CV->getType())); } -- cgit v1.1