Skip to content

Commit

Permalink
Merge pull request #7241 from BradleyWood/rnprefetchtlh
Browse files Browse the repository at this point in the history
x86: Remove deprecated TR_EnableNewX86PrefetchTLH
  • Loading branch information
0xdaryl committed Apr 2, 2024
2 parents 6391cf4 + e217fec commit 974bec3
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 7 deletions.
1 change: 0 additions & 1 deletion compiler/control/OMROptions.cpp
Expand Up @@ -741,7 +741,6 @@ TR::OptionTable OMR::Options::_jitOptions[] = {
{"enableMutableCallSiteGuards", "O\tenable virtual guards for calls to java.lang.invoke.MutableCallSite.getTarget().invokeExact(...) (including invokedynamic)", RESET_OPTION_BIT(TR_DisableMutableCallSiteGuards), "F"},
{"enableNewAllocationProfiling", "O\tenable profiling of new allocations", SET_OPTION_BIT(TR_EnableNewAllocationProfiling), "F"},
{"enableNewCheckCastInstanceOf", "O\tenable new Checkcast/InstanceOf evaluator", SET_OPTION_BIT(TR_EnableNewCheckCastInstanceOf), "F"},
{"enableNewX86PrefetchTLH", "O\tenable new X86 TLH prefetch algorithm", SET_OPTION_BIT(TR_EnableNewX86PrefetchTLH), "F"},
{"enableNodeGC", "M\tenable node recycling", SET_OPTION_BIT(TR_EnableNodeGC), "F"},
{"enableOldEDO", "O\tenable the old EDO mechanism", SET_OPTION_BIT(TR_EnableOldEDO), "F", NOT_IN_SUBSET},
{"enableOnsiteCacheForSuperClassTest", "O\tenable onsite cache for super class test", SET_OPTION_BIT(TR_EnableOnsiteCacheForSuperClassTest), "F"},
Expand Down
2 changes: 1 addition & 1 deletion compiler/control/OMROptions.hpp
Expand Up @@ -401,7 +401,7 @@ enum TR_CompilationOptions
TR_EnableSequentialLoadStoreWarm = 0x00020000 + 10,
TR_EnableSequentialLoadStoreCold = 0x00040000 + 10,
// Available = 0x00080000 + 10,
TR_EnableNewX86PrefetchTLH = 0x00100000 + 10,
// Available = 0x00100000 + 10,
// Available = 0x00200000 + 10,
TR_ConservativeCompilation = 0x00400000 + 10,
// Available = 0x00800000 + 10,
Expand Down
9 changes: 4 additions & 5 deletions compiler/runtime/Helpers.inc
Expand Up @@ -165,11 +165,10 @@ SETVAL(TR_X86interpreterUnresolvedStaticFieldSetterGlue,TR_FSRH+29)
SETVAL(TR_X86interpreterUnresolvedFieldGlue,TR_FSRH+30)
SETVAL(TR_X86interpreterUnresolvedFieldSetterGlue,TR_FSRH+31)
SETVAL(TR_X86prefetchTLH,TR_FSRH+32)
SETVAL(TR_X86newPrefetchTLH,TR_FSRH+33)
SETVAL(TR_X86CodeCachePrefetchHelper,TR_FSRH+34)
SETVAL(TR_X86interpreterUnresolvedConstantDynamicGlue,TR_FSRH+35)
SETVAL(TR_X86interpreterStaticAndSpecialGlue,TR_FSRH+36)
SETVAL(TR_LXRH,TR_FSRH+37)
SETVAL(TR_X86CodeCachePrefetchHelper,TR_FSRH+33)
SETVAL(TR_X86interpreterUnresolvedConstantDynamicGlue,TR_FSRH+34)
SETVAL(TR_X86interpreterStaticAndSpecialGlue,TR_FSRH+35)
SETVAL(TR_LXRH,TR_FSRH+36)

SETVAL(TR_IA32longDivide,TR_LXRH+0)
SETVAL(TR_IA32longRemainder,TR_LXRH+1)
Expand Down

0 comments on commit 974bec3

Please sign in to comment.