From 5b65e02b1cdce48da11a972ab6d75a7fb5c859bd Mon Sep 17 00:00:00 2001 From: Santiago Aboy Solanes Date: Wed, 28 Jun 2023 14:22:48 +0100 Subject: 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 --- compiler/optimizing/block_builder.h | 5 ----- 1 file changed, 5 deletions(-) (limited to 'compiler/optimizing/block_builder.h') 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 throwing_blocks_; size_t number_of_branches_; - // A table to quickly find the quicken index for the first instruction of a basic block. - ScopedArenaSafeMap quicken_index_for_dex_pc_; - static constexpr size_t kDefaultNumberOfThrowingBlocks = 2u; DISALLOW_COPY_AND_ASSIGN(HBasicBlockBuilder); -- cgit v1.2.3-59-g8ed1b