hotspot/src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
changeset 2255 54abdf3e1055
parent 2253 30268d00878e
child 5547 f4b087cbb361
equal deleted inserted replaced
2254:f13dda645a4b 2255:54abdf3e1055
    83 
    83 
    84     if (av & AV_SPARC_MUL32)  features |= hardware_mul32_m;
    84     if (av & AV_SPARC_MUL32)  features |= hardware_mul32_m;
    85     if (av & AV_SPARC_DIV32)  features |= hardware_div32_m;
    85     if (av & AV_SPARC_DIV32)  features |= hardware_div32_m;
    86     if (av & AV_SPARC_FSMULD) features |= hardware_fsmuld_m;
    86     if (av & AV_SPARC_FSMULD) features |= hardware_fsmuld_m;
    87     if (av & AV_SPARC_V8PLUS) features |= v9_instructions_m;
    87     if (av & AV_SPARC_V8PLUS) features |= v9_instructions_m;
       
    88     if (av & AV_SPARC_POPC)   features |= hardware_popc_m;
    88     if (av & AV_SPARC_VIS)    features |= vis1_instructions_m;
    89     if (av & AV_SPARC_VIS)    features |= vis1_instructions_m;
    89     if (av & AV_SPARC_VIS2)   features |= vis2_instructions_m;
    90     if (av & AV_SPARC_VIS2)   features |= vis2_instructions_m;
    90   } else {
    91   } else {
    91     // getisax(2) failed, use the old legacy code.
    92     // getisax(2) failed, use the old legacy code.
    92 #ifndef PRODUCT
    93 #ifndef PRODUCT