From 03fa263ba90e9f6b11231576c6b9cc434e67141d Mon Sep 17 00:00:00 2001 From: buzbee Date: Tue, 20 Sep 2011 17:10:57 -0700 Subject: Rework type & size inference, literal usage Fixes a bug in the old type inference mechanism (wasn't properly propogating type info across Phi & move nodes). Combined type and size inferences passes. Fixed long-standing bug in the code to load a special double-precision immediate (would have been extremely difficult to hit this in the field). Improved loading floating point immediates. Change-Id: I1ec72edc3b25525f14d965089f8952d4f0294942 --- src/compiler/codegen/arm/ArchUtility.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (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 6f435e77fd..1d6bb41b8a 100644 --- a/src/compiler/codegen/arm/ArchUtility.cc +++ b/src/compiler/codegen/arm/ArchUtility.cc @@ -371,7 +371,7 @@ 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): %-8s%s%s", baseAddr + offset, offset, + snprintf(tBuf, 256, "%p (%04x): %-9s%s%s", baseAddr + offset, offset, opName, opOperands, lir->flags.isNop ? "(nop)" : ""); LOG(INFO) << tBuf; } -- cgit v1.2.3-59-g8ed1b