diff options
| author | 2012-09-21 13:57:36 -0700 | |
|---|---|---|
| committer | 2012-09-21 14:03:05 -0700 | |
| commit | f5f5a12a74c6cc465d2757b4d77843fb1cbdac8f (patch) | |
| tree | 64a027273a8448aaa8a5bfa1d43a5f20714580ac /src/compiler/codegen/CodegenUtil.cc | |
| parent | 4c33bba40e43870e02a9e90611ddde901981b143 (diff) | |
Quick compiler: bug fix & cleanup
Fixed a bug in bitcode generation that was helpfully masked by
gcc's -O2 optmization (code motion). Also removed quite a few fields
and identifiers left over from the JIT, along with a couple of files
that were meaningful for the JIT, but are no longer used.
Change-Id: I7702b66d646c68aafb9669368c97e128ad045dc9
Diffstat (limited to 'src/compiler/codegen/CodegenUtil.cc')
| -rw-r--r-- | src/compiler/codegen/CodegenUtil.cc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/compiler/codegen/CodegenUtil.cc b/src/compiler/codegen/CodegenUtil.cc index ca0a933789..fa5c66ffeb 100644 --- a/src/compiler/codegen/CodegenUtil.cc +++ b/src/compiler/codegen/CodegenUtil.cc @@ -421,13 +421,6 @@ void oatCodegenDump(CompilationUnit* cUnit) for (lirInsn = cUnit->firstLIRInsn; lirInsn; lirInsn = lirInsn->next) { oatDumpLIRInsn(cUnit, lirInsn, 0); } - for (lirInsn = cUnit->classPointerList; lirInsn; lirInsn = lirInsn->next) { - thisLIR = (LIR*) lirInsn; - LOG(INFO) << StringPrintf("%x (%04x): .class (%s)", - thisLIR->offset, thisLIR->offset, - ((CallsiteInfo *) - thisLIR->operands[0])->classDescriptor); - } for (lirInsn = cUnit->literalList; lirInsn; lirInsn = lirInsn->next) { thisLIR = (LIR*) lirInsn; LOG(INFO) << StringPrintf("%x (%04x): .word (%#x)", |