Ignore:
Timestamp:
Sep 9, 2008, 3:35:29 PM (17 years ago)
Author:
[email protected]
Message:

2008-09-09 Cameron Zwarich <[email protected]>

Reviewed by Sam Weinig.

Bug 20754: Remove emit prefix from assembler opcode methods
<https://bugs.webkit.org/show_bug.cgi?id=20754>

  • VM/CTI.cpp: (JSC::CTI::emitGetArg): (JSC::CTI::emitGetPutArg): (JSC::CTI::emitPutArg): (JSC::CTI::emitPutArgConstant): (JSC::CTI::emitPutCTIParam): (JSC::CTI::emitGetCTIParam): (JSC::CTI::emitPutToCallFrameHeader): (JSC::CTI::emitGetFromCallFrameHeader): (JSC::CTI::emitPutResult): (JSC::CTI::emitDebugExceptionCheck): (JSC::CTI::emitCall): (JSC::CTI::emitJumpSlowCaseIfNotImm): (JSC::CTI::emitJumpSlowCaseIfNotImms): (JSC::CTI::emitFastArithDeTagImmediate): (JSC::CTI::emitFastArithReTagImmediate): (JSC::CTI::emitFastArithPotentiallyReTagImmediate): (JSC::CTI::emitFastArithImmToInt): (JSC::CTI::emitFastArithIntToImmOrSlowCase): (JSC::CTI::emitFastArithIntToImmNoCheck): (JSC::CTI::compileOpCall): (JSC::CTI::emitSlowScriptCheck): (JSC::CTI::privateCompileMainPass): (JSC::CTI::privateCompileSlowCases): (JSC::CTI::privateCompile): (JSC::CTI::privateCompileGetByIdSelf): (JSC::CTI::privateCompileGetByIdProto): (JSC::CTI::privateCompileGetByIdChain): (JSC::CTI::privateCompilePutByIdReplace): (JSC::CTI::privateArrayLengthTrampoline): (JSC::CTI::privateStringLengthTrampoline): (JSC::CTI::compileRegExp):
  • masm/MacroAssemblerWin.cpp: (JSC::MacroAssembler::emitConvertToFastCall): (JSC::MacroAssembler::emitRestoreArgumentReference):
  • masm/X86Assembler.h: (JSC::X86Assembler::pushl_r): (JSC::X86Assembler::pushl_m): (JSC::X86Assembler::popl_r): (JSC::X86Assembler::popl_m): (JSC::X86Assembler::movl_rr): (JSC::X86Assembler::addl_rr): (JSC::X86Assembler::addl_i8r): (JSC::X86Assembler::addl_i32r): (JSC::X86Assembler::addl_mr): (JSC::X86Assembler::andl_rr): (JSC::X86Assembler::andl_i32r): (JSC::X86Assembler::cmpl_i8r): (JSC::X86Assembler::cmpl_rr): (JSC::X86Assembler::cmpl_rm): (JSC::X86Assembler::cmpl_i32r): (JSC::X86Assembler::cmpl_i32m): (JSC::X86Assembler::cmpw_rm): (JSC::X86Assembler::orl_rr): (JSC::X86Assembler::subl_rr): (JSC::X86Assembler::subl_i8r): (JSC::X86Assembler::subl_i32r): (JSC::X86Assembler::subl_mr): (JSC::X86Assembler::testl_i32r): (JSC::X86Assembler::testl_rr): (JSC::X86Assembler::xorl_i8r): (JSC::X86Assembler::xorl_rr): (JSC::X86Assembler::sarl_i8r): (JSC::X86Assembler::sarl_CLr): (JSC::X86Assembler::shl_i8r): (JSC::X86Assembler::shll_CLr): (JSC::X86Assembler::mull_rr): (JSC::X86Assembler::idivl_r): (JSC::X86Assembler::cdq): (JSC::X86Assembler::movl_mr): (JSC::X86Assembler::movzwl_mr): (JSC::X86Assembler::movl_rm): (JSC::X86Assembler::movl_i32r): (JSC::X86Assembler::movl_i32m): (JSC::X86Assembler::leal_mr): (JSC::X86Assembler::ret): (JSC::X86Assembler::jmp_r): (JSC::X86Assembler::jmp_m): (JSC::X86Assembler::call_r):
  • wrec/WREC.cpp: (JSC::WRECGenerator::generateBacktrack1): (JSC::WRECGenerator::generateBacktrackBackreference): (JSC::WRECGenerator::generateBackreferenceQuantifier): (JSC::WRECGenerator::generateNonGreedyQuantifier): (JSC::WRECGenerator::generateGreedyQuantifier): (JSC::WRECGenerator::generatePatternCharacter): (JSC::WRECGenerator::generateCharacterClassInvertedRange): (JSC::WRECGenerator::generateCharacterClassInverted): (JSC::WRECGenerator::generateCharacterClass): (JSC::WRECGenerator::generateParentheses): (JSC::WRECGenerator::gererateParenthesesResetTrampoline): (JSC::WRECGenerator::generateAssertionBOL): (JSC::WRECGenerator::generateAssertionEOL): (JSC::WRECGenerator::generateAssertionWordBoundary): (JSC::WRECGenerator::generateBackreference): (JSC::WRECGenerator::gernerateDisjunction):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/masm/X86Assembler.h

    r36263 r36301  
    246246    }
    247247   
    248     void emitPushl_r(RegisterID reg)
     248    void pushl_r(RegisterID reg)
    249249    {
    250250        m_buffer->putByte(OP_PUSH_EAX + reg);
    251251    }
    252252   
    253     void emitPushl_m(int offset, RegisterID base)
     253    void pushl_m(int offset, RegisterID base)
    254254    {
    255255        m_buffer->putByte(OP_GROUP5_Ev);
     
    257257    }
    258258   
    259     void emitPopl_r(RegisterID reg)
     259    void popl_r(RegisterID reg)
    260260    {
    261261        m_buffer->putByte(OP_POP_EAX + reg);
    262262    }
    263263
    264     void emitPopl_m(int offset, RegisterID base)
     264    void popl_m(int offset, RegisterID base)
    265265    {
    266266        m_buffer->putByte(OP_GROUP1A_Ev);
     
    268268    }
    269269   
    270     void emitMovl_rr(RegisterID src, RegisterID dst)
     270    void movl_rr(RegisterID src, RegisterID dst)
    271271    {
    272272        m_buffer->putByte(OP_MOV_EvGv);
     
    274274    }
    275275   
    276     void emitAddl_rr(RegisterID src, RegisterID dst)
     276    void addl_rr(RegisterID src, RegisterID dst)
    277277    {
    278278        m_buffer->putByte(OP_ADD_EvGv);
     
    280280    }
    281281
    282     void emitAddl_i8r(int imm, RegisterID dst)
     282    void addl_i8r(int imm, RegisterID dst)
    283283    {
    284284        m_buffer->putByte(OP_GROUP1_EvIb);
     
    287287    }
    288288
    289     void emitAddl_i32r(int imm, RegisterID dst)
     289    void addl_i32r(int imm, RegisterID dst)
    290290    {
    291291        m_buffer->putByte(OP_GROUP1_EvIz);
     
    294294    }
    295295
    296     void emitAddl_mr(int offset, RegisterID base, RegisterID dst)
     296    void addl_mr(int offset, RegisterID base, RegisterID dst)
    297297    {
    298298        m_buffer->putByte(OP_ADD_GvEv);
     
    300300    }
    301301
    302     void emitAndl_rr(RegisterID src, RegisterID dst)
     302    void andl_rr(RegisterID src, RegisterID dst)
    303303    {
    304304        m_buffer->putByte(OP_AND_EvGv);
     
    306306    }
    307307
    308     void emitAndl_i32r(int imm, RegisterID dst)
     308    void andl_i32r(int imm, RegisterID dst)
    309309    {
    310310        m_buffer->putByte(OP_GROUP1_EvIz);
     
    313313    }
    314314
    315     void emitCmpl_i8r(int imm, RegisterID dst)
     315    void cmpl_i8r(int imm, RegisterID dst)
    316316    {
    317317        m_buffer->putByte(OP_GROUP1_EvIb);
     
    320320    }
    321321
    322     void emitCmpl_rr(RegisterID src, RegisterID dst)
     322    void cmpl_rr(RegisterID src, RegisterID dst)
    323323    {
    324324        m_buffer->putByte(OP_CMP_EvGv);
     
    326326    }
    327327
    328     void emitCmpl_rm(RegisterID src, int offset, RegisterID base)
     328    void cmpl_rm(RegisterID src, int offset, RegisterID base)
    329329    {
    330330        m_buffer->putByte(OP_CMP_EvGv);
     
    332332    }
    333333
    334     void emitCmpl_i32r(int imm, RegisterID dst)
     334    void cmpl_i32r(int imm, RegisterID dst)
    335335    {
    336336        m_buffer->putByte(OP_GROUP1_EvIz);
     
    339339    }
    340340
    341     void emitCmpl_i32m(int imm, RegisterID dst)
     341    void cmpl_i32m(int imm, RegisterID dst)
    342342    {
    343343        m_buffer->putByte(OP_GROUP1_EvIz);
     
    346346    }
    347347
    348     void emitCmpl_i32m(int imm, int offset, RegisterID dst)
     348    void cmpl_i32m(int imm, int offset, RegisterID dst)
    349349    {
    350350        m_buffer->putByte(OP_GROUP1_EvIz);
     
    353353    }
    354354
    355     void emitCmpl_i32m(int imm, void* addr)
     355    void cmpl_i32m(int imm, void* addr)
    356356    {
    357357        m_buffer->putByte(OP_GROUP1_EvIz);
     
    360360    }
    361361
    362     void emitCmpw_rm(RegisterID src, RegisterID base, RegisterID index, int scale)
     362    void cmpw_rm(RegisterID src, RegisterID base, RegisterID index, int scale)
    363363    {
    364364        m_buffer->putByte(PRE_OPERAND_SIZE);
     
    367367    }
    368368
    369     void emitOrl_rr(RegisterID src, RegisterID dst)
     369    void orl_rr(RegisterID src, RegisterID dst)
    370370    {
    371371        m_buffer->putByte(OP_OR_EvGv);
     
    373373    }
    374374
    375     void emitOrl_i8r(int imm, RegisterID dst)
     375    void orl_rr(int imm, RegisterID dst)
    376376    {
    377377        m_buffer->putByte(OP_GROUP1_EvIb);
     
    380380    }
    381381
    382     void emitSubl_rr(RegisterID src, RegisterID dst)
     382    void subl_rr(RegisterID src, RegisterID dst)
    383383    {
    384384        m_buffer->putByte(OP_SUB_EvGv);
     
    386386    }
    387387
    388     void emitSubl_i8r(int imm, RegisterID dst)
     388    void subl_i8r(int imm, RegisterID dst)
    389389    {
    390390        m_buffer->putByte(OP_GROUP1_EvIb);
     
    393393    }
    394394
    395     void emitSubl_i32r(int imm, RegisterID dst)
     395    void subl_i32r(int imm, RegisterID dst)
    396396    {
    397397        m_buffer->putByte(OP_GROUP1_EvIz);
     
    400400    }
    401401
    402     void emitSubl_mr(int offset, RegisterID base, RegisterID dst)
     402    void subl_mr(int offset, RegisterID base, RegisterID dst)
    403403    {
    404404        m_buffer->putByte(OP_SUB_GvEv);
     
    406406    }
    407407
    408     void emitTestl_i32r(int imm, RegisterID dst)
     408    void testl_i32r(int imm, RegisterID dst)
    409409    {
    410410        m_buffer->ensureSpace(MAX_INSTRUCTION_SIZE);
     
    414414    }
    415415
    416     void emitTestl_rr(RegisterID src, RegisterID dst)
     416    void testl_rr(RegisterID src, RegisterID dst)
    417417    {
    418418        m_buffer->putByte(OP_TEST_EvGv);
     
    420420    }
    421421   
    422     void emitXorl_i8r(int imm, RegisterID dst)
     422    void xorl_i8r(int imm, RegisterID dst)
    423423    {
    424424        m_buffer->putByte(OP_GROUP1_EvIb);
     
    427427    }
    428428
    429     void emitXorl_rr(RegisterID src, RegisterID dst)
     429    void xorl_rr(RegisterID src, RegisterID dst)
    430430    {
    431431        m_buffer->putByte(OP_XOR_EvGv);
     
    433433    }
    434434
    435     void emitSarl_i8r(int imm, RegisterID dst)
     435    void sarl_i8r(int imm, RegisterID dst)
    436436    {
    437437        if (imm == 1) {
     
    445445    }
    446446
    447     void emitSarl_CLr(RegisterID dst)
     447    void sarl_CLr(RegisterID dst)
    448448    {
    449449        m_buffer->putByte(OP_GROUP2_EvCL);
     
    451451    }
    452452
    453     void emitShl_i8r(int imm, RegisterID dst)
     453    void shl_i8r(int imm, RegisterID dst)
    454454    {
    455455        if (imm == 1) {
     
    463463    }
    464464
    465     void emitShll_CLr(RegisterID dst)
     465    void shll_CLr(RegisterID dst)
    466466    {
    467467        m_buffer->putByte(OP_GROUP2_EvCL);
     
    469469    }
    470470
    471     void emitMull_rr(RegisterID src, RegisterID dst)
     471    void mull_rr(RegisterID src, RegisterID dst)
    472472    {
    473473        m_buffer->putByte(OP_2BYTE_ESCAPE);
     
    476476    }
    477477
    478     void emitIdivl_r(RegisterID dst)
     478    void idivl_r(RegisterID dst)
    479479    {
    480480        m_buffer->putByte(OP_GROUP3_Ev);
     
    482482    }
    483483
    484     void emitCdq()
     484    void cdq()
    485485    {
    486486        m_buffer->putByte(OP_CDQ);
    487487    }
    488488
    489     void emitMovl_mr(RegisterID base, RegisterID dst)
     489    void movl_mr(RegisterID base, RegisterID dst)
    490490    {
    491491        m_buffer->putByte(OP_MOV_GvEv);
     
    493493    }
    494494
    495     void emitMovl_mr(int offset, RegisterID base, RegisterID dst)
     495    void movl_mr(int offset, RegisterID base, RegisterID dst)
    496496    {
    497497        m_buffer->ensureSpace(MAX_INSTRUCTION_SIZE);
     
    500500    }
    501501
    502     void emitMovl_mr(void* addr, RegisterID dst)
     502    void movl_mr(void* addr, RegisterID dst)
    503503    {
    504504        m_buffer->putByte(OP_MOV_GvEv);
     
    506506    }
    507507
    508     void emitMovl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
     508    void movl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
    509509    {
    510510        m_buffer->putByte(OP_MOV_GvEv);
     
    512512    }
    513513
    514     void emitMovzwl_mr(int offset, RegisterID base, RegisterID dst)
     514    void movzwl_mr(int offset, RegisterID base, RegisterID dst)
    515515    {
    516516        m_buffer->putByte(OP_2BYTE_ESCAPE);
     
    519519    }
    520520
    521     void emitMovzwl_mr(RegisterID base, RegisterID index, int scale, RegisterID dst)
     521    void movzwl_mr(RegisterID base, RegisterID index, int scale, RegisterID dst)
    522522    {
    523523        m_buffer->putByte(OP_2BYTE_ESCAPE);
     
    526526    }
    527527
    528     void emitMovzwl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
     528    void movzwl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
    529529    {
    530530        m_buffer->putByte(OP_2BYTE_ESCAPE);
     
    533533    }
    534534
    535     void emitMovl_rm(RegisterID src, RegisterID base)
     535    void movl_rm(RegisterID src, RegisterID base)
    536536    {
    537537        m_buffer->putByte(OP_MOV_EvGv);
     
    539539    }
    540540
    541     void emitMovl_rm(RegisterID src, int offset, RegisterID base)
     541    void movl_rm(RegisterID src, int offset, RegisterID base)
    542542    {
    543543        m_buffer->ensureSpace(MAX_INSTRUCTION_SIZE);
     
    546546    }
    547547   
    548     void emitMovl_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
     548    void movl_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
    549549    {
    550550        m_buffer->putByte(OP_MOV_EvGv);
     
    552552    }
    553553   
    554     void emitMovl_i32r(int imm, RegisterID dst)
     554    void movl_i32r(int imm, RegisterID dst)
    555555    {
    556556        m_buffer->putByte(OP_GROUP11_EvIz);
     
    559559    }
    560560
    561     void emitMovl_i32m(int imm, int offset, RegisterID base)
     561    void movl_i32m(int imm, int offset, RegisterID base)
    562562    {
    563563        m_buffer->ensureSpace(MAX_INSTRUCTION_SIZE);
     
    567567    }
    568568
    569     void emitMovl_i32m(int imm, void* addr)
     569    void movl_i32m(int imm, void* addr)
    570570    {
    571571        m_buffer->putByte(OP_GROUP11_EvIz);
     
    574574    }
    575575
    576     void emitLeal_mr(int offset, RegisterID base, RegisterID dst)
     576    void leal_mr(int offset, RegisterID base, RegisterID dst)
    577577    {
    578578        m_buffer->putByte(OP_LEA);
     
    580580    }
    581581
    582     void emitRet()
     582    void ret()
    583583    {
    584584        m_buffer->putByte(OP_RET);
    585585    }
    586586   
    587     void emitJmpN_r(RegisterID dst)
     587    void jmp_r(RegisterID dst)
    588588    {
    589589        m_buffer->putByte(OP_GROUP5_Ev);
     
    591591    }
    592592   
    593     void emitJmpN_m(int offset, RegisterID base)
     593    void jmp_m(int offset, RegisterID base)
    594594    {
    595595        m_buffer->putByte(OP_GROUP5_Ev);
     
    597597    }
    598598   
    599     void emitCallN_r(RegisterID dst)
     599    void call_r(RegisterID dst)
    600600    {
    601601        m_buffer->putByte(OP_GROUP5_Ev);
Note: See TracChangeset for help on using the changeset viewer.