hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp
changeset 42618 08162de8f053
parent 42039 db627462f2c9
child 43423 bcaab17f72a5
equal deleted inserted replaced
42617:9ac2fe949f27 42618:08162de8f053
  5015       bool supports_clmul = VM_Version::supports_clmul();
  5015       bool supports_clmul = VM_Version::supports_clmul();
  5016       StubRoutines::x86::generate_CRC32C_table(supports_clmul);
  5016       StubRoutines::x86::generate_CRC32C_table(supports_clmul);
  5017       StubRoutines::_crc32c_table_addr = (address)StubRoutines::x86::_crc32c_table;
  5017       StubRoutines::_crc32c_table_addr = (address)StubRoutines::x86::_crc32c_table;
  5018       StubRoutines::_updateBytesCRC32C = generate_updateBytesCRC32C(supports_clmul);
  5018       StubRoutines::_updateBytesCRC32C = generate_updateBytesCRC32C(supports_clmul);
  5019     }
  5019     }
  5020     if (VM_Version::supports_sse2() && UseLibmIntrinsic) {
  5020     if (VM_Version::supports_sse2() && UseLibmIntrinsic && InlineIntrinsics) {
  5021       if (vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dsin) ||
  5021       if (vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dsin) ||
  5022           vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dcos) ||
  5022           vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dcos) ||
  5023           vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dtan)) {
  5023           vmIntrinsics::is_intrinsic_available(vmIntrinsics::_dtan)) {
  5024         StubRoutines::x86::_ONEHALF_adr = (address)StubRoutines::x86::_ONEHALF;
  5024         StubRoutines::x86::_ONEHALF_adr = (address)StubRoutines::x86::_ONEHALF;
  5025         StubRoutines::x86::_P_2_adr = (address)StubRoutines::x86::_P_2;
  5025         StubRoutines::x86::_P_2_adr = (address)StubRoutines::x86::_P_2;