diff options
author | Chris Lattner <sabre@nondot.org> | 2002-10-29 15:45:20 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-10-29 15:45:20 +0000 |
commit | 047bbafb99a353ed68e60eab147f5822a09a99ea (patch) | |
tree | 94b28ebd2d43396a312bacbebc63b0d28bb64988 /lib/Target/SparcV9 | |
parent | d020801aeaacbee4dc139bb08f81e44bc53b872e (diff) | |
download | external_llvm-047bbafb99a353ed68e60eab147f5822a09a99ea.zip external_llvm-047bbafb99a353ed68e60eab147f5822a09a99ea.tar.gz external_llvm-047bbafb99a353ed68e60eab147f5822a09a99ea.tar.bz2 |
MachineInstrInfo doesn't need a TargetMachine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4372 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9')
-rw-r--r-- | lib/Target/SparcV9/SparcV9InstrInfo.cpp | 4 | ||||
-rw-r--r-- | lib/Target/SparcV9/SparcV9Internals.h | 2 | ||||
-rw-r--r-- | lib/Target/SparcV9/SparcV9TargetMachine.cpp | 1 |
3 files changed, 3 insertions, 4 deletions
diff --git a/lib/Target/SparcV9/SparcV9InstrInfo.cpp b/lib/Target/SparcV9/SparcV9InstrInfo.cpp index fbabe93..134bdac 100644 --- a/lib/Target/SparcV9/SparcV9InstrInfo.cpp +++ b/lib/Target/SparcV9/SparcV9InstrInfo.cpp @@ -324,8 +324,8 @@ InitializeMaxConstantsTable() //--------------------------------------------------------------------------- /*ctor*/ -UltraSparcInstrInfo::UltraSparcInstrInfo(const TargetMachine& tgt) - : MachineInstrInfo(tgt, SparcMachineInstrDesc, +UltraSparcInstrInfo::UltraSparcInstrInfo() + : MachineInstrInfo(SparcMachineInstrDesc, /*descSize = */ NUM_TOTAL_OPCODES, /*numRealOpCodes = */ NUM_REAL_OPCODES) { diff --git a/lib/Target/SparcV9/SparcV9Internals.h b/lib/Target/SparcV9/SparcV9Internals.h index 6f28300..9be6b7f 100644 --- a/lib/Target/SparcV9/SparcV9Internals.h +++ b/lib/Target/SparcV9/SparcV9Internals.h @@ -76,7 +76,7 @@ extern const MachineInstrDescriptor SparcMachineInstrDesc[]; //--------------------------------------------------------------------------- struct UltraSparcInstrInfo : public MachineInstrInfo { - UltraSparcInstrInfo(const TargetMachine& tgt); + UltraSparcInstrInfo(); // // All immediate constants are in position 1 except the diff --git a/lib/Target/SparcV9/SparcV9TargetMachine.cpp b/lib/Target/SparcV9/SparcV9TargetMachine.cpp index 42ffd43..f04fcf5 100644 --- a/lib/Target/SparcV9/SparcV9TargetMachine.cpp +++ b/lib/Target/SparcV9/SparcV9TargetMachine.cpp @@ -126,7 +126,6 @@ UltraSparcFrameInfo::getDynamicAreaOffset(MachineFunction& mcInfo, UltraSparc::UltraSparc() : TargetMachine("UltraSparc-Native"), - instrInfo(*this), schedInfo(*this), regInfo(*this), frameInfo(*this), |