| Index: src/arm/assembler-arm.h
|
| diff --git a/src/arm/assembler-arm.h b/src/arm/assembler-arm.h
|
| index 076274d8bc12c2bda57d3ca41d09dbc4ffe290e0..5d32ac08a03f18614109d72ccea4dcd8beb908a0 100644
|
| --- a/src/arm/assembler-arm.h
|
| +++ b/src/arm/assembler-arm.h
|
| @@ -142,7 +142,6 @@ struct Register {
|
| };
|
|
|
| // r7: context register
|
| -// r8: constant pool pointer register if FLAG_enable_embedded_constant_pool.
|
| // r9: lithium scratch
|
| #define DECLARE_REGISTER(R) constexpr Register R = {Register::kCode_##R};
|
| GENERAL_REGISTERS(DECLARE_REGISTER)
|
| @@ -1558,12 +1557,6 @@ class Assembler : public AssemblerBase {
|
| static int GetBranchOffset(Instr instr);
|
| static bool IsLdrRegisterImmediate(Instr instr);
|
| static bool IsVldrDRegisterImmediate(Instr instr);
|
| - static Instr GetConsantPoolLoadPattern();
|
| - static Instr GetConsantPoolLoadMask();
|
| - static bool IsLdrPpRegOffset(Instr instr);
|
| - static Instr GetLdrPpRegOffsetPattern();
|
| - static bool IsLdrPpImmediateOffset(Instr instr);
|
| - static bool IsVldrDPpImmediateOffset(Instr instr);
|
| static int GetLdrRegisterImmediateOffset(Instr instr);
|
| static int GetVldrDRegisterImmediateOffset(Instr instr);
|
| static Instr SetLdrRegisterImmediateOffset(Instr instr, int offset);
|
| @@ -1628,19 +1621,12 @@ class Assembler : public AssemblerBase {
|
| }
|
| }
|
|
|
| - int EmitEmbeddedConstantPool() {
|
| - DCHECK(FLAG_enable_embedded_constant_pool);
|
| - return constant_pool_builder_.Emit(this);
|
| - }
|
| -
|
| - bool ConstantPoolAccessIsInOverflow() const {
|
| - return constant_pool_builder_.NextAccess(ConstantPoolEntry::INTPTR) ==
|
| - ConstantPoolEntry::OVERFLOWED;
|
| - }
|
| -
|
| void PatchConstantPoolAccessInstruction(int pc_offset, int offset,
|
| ConstantPoolEntry::Access access,
|
| - ConstantPoolEntry::Type type);
|
| + ConstantPoolEntry::Type type) {
|
| + // No embedded constant pool support.
|
| + UNREACHABLE();
|
| + }
|
|
|
| protected:
|
| // Relocation for a type-recording IC has the AST id added to it. This
|
| @@ -1763,8 +1749,6 @@ class Assembler : public AssemblerBase {
|
| int first_const_pool_32_use_;
|
| int first_const_pool_64_use_;
|
|
|
| - ConstantPoolBuilder constant_pool_builder_;
|
| -
|
| // The bound position, before this we cannot do instruction elimination.
|
| int last_bound_pos_;
|
|
|
|
|