Index: src/x64/lithium-x64.cc |
=================================================================== |
--- src/x64/lithium-x64.cc (revision 9901) |
+++ src/x64/lithium-x64.cc (working copy) |
@@ -230,13 +230,6 @@ |
} |
-void LIsStringAndBranch::PrintDataTo(StringStream* stream) { |
- stream->Add("if is_string("); |
- InputAt(0)->PrintTo(stream); |
- stream->Add(") then B%d else B%d", true_block_id(), false_block_id()); |
-} |
- |
- |
void LIsSmiAndBranch::PrintDataTo(StringStream* stream) { |
stream->Add("if is_smi("); |
InputAt(0)->PrintTo(stream); |
@@ -251,14 +244,6 @@ |
} |
-void LStringCompareAndBranch::PrintDataTo(StringStream* stream) { |
- stream->Add("if compare_generic("); |
- InputAt(0)->PrintTo(stream); |
- InputAt(1)->PrintTo(stream); |
- stream->Add(") then B%d else B%d", true_block_id(), false_block_id()); |
-} |
- |
- |
void LHasInstanceTypeAndBranch::PrintDataTo(StringStream* stream) { |
stream->Add("if has_instance_type("); |
InputAt(0)->PrintTo(stream); |
@@ -1407,7 +1392,7 @@ |
LOperand* left = UseFixed(instr->left(), rdx); |
LOperand* right = UseFixed(instr->right(), rax); |
LCmpT* result = new LCmpT(left, right); |
- return AssignEnvironment(MarkAsCall(DefineFixed(result, rax), instr)); |
+ return MarkAsCall(DefineFixed(result, rax), instr); |
} |
@@ -1465,12 +1450,6 @@ |
} |
-LInstruction* LChunkBuilder::DoIsStringAndBranch(HIsStringAndBranch* instr) { |
- ASSERT(instr->value()->representation().IsTagged()); |
- return new LIsStringAndBranch(UseRegisterAtStart(instr->value())); |
-} |
- |
- |
LInstruction* LChunkBuilder::DoIsSmiAndBranch(HIsSmiAndBranch* instr) { |
ASSERT(instr->value()->representation().IsTagged()); |
return new LIsSmiAndBranch(Use(instr->value())); |
@@ -1485,19 +1464,6 @@ |
} |
-LInstruction* LChunkBuilder::DoStringCompareAndBranch( |
- HStringCompareAndBranch* instr) { |
- |
- ASSERT(instr->left()->representation().IsTagged()); |
- ASSERT(instr->right()->representation().IsTagged()); |
- LOperand* left = UseFixed(instr->left(), rdx); |
- LOperand* right = UseFixed(instr->right(), rax); |
- LStringCompareAndBranch* result = new LStringCompareAndBranch(left, right); |
- |
- return MarkAsCall(result, instr); |
-} |
- |
- |
LInstruction* LChunkBuilder::DoHasInstanceTypeAndBranch( |
HHasInstanceTypeAndBranch* instr) { |
ASSERT(instr->value()->representation().IsTagged()); |