Mercurial > hg > truffle
comparison src/share/vm/opto/superword.cpp @ 2468:6c97c830fb6f
Merge
author | jrose |
---|---|
date | Sat, 09 Apr 2011 21:16:12 -0700 |
parents | 08eb13460b3a |
children | c7b60b601eb4 |
comparison
equal
deleted
inserted
replaced
2439:0930dc920c18 | 2468:6c97c830fb6f |
---|---|
1129 | 1129 |
1130 //------------------------------output--------------------------- | 1130 //------------------------------output--------------------------- |
1131 // Convert packs into vector node operations | 1131 // Convert packs into vector node operations |
1132 void SuperWord::output() { | 1132 void SuperWord::output() { |
1133 if (_packset.length() == 0) return; | 1133 if (_packset.length() == 0) return; |
1134 | |
1135 #ifndef PRODUCT | |
1136 if (TraceLoopOpts) { | |
1137 tty->print("SuperWord "); | |
1138 lpt()->dump_head(); | |
1139 } | |
1140 #endif | |
1134 | 1141 |
1135 // MUST ENSURE main loop's initial value is properly aligned: | 1142 // MUST ENSURE main loop's initial value is properly aligned: |
1136 // (iv_initial_value + min_iv_offset) % vector_width_in_bytes() == 0 | 1143 // (iv_initial_value + min_iv_offset) % vector_width_in_bytes() == 0 |
1137 | 1144 |
1138 align_initial_loop_index(align_to_ref()); | 1145 align_initial_loop_index(align_to_ref()); |