Ignore:
Timestamp:
Sep 11, 2013, 10:52:06 PM (12 years ago)
Author:
[email protected]
Message:

Rename IntegerOperand to Int32Operand and fillInteger() to fillInt32().

Rubber stamped by Mark Hahnenberg.

  • dfg/DFGGenerationInfo.h:

(JSC::DFG::GenerationInfo::fillInt32):

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::GPRTemporary::GPRTemporary):
(JSC::DFG::SpeculativeJIT::compileUInt32ToNumber):

  • dfg/DFGSpeculativeJIT.h:

(JSC::DFG::Int32Operand::Int32Operand):
(JSC::DFG::Int32Operand::~Int32Operand):
(JSC::DFG::Int32Operand::gpr):

  • dfg/DFGSpeculativeJIT32_64.cpp:

(JSC::DFG::SpeculativeJIT::fillInt32):
(JSC::DFG::SpeculativeJIT::nonSpeculativeUInt32ToNumber):
(JSC::DFG::SpeculativeJIT::fillSpecualteInt32Internal):
(JSC::DFG::SpeculativeJIT::fillSpeculateDouble):

  • dfg/DFGSpeculativeJIT64.cpp:

(JSC::DFG::SpeculativeJIT::fillInt32):
(JSC::DFG::SpeculativeJIT::nonSpeculativeUInt32ToNumber):
(JSC::DFG::SpeculativeJIT::fillSpecualteInt32Internal):
(JSC::DFG::SpeculativeJIT::fillSpeculateDouble):

File:
1 edited

Legend:

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

    r155575 r155594  
    12171217}
    12181218
    1219 GPRTemporary::GPRTemporary(SpeculativeJIT* jit, IntegerOperand& op1)
     1219GPRTemporary::GPRTemporary(SpeculativeJIT* jit, Int32Operand& op1)
    12201220    : m_jit(jit)
    12211221    , m_gpr(InvalidGPRReg)
     
    12271227}
    12281228
    1229 GPRTemporary::GPRTemporary(SpeculativeJIT* jit, IntegerOperand& op1, IntegerOperand& op2)
     1229GPRTemporary::GPRTemporary(SpeculativeJIT* jit, Int32Operand& op1, Int32Operand& op2)
    12301230    : m_jit(jit)
    12311231    , m_gpr(InvalidGPRReg)
     
    24092409        // time. This at least allows subsequent code to not have weird conditionals.
    24102410           
    2411         IntegerOperand op1(this, node->child1());
     2411        Int32Operand op1(this, node->child1());
    24122412        FPRTemporary result(this);
    24132413           
     
    24252425    }
    24262426
    2427     IntegerOperand op1(this, node->child1());
     2427    Int32Operand op1(this, node->child1());
    24282428    GPRTemporary result(this); // For the benefit of OSR exit, force these to be in different registers. In reality the OSR exit compiler could find cases where you have uint32(%r1) followed by int32(%r1) and then use different registers, but that seems like too much effort.
    24292429
Note: See TracChangeset for help on using the changeset viewer.