equal
deleted
inserted
replaced
711 switch (n->Opcode()) { |
711 switch (n->Opcode()) { |
712 case Op_XorI: xors_in_loop++; break; // CRC32 java code |
712 case Op_XorI: xors_in_loop++; break; // CRC32 java code |
713 case Op_ModL: body_size += 30; break; |
713 case Op_ModL: body_size += 30; break; |
714 case Op_DivL: body_size += 30; break; |
714 case Op_DivL: body_size += 30; break; |
715 case Op_MulL: body_size += 10; break; |
715 case Op_MulL: body_size += 10; break; |
|
716 case Op_FlagsProj: |
|
717 // Can't handle unrolling of loops containing |
|
718 // nodes that generate a FlagsProj at the moment |
|
719 return false; |
716 case Op_StrComp: |
720 case Op_StrComp: |
717 case Op_StrEquals: |
721 case Op_StrEquals: |
718 case Op_StrIndexOf: |
722 case Op_StrIndexOf: |
719 case Op_EncodeISOArray: |
723 case Op_EncodeISOArray: |
720 case Op_AryEq: { |
724 case Op_AryEq: { |