equal
deleted
inserted
replaced
671 break; |
671 break; |
672 case Op_RegL: // Check for long or double |
672 case Op_RegL: // Check for long or double |
673 case Op_RegD: |
673 case Op_RegD: |
674 lrg.set_num_regs(2); |
674 lrg.set_num_regs(2); |
675 // Define platform specific register pressure |
675 // Define platform specific register pressure |
676 #ifdef SPARC |
676 #if defined(SPARC) || defined(ARM) |
677 lrg.set_reg_pressure(2); |
677 lrg.set_reg_pressure(2); |
678 #elif defined(IA32) |
678 #elif defined(IA32) |
679 if( ireg == Op_RegL ) { |
679 if( ireg == Op_RegL ) { |
680 lrg.set_reg_pressure(2); |
680 lrg.set_reg_pressure(2); |
681 } else { |
681 } else { |