summaryrefslogtreecommitdiff
path: root/compiler/optimizing/block_builder.h
diff options
context:
space:
mode:
author Santiago Aboy Solanes <solanes@google.com> 2023-06-28 14:22:48 +0100
committer Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2023-07-06 10:38:01 +0000
commit5b65e02b1cdce48da11a972ab6d75a7fb5c859bd (patch)
treeeb8bbf8bc23f669114760675ca131057f7e7188b /compiler/optimizing/block_builder.h
parentaaf05154a31fe0b326795436ec8077d5d3469fef (diff)
Remove code related to quicken
It was obsolete (and in some cases dead code). Update our code to use `verify` instead of `quicken` for compiler filters. Bug: 289199192 Change-Id: I39048d50b4d8a3f48e0e88e752a2fd7ad73559a7
Diffstat (limited to 'compiler/optimizing/block_builder.h')
-rw-r--r--compiler/optimizing/block_builder.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/compiler/optimizing/block_builder.h b/compiler/optimizing/block_builder.h
index 8668ef8221..1aa9375e5a 100644
--- a/compiler/optimizing/block_builder.h
+++ b/compiler/optimizing/block_builder.h
@@ -45,8 +45,6 @@ class HBasicBlockBuilder : public ValueObject {
size_t GetNumberOfBranches() const { return number_of_branches_; }
HBasicBlock* GetBlockAt(uint32_t dex_pc) const { return branch_targets_[dex_pc]; }
- size_t GetQuickenIndex(uint32_t dex_pc) const;
-
private:
// Creates a basic block starting at given `dex_pc`.
HBasicBlock* MaybeCreateBlockAt(uint32_t dex_pc);
@@ -83,9 +81,6 @@ class HBasicBlockBuilder : public ValueObject {
ScopedArenaVector<HBasicBlock*> throwing_blocks_;
size_t number_of_branches_;
- // A table to quickly find the quicken index for the first instruction of a basic block.
- ScopedArenaSafeMap<uint32_t, uint32_t> quicken_index_for_dex_pc_;
-
static constexpr size_t kDefaultNumberOfThrowingBlocks = 2u;
DISALLOW_COPY_AND_ASSIGN(HBasicBlockBuilder);