| Index: src/ia32/macro-assembler-ia32.h
|
| diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h
|
| index 271f69293783468c241ed66f96a2582048a64da7..06b6f82294bd74d80aadcaaadcb6da6d260a10f0 100644
|
| --- a/src/ia32/macro-assembler-ia32.h
|
| +++ b/src/ia32/macro-assembler-ia32.h
|
| @@ -29,7 +29,6 @@
|
| #define V8_IA32_MACRO_ASSEMBLER_IA32_H_
|
|
|
| #include "assembler.h"
|
| -#include "type-info.h"
|
|
|
| namespace v8 {
|
| namespace internal {
|
| @@ -245,16 +244,6 @@ class MacroAssembler: public Assembler {
|
| }
|
|
|
| // Modifies the register even if it does not contain a Smi!
|
| - void SmiUntag(Register reg, TypeInfo info, Label* non_smi) {
|
| - ASSERT(kSmiTagSize == 1);
|
| - sar(reg, kSmiTagSize);
|
| - if (info.IsSmi()) {
|
| - ASSERT(kSmiTag == 0);
|
| - j(carry, non_smi);
|
| - }
|
| - }
|
| -
|
| - // Modifies the register even if it does not contain a Smi!
|
| void SmiUntag(Register reg, Label* is_smi) {
|
| ASSERT(kSmiTagSize == 1);
|
| sar(reg, kSmiTagSize);
|
| @@ -273,17 +262,6 @@ class MacroAssembler: public Assembler {
|
| j(not_zero, not_smi_label, not_taken);
|
| }
|
|
|
| - // Assumes input is a heap object.
|
| - void JumpIfNotNumber(Register reg, TypeInfo info, Label* on_not_number);
|
| -
|
| - // Assumes input is a heap number. Jumps on things out of range. Also jumps
|
| - // on the min negative int32. Ignores frational parts.
|
| - void ConvertToInt32(Register dst,
|
| - Register src, // Can be the same as dst.
|
| - Register scratch, // Can be no_reg or dst, but not src.
|
| - TypeInfo info,
|
| - Label* on_not_int32);
|
| -
|
| void LoadPowerOf2(XMMRegister dst, Register scratch, int power);
|
|
|
| // Abort execution if argument is not a number. Used in debug code.
|
|
|