< prev index next >
src/share/vm/opto/compile.hpp
Print this page
*** 816,825 ****
--- 816,826 ----
}
}
ValueTypePtrNode* value_type_ptr(int idx) const { return _value_type_ptr_nodes->at(idx); }
int value_type_ptr_count() const { return _value_type_ptr_nodes->length(); }
void process_value_type_ptr_nodes(PhaseIterGVN &igvn);
+ bool can_add_value_type_ptr() const { return _value_type_ptr_nodes != NULL; }
// remove the opaque nodes that protect the predicates so that the unused checks and
// uncommon traps will be eliminated from the graph.
void cleanup_loop_predicates(PhaseIterGVN &igvn);
bool is_predicate_opaq(Node * n) {
*** 1347,1358 ****
// supporting clone_map
CloneMap& clone_map();
void set_clone_map(Dict* d);
- // Create value type node from arguments at method entry
- Node* create_vt_node(Node* n, ciValueKlass* vk, ciValueKlass* base_vk, int base_offset, int base_input, bool in);
-
void add_safepoint_edges(SafePointNode* call, JVMState* youngest_jvms, bool can_prune_locals = false, uint stack_slots_not_pruned = 0);
};
#endif // SHARE_VM_OPTO_COMPILE_HPP
--- 1348,1356 ----
< prev index next >