equal
deleted
inserted
replaced
20 * or visit www.oracle.com if you need additional information or have any |
20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. |
21 * questions. |
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
|
25 #ifndef SHARE_VM_OPTO_MACHNODE_HPP |
|
26 #define SHARE_VM_OPTO_MACHNODE_HPP |
|
27 |
|
28 #include "opto/callnode.hpp" |
|
29 #include "opto/matcher.hpp" |
|
30 #include "opto/multnode.hpp" |
|
31 #include "opto/node.hpp" |
|
32 #include "opto/regmask.hpp" |
|
33 |
25 class BufferBlob; |
34 class BufferBlob; |
26 class CodeBuffer; |
35 class CodeBuffer; |
27 class JVMState; |
36 class JVMState; |
28 class MachCallDynamicJavaNode; |
37 class MachCallDynamicJavaNode; |
29 class MachCallJavaNode; |
38 class MachCallJavaNode; |
826 |
835 |
827 virtual void int_format(PhaseRegAlloc *ra, const MachNode *node, outputStream *st) const; |
836 virtual void int_format(PhaseRegAlloc *ra, const MachNode *node, outputStream *st) const; |
828 virtual void ext_format(PhaseRegAlloc *ra, const MachNode *node, int idx, outputStream *st) const { int_format( ra, node, st ); } |
837 virtual void ext_format(PhaseRegAlloc *ra, const MachNode *node, int idx, outputStream *st) const { int_format( ra, node, st ); } |
829 #endif |
838 #endif |
830 }; |
839 }; |
|
840 |
|
841 #endif // SHARE_VM_OPTO_MACHNODE_HPP |