Ignore:
Timestamp:
Dec 8, 2015, 4:30:18 PM (10 years ago)
Author:
[email protected]
Message:

Factoring out common DFG code for bitwise and shift operators.
https://bugs.webkit.org/show_bug.cgi?id=152019

Reviewed by Michael Saboff.

  • dfg/DFGSpeculativeJIT.cpp:

(JSC::DFG::SpeculativeJIT::compileBitwiseOp):
(JSC::DFG::SpeculativeJIT::compileShiftOp):

  • dfg/DFGSpeculativeJIT.h:
  • 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.h

    r193766 r193795  
    22132213    void compileUInt32ToNumber(Node*);
    22142214    void compileDoubleAsInt32(Node*);
     2215    void compileBitwiseOp(Node*);
     2216    void compileShiftOp(Node*);
    22152217    void compileValueAdd(Node*);
    22162218    void compileArithAdd(Node*);
Note: See TracChangeset for help on using the changeset viewer.