< prev index next >

src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp

Print this page
rev 61055 : manual merge with default


  23  *
  24  */
  25 
  26 #include "precompiled.hpp"
  27 #include "runtime/deoptimization.hpp"
  28 #include "runtime/frame.inline.hpp"
  29 #include "runtime/stubRoutines.hpp"
  30 #include "runtime/thread.inline.hpp"
  31 #include "utilities/globalDefinitions.hpp"
  32 
  33 // Implementation of the platform-specific part of StubRoutines - for
  34 // a description of how to extend it, see the stubRoutines.hpp file.
  35 
  36 address StubRoutines::aarch64::_get_previous_fp_entry = NULL;
  37 address StubRoutines::aarch64::_get_previous_sp_entry = NULL;
  38 
  39 address StubRoutines::aarch64::_f2i_fixup = NULL;
  40 address StubRoutines::aarch64::_f2l_fixup = NULL;
  41 address StubRoutines::aarch64::_d2i_fixup = NULL;
  42 address StubRoutines::aarch64::_d2l_fixup = NULL;

  43 address StubRoutines::aarch64::_float_sign_mask = NULL;
  44 address StubRoutines::aarch64::_float_sign_flip = NULL;
  45 address StubRoutines::aarch64::_double_sign_mask = NULL;
  46 address StubRoutines::aarch64::_double_sign_flip = NULL;
  47 address StubRoutines::aarch64::_zero_blocks = NULL;
  48 address StubRoutines::aarch64::_has_negatives = NULL;
  49 address StubRoutines::aarch64::_has_negatives_long = NULL;
  50 address StubRoutines::aarch64::_large_array_equals = NULL;
  51 address StubRoutines::aarch64::_compare_long_string_LL = NULL;
  52 address StubRoutines::aarch64::_compare_long_string_UU = NULL;
  53 address StubRoutines::aarch64::_compare_long_string_LU = NULL;
  54 address StubRoutines::aarch64::_compare_long_string_UL = NULL;
  55 address StubRoutines::aarch64::_string_indexof_linear_ll = NULL;
  56 address StubRoutines::aarch64::_string_indexof_linear_uu = NULL;
  57 address StubRoutines::aarch64::_string_indexof_linear_ul = NULL;
  58 address StubRoutines::aarch64::_large_byte_array_inflate = NULL;
  59 address StubRoutines::aarch64::_method_entry_barrier = NULL;
  60 bool StubRoutines::aarch64::_completed = false;
  61 
  62 /**




  23  *
  24  */
  25 
  26 #include "precompiled.hpp"
  27 #include "runtime/deoptimization.hpp"
  28 #include "runtime/frame.inline.hpp"
  29 #include "runtime/stubRoutines.hpp"
  30 #include "runtime/thread.inline.hpp"
  31 #include "utilities/globalDefinitions.hpp"
  32 
  33 // Implementation of the platform-specific part of StubRoutines - for
  34 // a description of how to extend it, see the stubRoutines.hpp file.
  35 
  36 address StubRoutines::aarch64::_get_previous_fp_entry = NULL;
  37 address StubRoutines::aarch64::_get_previous_sp_entry = NULL;
  38 
  39 address StubRoutines::aarch64::_f2i_fixup = NULL;
  40 address StubRoutines::aarch64::_f2l_fixup = NULL;
  41 address StubRoutines::aarch64::_d2i_fixup = NULL;
  42 address StubRoutines::aarch64::_d2l_fixup = NULL;
  43 address StubRoutines::aarch64::_vector_iota_indices = NULL;
  44 address StubRoutines::aarch64::_float_sign_mask = NULL;
  45 address StubRoutines::aarch64::_float_sign_flip = NULL;
  46 address StubRoutines::aarch64::_double_sign_mask = NULL;
  47 address StubRoutines::aarch64::_double_sign_flip = NULL;
  48 address StubRoutines::aarch64::_zero_blocks = NULL;
  49 address StubRoutines::aarch64::_has_negatives = NULL;
  50 address StubRoutines::aarch64::_has_negatives_long = NULL;
  51 address StubRoutines::aarch64::_large_array_equals = NULL;
  52 address StubRoutines::aarch64::_compare_long_string_LL = NULL;
  53 address StubRoutines::aarch64::_compare_long_string_UU = NULL;
  54 address StubRoutines::aarch64::_compare_long_string_LU = NULL;
  55 address StubRoutines::aarch64::_compare_long_string_UL = NULL;
  56 address StubRoutines::aarch64::_string_indexof_linear_ll = NULL;
  57 address StubRoutines::aarch64::_string_indexof_linear_uu = NULL;
  58 address StubRoutines::aarch64::_string_indexof_linear_ul = NULL;
  59 address StubRoutines::aarch64::_large_byte_array_inflate = NULL;
  60 address StubRoutines::aarch64::_method_entry_barrier = NULL;
  61 bool StubRoutines::aarch64::_completed = false;
  62 
  63 /**


< prev index next >