Ignore:
Timestamp:
Sep 13, 2013, 9:54:54 PM (12 years ago)
Author:
[email protected]
Message:

Rename SpeculativeJIT::integerResult() to int32Result().

Rubber stamped by Mark Hahnenberg.

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::compileGetCharCodeAt):
(JSC::DFG::SpeculativeJIT::compileValueToInt32):
(JSC::DFG::SpeculativeJIT::compileUInt32ToNumber):
(JSC::DFG::SpeculativeJIT::compileDoubleAsInt32):
(JSC::DFG::SpeculativeJIT::compileGetByValOnIntTypedArray):
(JSC::DFG::SpeculativeJIT::compileAdd):
(JSC::DFG::SpeculativeJIT::compileArithSub):
(JSC::DFG::SpeculativeJIT::compileArithNegate):
(JSC::DFG::SpeculativeJIT::compileArithIMul):
(JSC::DFG::SpeculativeJIT::compileArithMul):
(JSC::DFG::SpeculativeJIT::compileArithDiv):
(JSC::DFG::SpeculativeJIT::compileArithMod):
(JSC::DFG::SpeculativeJIT::compileGetTypedArrayByteOffset):
(JSC::DFG::SpeculativeJIT::compileGetArgumentsLength):
(JSC::DFG::SpeculativeJIT::compileGetArrayLength):

  • dfg/DFGSpeculativeJIT.h:

(JSC::DFG::SpeculativeJIT::int32Result):

  • dfg/DFGSpeculativeJIT32_64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

  • dfg/DFGSpeculativeJIT64.cpp:

