diff options
author | 2015-07-17 10:02:30 +0000 | |
---|---|---|
committer | 2015-07-17 10:02:30 +0000 | |
commit | 8ab9a9010f3929acbb6c671008b8885b762b01e1 (patch) | |
tree | ed38799e9dcddb859158e013d1c5d840903789f6 /compiler/optimizing/builder.h | |
parent | 4515a67434c9e3e1627586629a1f2aba1a99aa6a (diff) |
Revert "Use the quickened metadata to compile -QUICK opcodes."
Broke sdk build. Investigating.
This reverts commit 4515a67434c9e3e1627586629a1f2aba1a99aa6a.
Change-Id: I6c1107ab626758570a59dc6bf3e4228c70a57196
Diffstat (limited to 'compiler/optimizing/builder.h')
-rw-r--r-- | compiler/optimizing/builder.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/compiler/optimizing/builder.h b/compiler/optimizing/builder.h index ad5d92345b..76610f5be2 100644 --- a/compiler/optimizing/builder.h +++ b/compiler/optimizing/builder.h @@ -39,8 +39,7 @@ class HGraphBuilder : public ValueObject { const DexCompilationUnit* const outer_compilation_unit, const DexFile* dex_file, CompilerDriver* driver, - OptimizingCompilerStats* compiler_stats, - const uint8_t* interpreter_metadata) + OptimizingCompilerStats* compiler_stats) : arena_(graph->GetArena()), branch_targets_(graph->GetArena(), 0), locals_(graph->GetArena(), 0), @@ -56,8 +55,7 @@ class HGraphBuilder : public ValueObject { code_start_(nullptr), latest_result_(nullptr), can_use_baseline_for_string_init_(true), - compilation_stats_(compiler_stats), - interpreter_metadata_(interpreter_metadata) {} + compilation_stats_(compiler_stats) {} // Only for unit testing. HGraphBuilder(HGraph* graph, Primitive::Type return_type = Primitive::kPrimInt) @@ -122,9 +120,6 @@ class HGraphBuilder : public ValueObject { const DexFile::CodeItem& code_item, const DexFile::TryItem& try_item); - bool CanDecodeQuickenedInfo() const; - uint16_t LookupQuickenedInfo(uint32_t dex_pc); - void InitializeLocals(uint16_t count); HLocal* GetLocalAt(int register_index) const; void UpdateLocal(int register_index, HInstruction* instruction) const; @@ -312,8 +307,6 @@ class HGraphBuilder : public ValueObject { OptimizingCompilerStats* compilation_stats_; - const uint8_t* interpreter_metadata_; - DISALLOW_COPY_AND_ASSIGN(HGraphBuilder); }; |