summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2003-05-31 06:26:06 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2003-05-31 06:26:06 +0000
commitbf69b7fe691c5391a6308fe26cc504bbdfa08f87 (patch)
tree89314cfa7543c8fb7260678bc1ddde49ff9c8f76 /llvm/lib/Target
parent23937091f0edf16443dc46753d45a6fa545c6d23 (diff)
downloadbcm5719-llvm-bf69b7fe691c5391a6308fe26cc504bbdfa08f87.tar.gz
bcm5719-llvm-bf69b7fe691c5391a6308fe26cc504bbdfa08f87.zip
Removed useless code -- the byte order of output code is correct as is.
llvm-svn: 6462
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
index bf6073b2744..e34ace67a37 100644
--- a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
+++ b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
@@ -21,6 +21,7 @@ bool UltraSparc::addPassesToEmitMachineCode(PassManager &PM,
MachineCodeEmitter *M =
MachineCodeEmitter::createFilePrinterMachineCodeEmitter(MCE);
PM.add(new SparcV9CodeEmitter(this, *M));
+ PM.add(createMachineCodeDestructionPass()); // Free stuff no longer needed
return false;
}
@@ -31,12 +32,6 @@ void SparcV9CodeEmitter::emitConstant(unsigned Val, unsigned Size) {
byteVal = Val >> 8*i;
MCE->emitByte(byteVal & 255);
}
-#if 0
- MCE->emitByte((Val >> 16) & 255); // byte 2
- MCE->emitByte((Val >> 24) & 255); // byte 3
- MCE->emitByte((Val >> 8) & 255); // byte 1
- MCE->emitByte(Val & 255); // byte 0
-#endif
}
unsigned getRealRegNum(unsigned fakeReg, unsigned regClass) {
OpenPOWER on IntegriCloud