Changeset 44461 in webkit for trunk/JavaScriptCore/assembler/MacroAssemblerX86Common.h
- Timestamp:
- Jun 5, 2009, 3:58:16 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/MacroAssemblerX86Common.h
r43789 r44461 58 58 enum DoubleCondition { 59 59 DoubleEqual = X86Assembler::ConditionE, 60 DoubleNotEqual = X86Assembler::ConditionNE,61 60 DoubleGreaterThan = X86Assembler::ConditionA, 62 61 DoubleGreaterThanOrEqual = X86Assembler::ConditionAE, … … 602 601 Jump branchAdd32(Condition cond, Imm32 imm, RegisterID dest) 603 602 { 604 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));603 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero)); 605 604 add32(imm, dest); 606 605 return Jump(m_assembler.jCC(x86Condition(cond))); … … 609 608 Jump branchMul32(Condition cond, RegisterID src, RegisterID dest) 610 609 { 611 ASSERT( (cond == Overflow) || (cond == Zero) || (cond == NonZero));610 ASSERT(cond == Overflow); 612 611 mul32(src, dest); 613 612 return Jump(m_assembler.jCC(x86Condition(cond))); … … 616 615 Jump branchMul32(Condition cond, Imm32 imm, RegisterID src, RegisterID dest) 617 616 { 618 ASSERT( (cond == Overflow) || (cond == Zero) || (cond == NonZero));617 ASSERT(cond == Overflow); 619 618 mul32(imm, src, dest); 620 619 return Jump(m_assembler.jCC(x86Condition(cond))); … … 623 622 Jump branchSub32(Condition cond, RegisterID src, RegisterID dest) 624 623 { 625 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));624 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero)); 626 625 sub32(src, dest); 627 626 return Jump(m_assembler.jCC(x86Condition(cond))); … … 630 629 Jump branchSub32(Condition cond, Imm32 imm, RegisterID dest) 631 630 { 632 ASSERT((cond == Overflow) || (cond == Zero) || (cond == NonZero));631 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero)); 633 632 sub32(imm, dest); 634 633 return Jump(m_assembler.jCC(x86Condition(cond)));
Note:
See TracChangeset
for help on using the changeset viewer.