| Index: src/x64/code-stubs-x64.cc
|
| diff --git a/src/x64/code-stubs-x64.cc b/src/x64/code-stubs-x64.cc
|
| index cad45c6e965fbcf1147f1430176eedc7f7907785..81eb2316c0119b6dc8e3761da72e89064d5213bf 100644
|
| --- a/src/x64/code-stubs-x64.cc
|
| +++ b/src/x64/code-stubs-x64.cc
|
| @@ -1432,7 +1432,7 @@ static void BranchIfNotInternalizedString(MacroAssembler* masm,
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateGeneric(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateGeneric(MacroAssembler* masm) {
|
| Label check_unequal_objects, done;
|
| Condition cc = GetCondition();
|
| Factory* factory = isolate()->factory();
|
| @@ -3331,7 +3331,7 @@ void BinaryOpICWithAllocationSiteStub::Generate(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateSmis(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateSmis(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::SMI);
|
| Label miss;
|
| __ JumpIfNotBothSmi(rdx, rax, &miss, Label::kNear);
|
| @@ -3355,7 +3355,7 @@ void ICCompareStub::GenerateSmis(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateNumbers(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateNumbers(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::NUMBER);
|
|
|
| Label generic_stub;
|
| @@ -3407,7 +3407,7 @@ void ICCompareStub::GenerateNumbers(MacroAssembler* masm) {
|
|
|
| __ bind(&unordered);
|
| __ bind(&generic_stub);
|
| - ICCompareStub stub(isolate(), op(), CompareIC::GENERIC, CompareIC::GENERIC,
|
| + CompareICStub stub(isolate(), op(), CompareIC::GENERIC, CompareIC::GENERIC,
|
| CompareIC::GENERIC);
|
| __ jmp(stub.GetCode(), RelocInfo::CODE_TARGET);
|
|
|
| @@ -3432,7 +3432,7 @@ void ICCompareStub::GenerateNumbers(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateInternalizedStrings(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateInternalizedStrings(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::INTERNALIZED_STRING);
|
| DCHECK(GetCondition() == equal);
|
|
|
| @@ -3475,7 +3475,7 @@ void ICCompareStub::GenerateInternalizedStrings(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateUniqueNames(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateUniqueNames(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::UNIQUE_NAME);
|
| DCHECK(GetCondition() == equal);
|
|
|
| @@ -3518,7 +3518,7 @@ void ICCompareStub::GenerateUniqueNames(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateStrings(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateStrings(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::STRING);
|
| Label miss;
|
|
|
| @@ -3604,7 +3604,7 @@ void ICCompareStub::GenerateStrings(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateObjects(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateObjects(MacroAssembler* masm) {
|
| DCHECK(state() == CompareIC::OBJECT);
|
| Label miss;
|
| Condition either_smi = masm->CheckEitherSmi(rdx, rax);
|
| @@ -3624,7 +3624,7 @@ void ICCompareStub::GenerateObjects(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateKnownObjects(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateKnownObjects(MacroAssembler* masm) {
|
| Label miss;
|
| Condition either_smi = masm->CheckEitherSmi(rdx, rax);
|
| __ j(either_smi, &miss, Label::kNear);
|
| @@ -3644,7 +3644,7 @@ void ICCompareStub::GenerateKnownObjects(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void ICCompareStub::GenerateMiss(MacroAssembler* masm) {
|
| +void CompareICStub::GenerateMiss(MacroAssembler* masm) {
|
| {
|
| // Call the runtime system in a fresh internal frame.
|
| ExternalReference miss =
|
|
|