639 Flag_is_Con = Flag_is_macro << 1, |
639 Flag_is_Con = Flag_is_macro << 1, |
640 Flag_is_cisc_alternate = Flag_is_Con << 1, |
640 Flag_is_cisc_alternate = Flag_is_Con << 1, |
641 Flag_is_dead_loop_safe = Flag_is_cisc_alternate << 1, |
641 Flag_is_dead_loop_safe = Flag_is_cisc_alternate << 1, |
642 Flag_may_be_short_branch = Flag_is_dead_loop_safe << 1, |
642 Flag_may_be_short_branch = Flag_is_dead_loop_safe << 1, |
643 Flag_avoid_back_to_back = Flag_may_be_short_branch << 1, |
643 Flag_avoid_back_to_back = Flag_may_be_short_branch << 1, |
644 _max_flags = (Flag_avoid_back_to_back << 1) - 1 // allow flags combination |
644 Flag_has_call = Flag_avoid_back_to_back << 1, |
|
645 _max_flags = (Flag_has_call << 1) - 1 // allow flags combination |
645 }; |
646 }; |
646 |
647 |
647 private: |
648 private: |
648 jushort _class_id; |
649 jushort _class_id; |
649 jushort _flags; |
650 jushort _flags; |