Mercurial > hg > truffle
diff src/share/vm/opto/superword.hpp @ 6794:8ae8f9dd7099
7199010: incorrect vector alignment
Summary: Fixed vectors alignment when several arrays are accessed in one loop.
Reviewed-by: roland, twisti
author | kvn |
---|---|
date | Wed, 19 Sep 2012 16:50:26 -0700 |
parents | 6f8f439e247d |
children | ad736b4683b4 |
line wrap: on
line diff
--- a/src/share/vm/opto/superword.hpp Wed Sep 19 10:38:12 2012 -0700 +++ b/src/share/vm/opto/superword.hpp Wed Sep 19 16:50:26 2012 -0700 @@ -400,7 +400,7 @@ // Return the node executed last in pack p. Node* executed_last(Node_List* p); // Alignment within a vector memory reference - int memory_alignment(MemNode* s, int iv_adjust_in_bytes); + int memory_alignment(MemNode* s, int iv_adjust); // (Start, end] half-open range defining which operands are vector void vector_opd_range(Node* n, uint* start, uint* end); // Smallest type containing range of values