Reviewers: William Hesse,

Description:
Remove unreachable x64-specific function.

Please review this at http://codereview.chromium.org/113635

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/x64/assembler-x64-inl.h
   M     src/x64/assembler-x64.h


Index: src/x64/assembler-x64.h
===================================================================
--- src/x64/assembler-x64.h     (revision 2017)
+++ src/x64/assembler-x64.h     (working copy)
@@ -297,7 +297,6 @@
    inline void set_sib(ScaleFactor scale, Register index, Register base);
    inline void set_disp8(int8_t disp);
    inline void set_disp32(int32_t disp);
-  inline void set_dispr(intptr_t disp, RelocInfo::Mode rmode);

    friend class Assembler;
  };
Index: src/x64/assembler-x64-inl.h
===================================================================
--- src/x64/assembler-x64-inl.h (revision 2017)
+++ src/x64/assembler-x64-inl.h (working copy)
@@ -177,14 +177,6 @@
  }


-void Operand::set_dispr(intptr_t disp, RelocInfo::Mode rmode) {
-  // This cannot be used in 64-bit mode.  A 64-bit displacement
-  // cannot be encoded, so relocatable 64-bit values must be
-  // loaded as immediates.
-  UNIMPLEMENTED();
-}
-
-
  Operand::Operand(Register reg) {
    // reg
    set_modrm(3, reg);



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to