hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
changeset 6461 cfc616b49f58
parent 6453 970dc585ab63
child 7397 5b173b4ca846
equal deleted inserted replaced
6460:6f5143b00f4c 6461:cfc616b49f58
    73 
    73 
    74   // Record the type of the receiver in ReceiverTypeData
    74   // Record the type of the receiver in ReceiverTypeData
    75   void type_profile_helper(Register mdo, int mdo_offset_bias,
    75   void type_profile_helper(Register mdo, int mdo_offset_bias,
    76                            ciMethodData *md, ciProfileData *data,
    76                            ciMethodData *md, ciProfileData *data,
    77                            Register recv, Register tmp1, Label* update_done);
    77                            Register recv, Register tmp1, Label* update_done);
       
    78   // Setup pointers to MDO, MDO slot, also compute offset bias to access the slot.
       
    79   void setup_md_access(ciMethod* method, int bci,
       
    80                        ciMethodData*& md, ciProfileData*& data, int& mdo_offset_bias);
    78  public:
    81  public:
    79   void   pack64(LIR_Opr src, LIR_Opr dst);
    82   void   pack64(LIR_Opr src, LIR_Opr dst);
    80   void unpack64(LIR_Opr src, LIR_Opr dst);
    83   void unpack64(LIR_Opr src, LIR_Opr dst);
    81 
    84 
    82 enum {
    85 enum {