From 6181f79576e4269937b45e4fce8d0d004107e5b9 Mon Sep 17 00:00:00 2001 From: buzbee Date: Thu, 29 Sep 2011 11:14:04 -0700 Subject: Register usage cleanup I plan to enable some of the old-world basic block optimizations. Those care about temp register status, so we needed a bit of cleanup on the temp tracking. Change-Id: I317bce1b91a73ec9589c20ed5bfe00d53994991a --- src/compiler/codegen/arm/ArchUtility.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/compiler/codegen/arm/ArchUtility.cc') diff --git a/src/compiler/codegen/arm/ArchUtility.cc b/src/compiler/codegen/arm/ArchUtility.cc index be1ab1ea38..3ceffae849 100644 --- a/src/compiler/codegen/arm/ArchUtility.cc +++ b/src/compiler/codegen/arm/ArchUtility.cc @@ -306,8 +306,6 @@ void oatDumpResourceMask(LIR* lir, u8 mask, const char* prefix) void oatDumpLIRInsn(CompilationUnit* cUnit, LIR* arg, unsigned char* baseAddr) { ArmLIR* lir = (ArmLIR*) arg; - if (lir->flags.isNop) - return; int offset = lir->generic.offset; int dest = lir->operands[0]; const bool dumpNop = false; @@ -374,8 +372,10 @@ void oatDumpLIRInsn(CompilationUnit* cUnit, LIR* arg, unsigned char* baseAddr) buildInsnString(EncodingMap[lir->opcode].fmt, lir, opOperands, baseAddr, 256); char tBuf[256]; - snprintf(tBuf, 256, "%p (%04x): %-9s%s%s", baseAddr + offset, offset, - opName, opOperands, lir->flags.isNop ? "(nop)" : ""); + snprintf(tBuf, 256, "%p (%04x): %-9s%s%s%s", + baseAddr + offset, offset, + opName, opOperands, lir->flags.isNop ? "(nop)" : "", + lir->flags.squashed ? "(squashed)" : ""); LOG(INFO) << tBuf; } break; -- cgit v1.2.3-59-g8ed1b