src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

changeset 1078
c771b7f43bbf
parent 1076
6af0a709d52b
child 1907
c18cbe5936b8
equal deleted inserted replaced
1077:660978a2a31a 1078:c771b7f43bbf
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

mercurial