(JSC::DFG::SpeculativeJIT::compile):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp

    r155711 r155745  
    19671967    cont8Bit.link(&m_jit);
    19681968
    1969     integerResult(scratchReg, m_currentNode);
     1969    int32Result(scratchReg, m_currentNode);
    19701970}
    19711971
     
    21472147        GPRTemporary result(this, Reuse, op1);
    21482148        m_jit.move(op1.gpr(), result.gpr());
    2149         integerResult(result.gpr(), node, op1.format());
     2149        int32Result(result.gpr(), node, op1.format());
    21502150        return;
    21512151    }
     
    21582158            GPRTemporary result(this, Reuse, op1);
    21592159            m_jit.move(op1.gpr(), result.gpr());
    2160             integerResult(result.gpr(), node, op1.format());
     2160            int32Result(result.gpr(), node, op1.format());
    21612161            return;
    21622162        }
     
    21702170            addSlowPathGenerator(slowPathCall(notTruncatedToInteger, this, toInt32, gpr, fpr));
    21712171
    2172             integerResult(gpr, node);
     2172            int32Result(gpr, node);
    21732173            return;
    21742174        }
     
    22822282            }
    22832283#endif
    2284             integerResult(resultGpr, node);
     2284            int32Result(resultGpr, node);
    22852285            return;
    22862286        }
     
    23002300        m_jit.and32(JITCompiler::TrustedImm32(1), result.gpr());
    23012301       
    2302         integerResult(result.gpr(), node);
     2302        int32Result(result.gpr(), node);
    23032303        return;
    23042304    }
     
    23442344    forwardSpeculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::LessThan, result.gpr(), TrustedImm32(0)), ValueRecovery::uint32InGPR(result.gpr()));
    23452345
    2346     integerResult(result.gpr(), node, op1.format());
     2346    int32Result(result.gpr(), node, op1.format());
    23472347}
    23482348
     
    23622362    forwardSpeculationCheck(Overflow, JSValueRegs(), 0, failureCases, ValueRecovery::inFPR(valueFPR));
    23632363
    2364     integerResult(resultGPR, node);
     2364    int32Result(resultGPR, node);
    23652365}
    23662366
     
    25392539    }
    25402540    if (elementSize(type) < 4 || isSigned(type)) {
    2541         integerResult(resultReg, node);
     2541        int32Result(resultReg, node);
    25422542        return;
    25432543    }
     
    25462546    if (node->shouldSpeculateInt32()) {
    25472547        forwardSpeculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::LessThan, resultReg, TrustedImm32(0)), ValueRecovery::uint32InGPR(resultReg));
    2548         integerResult(resultReg, node);
     2548        int32Result(resultReg, node);
    25492549        return;
    25502550    }
     
    28682868                speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchAdd32(MacroAssembler::Overflow, op2.gpr(), Imm32(imm1), result.gpr()));
    28692869
    2870             integerResult(result.gpr(), node);
     2870            int32Result(result.gpr(), node);
    28712871            return;
    28722872        }
     
    28832883                speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchAdd32(MacroAssembler::Overflow, op1.gpr(), Imm32(imm2), result.gpr()));
    28842884
    2885             integerResult(result.gpr(), node);
     2885            int32Result(result.gpr(), node);
    28862886            return;
    28872887        }
     
    29132913        }
    29142914
    2915         integerResult(gprResult, node);
     2915        int32Result(gprResult, node);
    29162916        return;
    29172917    }
     
    30283028            }
    30293029
    3030             integerResult(result.gpr(), node);
     3030            int32Result(result.gpr(), node);
    30313031            return;
    30323032        }
     
    30433043                speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchSub32(MacroAssembler::Overflow, op2.gpr(), result.gpr()));
    30443044               
    3045             integerResult(result.gpr(), node);
     3045            int32Result(result.gpr(), node);
    30463046            return;
    30473047        }
     
    30573057            speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branchSub32(MacroAssembler::Overflow, op1.gpr(), op2.gpr(), result.gpr()));
    30583058
    3059         integerResult(result.gpr(), node);
     3059        int32Result(result.gpr(), node);
    30603060        return;
    30613061    }
     
    30973097        }
    30983098
    3099         integerResult(result.gpr(), node);
     3099        int32Result(result.gpr(), node);
    31003100        return;
    31013101    }
     
    31273127    m_jit.move(reg1, result.gpr());
    31283128    m_jit.mul32(reg2, result.gpr());
    3129     integerResult(result.gpr(), node);
     3129    int32Result(result.gpr(), node);
    31303130    return;
    31313131}
     
    31623162        }
    31633163
    3164         integerResult(result.gpr(), node);
     3164        int32Result(result.gpr(), node);
    31653165        return;
    31663166    }
     
    32713271       
    32723272        done.link(&m_jit);
    3273         integerResult(eax.gpr(), node);
     3273        int32Result(eax.gpr(), node);
    32743274#elif CPU(APPLE_ARMV7S)
    32753275        SpeculateInt32Operand op1(this, node->child1());
     
    32973297        }
    32983298
    3299         integerResult(quotient.gpr(), node);
     3299        int32Result(quotient.gpr(), node);
    33003300#else
    33013301        RELEASE_ASSERT_NOT_REACHED();
     
    33883388                }
    33893389
    3390                 integerResult(resultGPR, node);
     3390                int32Result(resultGPR, node);
    33913391                return;
    33923392            }
     
    34273427                    unlock(op1SaveGPR);
    34283428
    3429                 integerResult(edx.gpr(), node);
     3429                int32Result(edx.gpr(), node);
    34303430                return;
    34313431            }
     
    35243524           
    35253525        done.link(&m_jit);
    3526         integerResult(edx.gpr(), node);
     3526        int32Result(edx.gpr(), node);
    35273527
    35283528#elif CPU(APPLE_ARMV7S)
     
    35483548        }
    35493549
    3550         integerResult(quotientThenRemainderGPR, node);
     3550        int32Result(quotientThenRemainderGPR, node);
    35513551#else // not architecture that can do integer division
    35523552        RELEASE_ASSERT_NOT_REACHED();
     
    39933993    done.link(&m_jit);
    39943994   
    3995     integerResult(vectorGPR, node);
     3995    int32Result(vectorGPR, node);
    39963996}
    39973997
     
    40844084        MacroAssembler::Address(baseReg, OBJECT_OFFSETOF(Arguments, m_numArguments)),
    40854085        resultReg);
    4086     integerResult(resultReg, node);
     4086    int32Result(resultReg, node);
    40874087}
    40884088
     
    40994099        m_jit.load32(MacroAssembler::Address(storageReg, Butterfly::offsetOfPublicLength()), resultReg);
    41004100           
    4101         integerResult(resultReg, node);
     4101        int32Result(resultReg, node);
    41024102        break;
    41034103    }
     
    41124112        speculationCheck(Uncountable, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::LessThan, resultReg, MacroAssembler::TrustedImm32(0)));
    41134113           
    4114         integerResult(resultReg, node);
     4114        int32Result(resultReg, node);
    41154115        break;
    41164116    }
     
    41214121        GPRReg resultGPR = result.gpr();
    41224122        m_jit.load32(MacroAssembler::Address(baseGPR, JSString::offsetOfLength()), resultGPR);
    4123         integerResult(resultGPR, node);
     4123        int32Result(resultGPR, node);
    41244124        break;
    41254125    }
     
    41354135        GPRReg resultGPR = result.gpr();
    41364136        m_jit.load32(MacroAssembler::Address(baseGPR, JSArrayBufferView::offsetOfLength()), resultGPR);
    4137         integerResult(resultGPR, node);
     4137        int32Result(resultGPR, node);
    41384138        break;
    41394139    } }
Note: See TracChangeset for help on using the changeset viewer.