From c998981505023a79ea96fe871b68512d08704e65 Mon Sep 17 00:00:00 2001 From: Brian Gaeke Date: Tue, 27 Jul 2004 17:43:24 +0000 Subject: [PATCH] TargetInstrInfo::getNOPOpCode() has been replaced by a reference to V9::NOP. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15279 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp | 3 ++- lib/Target/SparcV9/SparcV9PeepholeOpts.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp index 6aebcb5f841..26424ef7e10 100644 --- a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp +++ b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp @@ -26,6 +26,7 @@ #include "RegAllocCommon.h" #include "RegClass.h" #include "../LiveVar/FunctionLiveVarInfo.h" +#include "../SparcV9InstrInfo.h" #include "llvm/Constants.h" #include "llvm/DerivedTypes.h" #include "llvm/iPHINode.h" @@ -550,7 +551,7 @@ void PhyRegAlloc::updateMachineCode() // instruction out of the delay slot). On cond2 we need // to insert a nop in place of the moved instruction if (cond2) { - MBB.insert(MII, BuildMI(TM.getInstrInfo()->getNOPOpCode(),1)); + MBB.insert(MII, BuildMI(V9::NOP, 1)); } } else { diff --git a/lib/Target/SparcV9/SparcV9PeepholeOpts.cpp b/lib/Target/SparcV9/SparcV9PeepholeOpts.cpp index d80a543b476..0b7baabb8d3 100644 --- a/lib/Target/SparcV9/SparcV9PeepholeOpts.cpp +++ b/lib/Target/SparcV9/SparcV9PeepholeOpts.cpp @@ -39,7 +39,7 @@ DeleteInstruction(MachineBasicBlock& mvec, // to update the I-I maps. // assert(ndelay == 1 && "Not yet handling multiple-delay-slot targets"); - BBI->replace(mii.getNOPOpCode(), 0); + BBI->replace(V9::NOP, 0); return; } }