< prev index next >
src/hotspot/share/opto/classes.hpp
Print this page
*** 20,29 ****
--- 20,31 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
+ #include "utilities/macros.hpp"
+
// The giant table of Node classes.
// One entry per class, sorted by class name.
macro(AbsD)
macro(AbsF)
*** 184,193 ****
--- 186,203 ----
macro(LoadPLocked)
macro(LoadP)
macro(LoadN)
macro(LoadRange)
macro(LoadS)
+ #if INCLUDE_ZGC
+ #define zgcmacro(x) macro(x)
+ #else
+ #define zgcmacro(x) optionalmacro(x)
+ #endif
+ zgcmacro(LoadBarrier)
+ zgcmacro(LoadBarrierSlowReg)
+ zgcmacro(LoadBarrierWeakSlowReg)
macro(Lock)
macro(Loop)
macro(LoopLimit)
macro(Mach)
macro(MachProj)
< prev index next >