hotspot/src/share/vm/c1/c1_LIRGenerator.hpp
changeset 40899 d7140c75c2c6
parent 38241 32eab2eb41fd
child 41330 8b2580e63aa0
equal deleted inserted replaced
40898:1c147e5e2b71 40899:d7140c75c2c6
   435   void init();
   435   void init();
   436 
   436 
   437   SwitchRangeArray* create_lookup_ranges(TableSwitch* x);
   437   SwitchRangeArray* create_lookup_ranges(TableSwitch* x);
   438   SwitchRangeArray* create_lookup_ranges(LookupSwitch* x);
   438   SwitchRangeArray* create_lookup_ranges(LookupSwitch* x);
   439   void do_SwitchRanges(SwitchRangeArray* x, LIR_Opr value, BlockBegin* default_sux);
   439   void do_SwitchRanges(SwitchRangeArray* x, LIR_Opr value, BlockBegin* default_sux);
       
   440 
       
   441 #ifdef TRACE_HAVE_INTRINSICS
       
   442   void do_ClassIDIntrinsic(Intrinsic* x);
       
   443 #endif
   440 
   444 
   441   void do_RuntimeCall(address routine, Intrinsic* x);
   445   void do_RuntimeCall(address routine, Intrinsic* x);
   442 
   446 
   443   ciKlass* profile_type(ciMethodData* md, int md_first_offset, int md_offset, intptr_t profiled_k,
   447   ciKlass* profile_type(ciMethodData* md, int md_first_offset, int md_offset, intptr_t profiled_k,
   444                         Value arg, LIR_Opr& mdp, bool not_null, ciKlass* signature_at_call_k,
   448                         Value arg, LIR_Opr& mdp, bool not_null, ciKlass* signature_at_call_k,