< prev index next >

src/cpu/x86/vm/globals_x86.hpp

Print this page




 171           "Increment total RTM attempted lock count once every n times")    \
 172                                                                             \
 173   experimental(intx, RTMLockingCalculationDelay, 0,                         \
 174           "Number of milliseconds to wait before start calculating aborts " \
 175           "for RTM locking")                                                \
 176                                                                             \
 177   experimental(bool, UseRTMXendForLockBusy, true,                           \
 178           "Use RTM Xend instead of Xabort when lock busy")                  \
 179                                                                             \
 180   /* assembler */                                                           \
 181   product(bool, UseCountLeadingZerosInstruction, false,                     \
 182           "Use count leading zeros instruction")                            \
 183                                                                             \
 184   product(bool, UseCountTrailingZerosInstruction, false,                    \
 185           "Use count trailing zeros instruction")                           \
 186                                                                             \
 187   product(bool, UseBMI1Instructions, false,                                 \
 188           "Use BMI1 instructions")                                          \
 189                                                                             \
 190   product(bool, UseBMI2Instructions, false,                                 \
 191           "Use BMI2 instructions")






 192 #endif // CPU_X86_VM_GLOBALS_X86_HPP


 171           "Increment total RTM attempted lock count once every n times")    \
 172                                                                             \
 173   experimental(intx, RTMLockingCalculationDelay, 0,                         \
 174           "Number of milliseconds to wait before start calculating aborts " \
 175           "for RTM locking")                                                \
 176                                                                             \
 177   experimental(bool, UseRTMXendForLockBusy, true,                           \
 178           "Use RTM Xend instead of Xabort when lock busy")                  \
 179                                                                             \
 180   /* assembler */                                                           \
 181   product(bool, UseCountLeadingZerosInstruction, false,                     \
 182           "Use count leading zeros instruction")                            \
 183                                                                             \
 184   product(bool, UseCountTrailingZerosInstruction, false,                    \
 185           "Use count trailing zeros instruction")                           \
 186                                                                             \
 187   product(bool, UseBMI1Instructions, false,                                 \
 188           "Use BMI1 instructions")                                          \
 189                                                                             \
 190   product(bool, UseBMI2Instructions, false,                                 \
 191           "Use BMI2 instructions")                                          \
 192                                                                             \
 193   diagnostic(bool, UseLibmSinIntrinsic, true,                               \
 194           "Use Libm Sin Intrinsic")                                         \
 195                                                                             \
 196   diagnostic(bool, UseLibmCosIntrinsic, true,                               \
 197           "Use Libm Cos Intrinsic")
 198 #endif // CPU_X86_VM_GLOBALS_X86_HPP
< prev index next >