Mercurial > hg > truffle
diff src/share/vm/opto/addnode.hpp @ 17:ff5961f4c095
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
Reviewed-by: kvn, rasbold
author | never |
---|---|
date | Wed, 05 Dec 2007 09:01:00 -0800 |
parents | a61af66fc99e |
children | b5fdf39b9749 |
line wrap: on
line diff
--- a/src/share/vm/opto/addnode.hpp Wed Dec 05 09:00:00 2007 -0800 +++ b/src/share/vm/opto/addnode.hpp Wed Dec 05 09:01:00 2007 -0800 @@ -144,6 +144,11 @@ static Node* Ideal_base_and_offset(Node* ptr, PhaseTransform* phase, // second return value: intptr_t& offset); + + // Collect the AddP offset values into the elements array, giving up + // if there are more than length. + int unpack_offsets(Node* elements[], int length); + // Do not match base-ptr edge virtual uint match_edge(uint idx) const; static const Type *mach_bottom_type(const MachNode* n); // used by ad_<arch>.hpp