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/DFGSpeculativeJIT64.cpp

    r155730 r155745  
    18991899            m_jit.load32(JITCompiler::payloadFor(node->local()), result.gpr());
    19001900           
    1901             // Like integerResult, but don't useChildren - our children are phi nodes,
     1901            // Like int32Result, but don't useChildren - our children are phi nodes,
    19021902            // and don't represent values within this dataflow with virtual registers.
    19031903            VirtualRegister virtualRegister = node->virtualRegister();
     
    20402040            bitOp(op, valueOfInt32Constant(node->child1().node()), op2.gpr(), result.gpr());
    20412041
    2042             integerResult(result.gpr(), node);
     2042            int32Result(result.gpr(), node);
    20432043        } else if (isInt32Constant(node->child2().node())) {
    20442044            SpeculateInt32Operand op1(this, node->child1());
     
    20472047            bitOp(op, valueOfInt32Constant(node->child2().node()), op1.gpr(), result.gpr());
    20482048
    2049             integerResult(result.gpr(), node);
     2049            int32Result(result.gpr(), node);
    20502050        } else {
    20512051            SpeculateInt32Operand op1(this, node->child1());
     
    20572057            bitOp(op, reg1, reg2, result.gpr());
    20582058
    2059             integerResult(result.gpr(), node);
     2059            int32Result(result.gpr(), node);
    20602060        }
    20612061        break;
     
    20702070            shiftOp(op, op1.gpr(), valueOfInt32Constant(node->child2().node()) & 0x1f, result.gpr());
    20712071
    2072             integerResult(result.gpr(), node);
     2072            int32Result(result.gpr(), node);
    20732073        } else {
    20742074            // Do not allow shift amount to be used as the result, MacroAssembler does not permit this.
     
    20812081            shiftOp(op, reg1, reg2, result.gpr());
    20822082
    2083             integerResult(result.gpr(), node);
     2083            int32Result(result.gpr(), node);
    20842084        }
    20852085        break;
     
    21522152            m_jit.xor32(scratch.gpr(), result.gpr());
    21532153            speculationCheck(Overflow, JSValueRegs(), 0, m_jit.branch32(MacroAssembler::Equal, result.gpr(), MacroAssembler::TrustedImm32(1 << 31)));
    2154             integerResult(result.gpr(), node);
     2154            int32Result(result.gpr(), node);
    21552155            break;
    21562156        }
     
    21902190                op1Less.link(&m_jit);
    21912191           
    2192             integerResult(result.gpr(), node);
     2192            int32Result(result.gpr(), node);
    21932193            break;
    21942194        }
     
    43644364        m_jit.load32(JITCompiler::payloadFor(JSStack::ArgumentCount), resultGPR);
    43654365        m_jit.sub32(TrustedImm32(1), resultGPR);
    4366         integerResult(resultGPR, node);
     4366        int32Result(resultGPR, node);
    43674367        break;
    43684368    }
Note: See TracChangeset for help on using the changeset viewer.