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