macro.hpp revision 4022
1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#ifndef SHARE_VM_OPTO_MACRO_HPP
1879N/A#define SHARE_VM_OPTO_MACRO_HPP
0N/Aclass AllocateNode;
0N/Aclass AllocateArrayNode;
0N/Aclass PhaseIterGVN;
73N/A Node *value_from_mem(Node *mem, BasicType ft, const Type *ftype, const TypeOopPtr *adr_t, Node *alloc);
247N/A Node *value_from_mem_phi(Node *mem, BasicType ft, const Type *ftype, const TypeOopPtr *adr_t, Node *alloc, Node_Stack *value_phis, int level);
73N/A bool can_eliminate_allocation(AllocateNode *alloc, GrowableArray <SafePointNode *>& safepoints);