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 -~----------~----~----~----~------~----~------~--~---
