summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/arm/ArchUtility.cc
diff options
context:
space:
mode:
author buzbee <buzbee@google.com> 2011-08-28 12:56:51 -0700
committer buzbee <buzbee@google.com> 2011-08-28 13:10:06 -0700
commitdfd3d70e58c37b5d56eded3a4469082d8bb26ee0 (patch)
tree3e1a15f133e5e72710e71bc4989a74319ee60442 /src/compiler/codegen/arm/ArchUtility.cc
parent9cc262e2ad5cb507c21cc83b8dc954e9354a469c (diff)
Enable virtual invokes, use new alloc, misc
Make use of the new alloc routines. Extended the filter to allow simple virtual invoke test to get through. Fixed a register allocation problem. Note that the invoke sequeces are still the verbose & long path. Will start using the new CodeandDirectMethods mechanism in upcoming CL Change-Id: I8ff79f6392ff3da14d7679dcf65029ae48f18eba
Diffstat (limited to 'src/compiler/codegen/arm/ArchUtility.cc')
-rw-r--r--src/compiler/codegen/arm/ArchUtility.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/compiler/codegen/arm/ArchUtility.cc b/src/compiler/codegen/arm/ArchUtility.cc
index 21ed8aa46d..d643a9065f 100644
--- a/src/compiler/codegen/arm/ArchUtility.cc
+++ b/src/compiler/codegen/arm/ArchUtility.cc
@@ -316,7 +316,7 @@ void oatDumpLIRInsn(CompilationUnit* cUnit, LIR* arg, unsigned char* baseAddr)
switch(lir->opcode) {
case kArmPseudoMethodEntry:
LOG(INFO) << "-------- method entry " <<
- art::PrettyMethod(cUnit->method, true);
+ art::PrettyMethod(cUnit->method);
break;
case kArmPseudoMethodExit:
LOG(INFO) << "-------- Method_Exit";
@@ -390,8 +390,7 @@ void oatCodegenDump(CompilationUnit* cUnit)
{
const Method *method = cUnit->method;
LOG(INFO) << "/*";
- LOG(INFO) << "Dumping LIR insns for " <<
- art::PrettyMethod(cUnit->method, true);
+ LOG(INFO) << "Dumping LIR insns for " << art::PrettyMethod(cUnit->method);
LIR* lirInsn;
ArmLIR* armLIR;
int insnsSize = cUnit->insnsSize;