============================== VLoopMemorySlices::find_memory_slices - Assertion failure detected! ============================== alias_idx = 10 _inputs.at(alias_idx) = 1517 MergeMem === _ 1 206 207 [[ 1596 1860 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) load = 1798 LoadVector === 1756 1809 1799 [[ 1797 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) load->in(1) = 1809 MergeMem === _ 1 206 207 [[ 1798 1863 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=1517,[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) ============================== Dumping ideal graph: ============================== 0 Root === 0 140 158 169 180 191 202 1785 266 276 286 296 306 1898 1393 1673 1685 1694 1703 1755 [[ 0 1 3 19 20 1920 1368 28 1353 32 1291 36 1290 40 1919 43 392 385 1388 58 61 78 97 116 135 148 153 164 175 186 197 1903 357 244 1067 1887 1525 1792 1616 1622 1627 1628 ]] 1 Con === 0 [[ ]] #top 3 StartOSR === 3 0 [[ 3 5 6 7 8 9 10 ]] #{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address, 5:rawptr:BotPTR} 5 Parm === 3 [[ 50 51 25 29 33 37 44 ]] Control !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 6 Parm === 3 [[ 302 136 198 187 176 165 154 262 1389 282 292 272 ]] I_O !orig=[144] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 7 Parm === 3 [[ 195 151 162 25 29 33 37 44 50 51 373 55 206 173 184 ]] Memory Memory: @BotPTR *+bot, idx=Bot; !orig=[145] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 8 Parm === 3 [[ 296 1389 286 51 140 136 1898 158 154 169 165 180 176 191 187 202 198 1393 1785 292 276 272 282 306 302 266 262 1673 1685 1694 1703 1755 ]] FramePtr !orig=[1593] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 9 Parm === 3 [[ 272 262 1389 136 302 154 165 176 187 198 282 292 ]] ReturnAdr !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 10 Parm === 3 [[ 51 21 21 50 42 42 35 27 27 31 31 35 ]] Parm0: rawptr:BotPTR !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 19 ConL === 0 [[ 21 ]] #long:96 20 ConI === 0 [[ 1380 1719 1722 302 1458 249 405 1306 262 262 262 272 272 272 282 282 282 292 292 292 302 302 1538 1558 ]] #int:0 21 AddP === _ 10 10 19 [[ 25 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 25 LoadP === 5 7 21 [[ 67 136 62 ]] @rawptr:BotPTR, idx=Raw; #java/lang/Object * (does not depend only on test, raw access) Oop:java/lang/Object * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 27 AddP === _ 10 10 28 [[ 29 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 28 ConL === 0 [[ 27 ]] #long:88 29 LoadP === 5 7 27 [[ 86 136 81 ]] @rawptr:BotPTR, idx=Raw; #java/lang/Object * (does not depend only on test, raw access) Oop:java/lang/Object * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 31 AddP === _ 10 10 32 [[ 33 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 32 ConL === 0 [[ 31 ]] #long:56 33 LoadP === 5 7 31 [[ 105 136 100 ]] @rawptr:BotPTR, idx=Raw; #java/lang/Object * (does not depend only on test, raw access) Oop:java/lang/Object * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 35 AddP === _ 10 10 36 [[ 37 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 36 ConL === 0 [[ 35 ]] #long:32 37 LoadP === 5 7 35 [[ 124 136 119 ]] @rawptr:BotPTR, idx=Raw; #java/lang/Object * (does not depend only on test, raw access) Oop:java/lang/Object * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 40 ConL === 0 [[ 324 ]] #long:24 42 AddP === _ 10 10 43 [[ 44 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 43 ConL === 0 [[ 42 1864 1635 1710 ]] #long:16 44 LoadL === 5 7 42 [[ 136 208 198 187 176 165 154 ]] @rawptr:BotPTR, idx=Raw; #long (does not depend only on test, raw access) !orig=[147] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 50 LoadL === 5 7 10 [[ 136 1375 1389 154 165 176 187 198 1542 302 292 262 272 282 ]] @rawptr:BotPTR, idx=Raw; #long (does not depend only on test, raw access) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 51 CallLeaf === 5 1 7 8 1 (10 ) [[ 52 54 ]] # OSR_migration_end void ( rawptr:BotPTR ) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 52 Proj === 51 [[ 64 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 54 Proj === 51 [[ 207 55 173 184 162 195 151 ]] #2 Memory: @rawptr:BotPTR, idx=Raw; !orig=[146] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 55 MergeMem === _ 1 7 54 [[ 136 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 57 Region === 57 1398 1402 1406 1410 [[ 57 136 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 58 ConP === 0 [[ 68 ]] #precise org/openjdk/jmh/runner/InfraControl: 0x0000fa5ac82f9738:Constant:exact * Klass:precise org/openjdk/jmh/runner/InfraControl: 0x0000fa5ac82f9738:Constant:exact * 59 Region === 59 1397 65 [[ 59 60 83 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 60 Phi === 59 77 61 [[ 1367 1355 154 165 176 187 198 1542 302 292 262 272 282 ]] #org/openjdk/jmh/runner/InfraControl * Oop:org/openjdk/jmh/runner/InfraControl * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 61 ConP === 0 [[ 62 60 81 80 100 99 119 118 212 1311 359 1355 ]] #null 62 CmpP === _ 25 61 [[ 63 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 63 Bool === _ 62 [[ 64 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 64 If === 52 63 [[ 65 66 ]] P=0.999000, C=-1.000000 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 65 IfFalse === 64 [[ 59 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 66 IfTrue === 64 [[ 1396 67 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 67 CastPP === 66 25 [[ 68 77 ]] #java/lang/Object:NotNull * Oop:java/lang/Object:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 68 SubTypeCheck === _ 67 58 [[ 1395 ]] profiled at: org.openjdk.bench.jdk.incubator.vector.jmh_generated.MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub:13 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 77 CheckCastPP === 1397 67 [[ 60 ]] #org/openjdk/jmh/runner/InfraControl:NotNull * Oop:org/openjdk/jmh/runner/InfraControl:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 78 ConP === 0 [[ 87 ]] #precise org/openjdk/jmh/results/RawResults: 0x0000fa5ac82f9800:Constant:exact * Klass:precise org/openjdk/jmh/results/RawResults: 0x0000fa5ac82f9800:Constant:exact * 79 Region === 79 1401 84 [[ 79 80 102 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 80 Phi === 79 96 61 [[ 1375 1389 154 165 176 187 198 1542 302 292 262 272 282 ]] #org/openjdk/jmh/results/RawResults * Oop:org/openjdk/jmh/results/RawResults * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 81 CmpP === _ 29 61 [[ 82 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 82 Bool === _ 81 [[ 83 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 83 If === 59 82 [[ 84 85 ]] P=0.999000, C=-1.000000 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 84 IfFalse === 83 [[ 79 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 85 IfTrue === 83 [[ 1400 86 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 86 CastPP === 85 29 [[ 87 96 ]] #java/lang/Object:NotNull * Oop:java/lang/Object:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 87 SubTypeCheck === _ 86 78 [[ 1399 ]] profiled at: org.openjdk.bench.jdk.incubator.vector.jmh_generated.MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub:13 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 96 CheckCastPP === 1401 86 [[ 80 ]] #org/openjdk/jmh/results/RawResults:NotNull * Oop:org/openjdk/jmh/results/RawResults:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 97 ConP === 0 [[ 106 ]] #precise org/openjdk/jmh/infra/Blackhole: 0x0000fa5ac82f9b20:Constant:exact * Klass:precise org/openjdk/jmh/infra/Blackhole: 0x0000fa5ac82f9b20:Constant:exact * 98 Region === 98 1405 103 [[ 98 99 121 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 99 Phi === 98 115 61 [[ 1542 1542 154 165 176 187 198 302 302 292 292 1311 1323 262 262 272 272 282 282 ]] #org/openjdk/jmh/infra/Blackhole:exact * Oop:org/openjdk/jmh/infra/Blackhole:exact * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 100 CmpP === _ 33 61 [[ 101 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 101 Bool === _ 100 [[ 102 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 102 If === 79 101 [[ 103 104 ]] P=0.999000, C=-1.000000 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 103 IfFalse === 102 [[ 98 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 104 IfTrue === 102 [[ 1404 105 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 105 CastPP === 104 33 [[ 106 115 ]] #java/lang/Object:NotNull * Oop:java/lang/Object:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 106 SubTypeCheck === _ 105 97 [[ 1403 ]] profiled at: org.openjdk.bench.jdk.incubator.vector.jmh_generated.MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub:13 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 115 CheckCastPP === 1405 105 [[ 99 ]] #org/openjdk/jmh/infra/Blackhole:NotNull:exact * Oop:org/openjdk/jmh/infra/Blackhole:NotNull:exact * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 116 ConP === 0 [[ 125 ]] #precise org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType: 0x0000fa5ac82f9cb0:Constant:exact * Klass:precise org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType: 0x0000fa5ac82f9cb0:Constant:exact * 117 Region === 117 1409 122 [[ 117 118 149 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 118 Phi === 117 134 61 [[ 212 198 154 165 176 187 225 ]] #org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType * Oop:org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType * !orig=[211] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 119 CmpP === _ 37 61 [[ 120 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 120 Bool === _ 119 [[ 121 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 121 If === 98 120 [[ 122 123 ]] P=0.999000, C=-1.000000 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 122 IfFalse === 121 [[ 117 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 123 IfTrue === 121 [[ 1408 124 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 124 CastPP === 123 37 [[ 125 134 ]] #java/lang/Object:NotNull * Oop:java/lang/Object:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 125 SubTypeCheck === _ 124 116 [[ 1407 ]] profiled at: org.openjdk.bench.jdk.incubator.vector.jmh_generated.MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub:13 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 134 CheckCastPP === 1409 124 [[ 118 ]] #org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull * Oop:org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 135 ConI === 0 [[ 136 ]] #int:-123 136 CallStaticJava === 57 6 55 8 9 (135 25 29 1 1 1 33 1 1 37 44 1 50 1 ) [[ 137 ]] # Static uncommon_trap(reason='constraint' action='reinterpret' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 137 Proj === 136 [[ 140 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 140 Halt === 137 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 148 ConI === 0 [[ 149 160 171 182 193 298 258 268 278 288 ]] #int:1 149 ParsePredicate === 117 148 [[ 150 159 ]] #Short_Running_Long_Loop !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 150 IfFalse === 149 [[ 154 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 151 MergeMem === _ 1 7 54 [[ 154 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 153 ConI === 0 [[ 154 262 ]] #int:-218 154 CallStaticJava === 150 6 151 8 9 (153 60 80 1 1 1 99 1 1 118 44 1 50 1 ) [[ 155 ]] # Static uncommon_trap(reason='short_running_loop_or_aliasing' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 155 Proj === 154 [[ 158 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 158 Halt === 155 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 159 IfTrue === 149 [[ 1599 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 160 ParsePredicate === 1606 148 [[ 1598 170 ]] #Loop !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 162 MergeMem === _ 1 7 54 [[ 165 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 164 ConI === 0 [[ 165 272 ]] #int:-146 165 CallStaticJava === 1597 6 162 8 9 (164 60 80 1 1 1 99 1 1 118 44 1 50 1 ) [[ 166 ]] # Static uncommon_trap(reason='predicate' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 166 Proj === 165 [[ 169 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 169 Halt === 166 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 170 IfTrue === 160 [[ 171 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 171 ParsePredicate === 170 148 [[ 172 181 ]] #Profiled_Loop !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 172 IfFalse === 171 [[ 176 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 173 MergeMem === _ 1 7 54 [[ 176 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 175 ConI === 0 [[ 176 282 ]] #int:-66 176 CallStaticJava === 172 6 173 8 9 (175 60 80 1 1 1 99 1 1 118 44 1 50 1 ) [[ 177 ]] # Static uncommon_trap(reason='profile_predicate' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 177 Proj === 176 [[ 180 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 180 Halt === 177 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 181 IfTrue === 171 [[ 182 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 182 ParsePredicate === 181 148 [[ 183 192 ]] #Auto_Vectorization_Check !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 183 IfFalse === 182 [[ 187 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 184 MergeMem === _ 1 7 54 [[ 187 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 186 ConI === 0 [[ 187 292 ]] #int:-74 187 CallStaticJava === 183 6 184 8 9 (186 60 80 1 1 1 99 1 1 118 44 1 50 1 ) [[ 188 ]] # Static uncommon_trap(reason='auto_vectorization_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 188 Proj === 187 [[ 191 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 191 Halt === 188 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 192 IfTrue === 182 [[ 193 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 193 ParsePredicate === 192 148 [[ 194 203 ]] #Loop_Limit_Check !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 194 IfFalse === 193 [[ 198 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 195 MergeMem === _ 1 7 54 [[ 198 ]] { N54:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 197 ConI === 0 [[ 198 302 ]] #int:-154 198 CallStaticJava === 194 6 195 8 9 (197 60 80 1 1 1 99 1 1 118 44 1 50 1 ) [[ 199 ]] # Static uncommon_trap(reason='loop_limit_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 199 Proj === 198 [[ 202 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 202 Halt === 199 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 203 IfTrue === 193 [[ 1523 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 206 Phi === 1523 7 1373 [[ 300 290 600 280 270 260 1721 246 1370 1336 1517 325 1645 1720 1809 ]] #memory Memory: @BotPTR *+bot, idx=Bot; !orig=[310] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 207 Phi === 1523 54 1373 [[ 300 290 1336 280 270 260 600 1543 1517 1645 1809 1721 ]] #memory Memory: @rawptr:BotPTR, idx=Raw; !orig=[311] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 208 Phi === 1523 44 1354 [[ 1354 1542 302 292 262 272 282 ]] #long !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 212 CmpP === _ 118 61 [[ 213 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 213 Bool === _ 212 [[ 1599 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 225 CastPP === 1600 118 [[ 1375 292 1542 1542 292 324 324 302 245 245 302 262 262 272 272 282 282 ]] #org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull * Oop:org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 244 ConL === 0 [[ 245 372 ]] #long:12 245 AddP === _ 225 225 244 [[ 246 ]] Oop:org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull+12 * !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:6 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 246 LoadI === _ 206 245 [[ 302 292 249 262 272 282 1790 1526 1558 1639 1658 1789 ]] @org/openjdk/bench/jdk/incubator/vector/MaskLastTrueBenchmark+12 *, name=size, idx=5; #int !orig=[1295] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:6 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 249 CmpI === _ 246 20 [[ 251 ]] !orig=247 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 251 Bool === _ 249 [[ 252 ]] [le] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 252 If === 1523 251 [[ 253 254 ]] P=0.059066, C=202165.000000 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 253 IfTrue === 252 [[ 257 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 254 IfFalse === 252 [[ 258 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 257 Region === 257 1653 253 [[ 257 1348 1306 ]] !orig=[1316] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:52 (line 169) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 258 ParsePredicate === 254 148 [[ 259 267 ]] #Short_Running_Long_Loop !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 259 IfFalse === 258 [[ 262 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 260 MergeMem === _ 1 206 207 [[ 262 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 262 CallStaticJava === 259 6 260 8 9 (153 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 20 20 1 20 246 ) [[ 263 ]] # Static uncommon_trap(reason='short_running_loop_or_aliasing' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) reexecute MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 263 Proj === 262 [[ 266 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 266 Halt === 263 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 267 IfTrue === 258 [[ 1546 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 268 ParsePredicate === 1573 148 [[ 1545 277 ]] #Loop !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 270 MergeMem === _ 1 206 207 [[ 272 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 272 CallStaticJava === 1544 6 270 8 9 (164 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 20 20 1 20 246 ) [[ 273 ]] # Static uncommon_trap(reason='predicate' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) reexecute MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 273 Proj === 272 [[ 276 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 276 Halt === 273 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 277 IfTrue === 268 [[ 278 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 278 ParsePredicate === 277 148 [[ 279 287 ]] #Profiled_Loop !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 279 IfFalse === 278 [[ 282 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 280 MergeMem === _ 1 206 207 [[ 282 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 282 CallStaticJava === 279 6 280 8 9 (175 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 20 20 1 20 246 ) [[ 283 ]] # Static uncommon_trap(reason='profile_predicate' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) reexecute MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 283 Proj === 282 [[ 286 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 286 Halt === 283 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 287 IfTrue === 278 [[ 288 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 288 ParsePredicate === 287 148 [[ 289 297 ]] #Auto_Vectorization_Check !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 289 IfFalse === 288 [[ 292 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 290 MergeMem === _ 1 206 207 [[ 292 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 292 CallStaticJava === 289 6 290 8 9 (186 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 20 20 1 20 246 ) [[ 293 ]] # Static uncommon_trap(reason='auto_vectorization_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) reexecute MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 293 Proj === 292 [[ 296 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 296 Halt === 293 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 297 IfTrue === 288 [[ 1530 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 298 ParsePredicate === 1531 148 [[ 1529 307 ]] #Loop_Limit_Check !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 300 MergeMem === _ 1 206 207 [[ 302 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 302 CallStaticJava === 1528 6 300 8 9 (197 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 20 20 1 20 246 ) [[ 303 ]] # Static uncommon_trap(reason='loop_limit_check' action='maybe_recompile' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) reexecute MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 303 Proj === 302 [[ 306 ]] #0 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 306 Halt === 303 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 307 IfTrue === 298 [[ 1716 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 324 AddP === _ 225 225 40 [[ 325 ]] Oop:org/openjdk/bench/jdk/incubator/vector/jmh_generated/MaskLastTrueBenchmark_jmhType:NotNull+24 * [narrow] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:16 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 325 LoadN === _ 206 324 [[ 326 ]] @org/openjdk/bench/jdk/incubator/vector/MaskLastTrueBenchmark+24 * [narrow], name=int_arr, idx=6; #narrowoop: int[int:>=0] (java/lang/Cloneable,java/io/Serializable):exact * !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:16 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 326 DecodeN === _ 325 [[ 371 359 ]] #int[int:>=0] (java/lang/Cloneable,java/io/Serializable):exact * !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:16 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 357 ConI === 0 [[ 1663 1715 1558 1789 1640 ]] #int:8 359 CmpP === _ 326 61 [[ 360 ]] !jvms: IntVector::fromArray @ bci:8 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 360 Bool === _ 359 [[ 1546 ]] [ne] !jvms: IntVector::fromArray @ bci:8 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 371 CastPP === 1547 326 [[ 1435 372 372 1918 1918 1635 1636 1636 1710 1711 1711 1799 1862 1864 1861 1862 ]] #int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact * !jvms: IntVector::fromArray @ bci:8 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 372 AddP === _ 371 371 244 [[ 373 ]] !orig=[1552],... !jvms: IntVector::fromArray @ bci:8 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 373 LoadRange === _ 7 372 [[ 393 1559 ]] @bottom[int:>=0] (java/lang/Cloneable,java/io/Serializable)+12 * [narrow], idx=7; #int:>=0 !orig=[1553],... !jvms: IntVector::fromArray @ bci:8 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 385 ConI === 0 [[ 1915 1637 1712 1866 ]] #int:2 392 ConI === 0 [[ 393 1560 ]] #int:-7 393 AddI === _ 373 392 [[ 405 ]] !orig=[1554],... !jvms: VectorIntrinsics::checkFromIndexSize @ bci:42 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 405 CmpI === _ 393 20 [[ 1608 ]] !orig=[1555],... !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 600 MergeMem === _ 1 206 207 [[ 1542 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: IntVector::fromArray0Template @ bci:28 (line 3501) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1067 ConI === 0 [[ 1480 1633 1708 1797 1856 1859 ]] #int:3 1269 AddI === _ 1501 1795 [[ 1876 1542 1730 ]] !orig=1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1287 AddI === _ 1906 1887 [[ 1542 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:47 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1290 ThreadLocal === 0 [[ 1292 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:49 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1291 ConL === 0 [[ 1292 1861 ]] #long:48 1292 AddP === _ 1 1290 1291 [[ 1543 1379 ]] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:49 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1299 IfTrue === 1536 [[ 1875 ]] #1 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1306 Phi === 257 1655 20 [[ 1348 ]] #int !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1311 CmpP === _ 99 61 [[ 1312 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1312 Bool === _ 1311 [[ 1602 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1323 CastPP === 1603 99 [[ 1375 ]] #org/openjdk/jmh/infra/Blackhole:NotNull:exact * Oop:org/openjdk/jmh/infra/Blackhole:NotNull:exact * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1336 MergeMem === _ 1 206 207 [[ 1371 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1348 Blackhole === 257 1306 [[ 1349 ]] !jvms: Blackhole::consume @ bci:7 (line 388) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1349 Proj === 1348 [[ 1371 ]] #0 !orig=[1360] !jvms: Blackhole::consume @ bci:7 (line 388) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:20 (line 121) 1353 ConL === 0 [[ 1354 ]] #long:1 1354 AddL === _ 208 1353 [[ 1389 1375 208 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:26 (line 122) 1355 CmpP === _ 60 61 [[ 1356 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1356 Bool === _ 1355 [[ 1605 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1367 CastPP === 1606 60 [[ 1375 1369 1369 ]] #org/openjdk/jmh/runner/InfraControl:NotNull * Oop:org/openjdk/jmh/runner/InfraControl:NotNull * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1368 ConL === 0 [[ 1369 ]] #long:148 1369 AddP === _ 1367 1367 1368 [[ 1370 ]] Oop:org/openjdk/jmh/runner/InfraControl:NotNull+148 * !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1370 LoadUB === _ 206 1369 [[ 1371 1389 1375 1380 ]] @org/openjdk/jmh/runner/InfraControlL2+148 *, name=isDone, idx=9; Volatile! #bool !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1371 MemBarAcquire === 1349 1 1336 1 1 1370 [[ 1372 1373 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1372 Proj === 1371 [[ 1379 1375 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1373 Proj === 1371 [[ 1389 206 1375 1379 207 ]] #2 Memory: @BotPTR *+bot, idx=Bot; !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:30 (line 123) 1375 SafePoint === 1372 1 1373 1 1 1379 1367 80 1 1 1 1323 1 1 225 1354 1 50 1 1370 [[ 1382 ]] SafePoint !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1379 LoadP === 1372 1373 1292 [[ 1375 ]] @rawptr:BotPTR, idx=Raw; #rawptr:BotPTR (does not depend only on test, raw access) !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1380 CmpI === _ 1370 20 [[ 1381 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1381 Bool === _ 1380 [[ 1382 ]] [ne] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1382 If === 1375 1381 [[ 1383 1384 ]] P=0.000000, C=152945.000000 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1383 IfTrue === 1382 [[ 1389 ]] #1 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1384 IfFalse === 1382 [[ 1523 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1388 ConI === 0 [[ 1389 ]] #int:-187 1389 CallStaticJava === 1383 6 1373 8 9 (1388 1 80 1 1 1 1 1 1 1 1354 1 50 1 1370 ) [[ 1390 ]] # Static uncommon_trap(reason='unstable_if' action='reinterpret' debug_id='0') void ( int ) C=0.000100 MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) reexecute !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1390 Proj === 1389 [[ 1393 ]] #0 !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1393 Halt === 1390 1 1 8 1 [[ 0 ]] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:33 (line 123) 1395 Bool === _ 68 [[ 1396 ]] [ne] 1396 If === 66 1395 [[ 1397 1398 ]] P=0.100000, C=-1.000000 !orig=[74] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1397 IfFalse === 1396 [[ 77 59 ]] #0 !orig=[75] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1398 IfTrue === 1396 [[ 57 ]] #1 !orig=[76] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1399 Bool === _ 87 [[ 1400 ]] [ne] 1400 If === 85 1399 [[ 1401 1402 ]] P=0.100000, C=-1.000000 !orig=[93] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1401 IfFalse === 1400 [[ 96 79 ]] #0 !orig=[94] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1402 IfTrue === 1400 [[ 57 ]] #1 !orig=[95] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1403 Bool === _ 106 [[ 1404 ]] [ne] 1404 If === 104 1403 [[ 1405 1406 ]] P=0.100000, C=-1.000000 !orig=[112] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1405 IfFalse === 1404 [[ 115 98 ]] #0 !orig=[113] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1406 IfTrue === 1404 [[ 57 ]] #1 !orig=[114] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1407 Bool === _ 125 [[ 1408 ]] [ne] 1408 If === 123 1407 [[ 1409 1410 ]] P=0.100000, C=-1.000000 !orig=[131] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1409 IfFalse === 1408 [[ 134 117 ]] #0 !orig=[132] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1410 IfTrue === 1408 [[ 57 ]] #1 !orig=[133] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1435 AddP === _ 371 1918 1920 [[ 1596 ]] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1458 Replicate === _ 20 [[ 1480 1633 1708 1797 1856 1859 ]] #vectora !jvms: IntVector$IntSpecies::broadcastBits @ bci:19 (line 3886) IntVector$IntSpecies::broadcast @ bci:5 (line 3895) IntVector::broadcastTemplate @ bci:7 (line 631) Int256Vector::broadcast @ bci:2 (line 127) Int256Vector::broadcast @ bci:2 (line 43) IntVector::compareTemplate @ bci:5 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1480 VectorMaskCmp === _ 1596 1458 1067 [[ 1501 ]] 3 #vectormask !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1501 VectorMaskLastTrue === _ 1480 [[ 1269 ]] #int !orig=[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1517 MergeMem === _ 1 206 207 [[ 1596 1860 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1523 Loop === 1523 203 1384 [[ 1523 207 206 208 252 ]] !orig=[204] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1525 ConI === 0 [[ 1526 ]] #int:maxint-7 1526 CmpI === _ 246 1525 [[ 1527 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1527 Bool === _ 1526 [[ 1530 ]] [le] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1528 Region === 1528 1529 1532 [[ 1528 302 ]] !orig=[299] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1529 IfFalse === 298 [[ 1528 ]] #0 !orig=[299] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1530 If === 297 1527 [[ 1531 1532 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1531 IfTrue === 1530 [[ 298 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1532 IfFalse === 1530 [[ 1528 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1533 AddI === _ 1879 1887 [[ 1879 1534 1732 ]] !orig=1287 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:47 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1534 CmpI === _ 1533 1853 [[ 1535 ]] !orig=[1296] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1535 Bool === _ 1534 [[ 1536 ]] [lt] !orig=[1297] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1536 CountedLoopEnd === 1875 1535 [[ 1882 1299 ]] [lt] P=0.940934, C=190276.000000 !orig=[1298] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1538 OuterStripMinedLoopEnd === 1542 20 [[ 1539 1729 ]] P=0.940934, C=190276.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1539 IfTrue === 1538 [[ 1540 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1540 OuterStripMinedLoop === 1540 1899 1539 [[ 1540 1875 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1542 SafePoint === 1882 1 600 1 1 1543 60 80 1 1 1 99 1 1 225 208 1 50 1 99 225 1269 1287 1 [[ 1538 ]] SafePoint !orig=1288 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:49 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1543 LoadP === 1882 207 1292 [[ 1542 ]] @rawptr:BotPTR, idx=Raw; #rawptr:BotPTR (does not depend only on test, raw access) !orig=[1293] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:49 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1544 Region === 1544 1545 1548 1611 1565 1574 [[ 1544 272 ]] !orig=[269] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1545 IfFalse === 268 [[ 1544 ]] #0 !orig=[269] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1546 If === 267 360 [[ 1547 1548 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1547 IfTrue === 1546 [[ 1609 371 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1548 IfFalse === 1546 [[ 1544 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1558 LoopLimit === _ 20 246 357 [[ 1566 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1559 CastII === 1610 373 [[ 1560 1617 1624 ]] #int:>=7 !orig=[1425],[418] !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1560 AddI === _ 1559 392 [[ 1778 1891 1667 1678 1688 1696 1749 ]] !orig=[1427],[418] !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1563 RangeCheck === 1610 1618 [[ 1564 1565 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1564 IfTrue === 1563 [[ 1572 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1565 IfFalse === 1563 [[ 1544 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1566 ConvI2L === _ 1558 [[ 1623 ]] #long:minint..maxint, 0u..maxulong, widen: 3 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1570 CmpUL === _ 1623 1626 [[ 1571 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1571 Bool === _ 1570 [[ 1572 ]] [lt] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1572 If === 1564 1571 [[ 1573 1574 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1573 IfTrue === 1572 [[ 268 1709 1718 ]] #1 !orig=[1583] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1574 IfFalse === 1572 [[ 1544 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1596 LoadVector === 1756 1517 1435 [[ 1480 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1597 Region === 1597 1598 1601 1604 1607 [[ 1597 165 ]] !orig=[161] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1598 IfFalse === 160 [[ 1597 ]] #0 !orig=[161] !jvms: MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:13 (line 121) 1599 If === 159 213 [[ 1600 1601 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1600 IfTrue === 1599 [[ 1602 225 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1601 IfFalse === 1599 [[ 1597 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1602 If === 1600 1312 [[ 1603 1604 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1603 IfTrue === 1602 [[ 1605 1323 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1604 IfFalse === 1602 [[ 1597 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1605 If === 1603 1356 [[ 1606 1607 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1606 IfTrue === 1605 [[ 160 1367 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1607 IfFalse === 1605 [[ 1597 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1608 Bool === _ 405 [[ 1609 ]] [lt] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1609 If === 1547 1608 [[ 1610 1611 ]] P=0.000001, C=-1.000000 !orig=[1549] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1610 IfFalse === 1609 [[ 1559 1563 ]] #0 !orig=[1550] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1611 IfTrue === 1609 [[ 1544 ]] #1 !orig=[1551] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1616 ConI === 0 [[ 1617 ]] #int:7 1617 CmpI === _ 1559 1616 [[ 1618 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1618 Bool === _ 1617 [[ 1563 ]] [ne] !orig=[1615],[1613],[1562] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1622 ConL === 0 [[ 1623 ]] #long:-8 1623 AddL === _ 1566 1622 [[ 1570 ]] !orig=[1568] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1624 ConvI2L === _ 1559 [[ 1626 ]] #long:>=7 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1626 AddL === _ 1624 1627 [[ 1570 ]] !orig=[1569] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1627 ConL === 0 [[ 1626 ]] #long:-7 1628 ConI === 0 [[ 1747 1665 ]] #int:-8 1631 AddI === _ 1647 1632 [[ 1647 1655 ]] !orig=1269,1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1632 VectorMaskLastTrue === _ 1633 [[ 1631 ]] #int !orig=1501,[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1633 VectorMaskCmp === _ 1634 1458 1067 [[ 1632 ]] 3 #vectormask !orig=1480 !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1634 LoadVector === 1674 1645 1635 [[ 1633 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1635 AddP === _ 371 1636 43 [[ 1634 ]] !orig=1435 !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1636 AddP === _ 371 371 1637 [[ 1635 ]] !orig=[1436] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1637 LShiftL === _ 1642 385 [[ 1636 ]] !orig=[590] !jvms: IntVector::arrayAddress @ bci:8 (line 3728) IntVector::fromArray0Template @ bci:20 (line 3501) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1638 Bool === _ 1639 [[ 1648 ]] [lt] !orig=1535,[1297] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1639 CmpI === _ 1640 246 [[ 1638 ]] !orig=1534,[1296] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1640 AddI === _ 1644 357 [[ 1639 1644 ]] !orig=1533,1287 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:47 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1641 CountedLoop === 1641 1686 1649 [[ 1641 1644 1648 1647 ]] inner stride: 8 post of N1541 !orig=[1541],[1524],[314] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1642 ConvI2L === _ 1643 [[ 1637 ]] #long:0..maxint-7, widen: 3 !orig=[589] !jvms: IntVector::arrayAddress @ bci:4 (line 3728) IntVector::fromArray0Template @ bci:20 (line 3501) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1643 CastII === 1674 1644 [[ 1642 ]] #int:0..maxint-7, widen: 3 !orig=[432] !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1644 Phi === 1641 1705 1640 [[ 1640 1643 ]] #int:0..maxint-1, widen: 3 #tripcount !orig=319 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1645 MergeMem === _ 1 206 207 [[ 1634 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=1517,[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1647 Phi === 1641 1730 1631 [[ 1631 ]] #int !orig=318 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1648 CountedLoopEnd === 1641 1638 [[ 1649 1650 ]] [lt] P=0.500000, C=190276.000000 !orig=1536,[1298] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1649 IfTrue === 1648 [[ 1641 ]] #1 !orig=1299 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1650 IfFalse === 1648 [[ 1653 ]] #0 !orig=[1537],[1300] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1653 Region === 1653 1650 1654 [[ 1653 257 1655 ]] !orig=[1300] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1654 IfFalse === 1660 [[ 1653 ]] #0 !orig=[1300] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1655 Phi === 1653 1631 1730 [[ 1306 ]] #int !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1657 OpaqueZeroTripGuard === _ 1732 [[ 1658 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1658 CmpI === _ 1657 246 [[ 1659 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1659 Bool === _ 1658 [[ 1660 ]] [lt] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1660 If === 1728 1659 [[ 1654 1661 ]] P=0.500000, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1661 IfTrue === 1660 [[ 1691 1666 1705 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1662 OpaqueLoopInit === _ 1732 [[ 1664 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1663 OpaqueLoopStride === _ 357 [[ 1664 ]] !orig=[1584] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1664 AddI === _ 1662 1663 [[ 1665 ]] !orig=[1630],[1629],[1585] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1665 AddI === _ 1664 1628 [[ 1666 ]] !orig=[1586] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1666 CastII === 1661 1665 [[ 1667 ]] #int:0..maxint-1, widen: 3 !orig=[1587] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1667 CmpU === _ 1666 1560 [[ 1668 ]] !orig=[1588] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1668 Bool === _ 1667 [[ 1669 ]] [lt] !orig=[1589] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1669 OpaqueTemplateAssertionPredicate === _ 1668 [[ 1670 ]] loop_idx=1641 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1670 RangeCheck === 1704 1669 [[ 1671 1674 ]] #Last Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1671 IfFalse === 1670 [[ 1673 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1673 Halt === 1671 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1674 IfTrue === 1670 [[ 1677 1682 1634 1643 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1677 CastII === 1674 1732 [[ 1678 ]] #int:0..maxint-1, widen: 3 !orig=[1587] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1678 CmpU === _ 1677 1560 [[ 1679 ]] !orig=[1588] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1679 Bool === _ 1678 [[ 1681 ]] [lt] !orig=[1589] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1681 OpaqueInitializedAssertionPredicate === _ 1679 [[ 1682 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1682 RangeCheck === 1674 1681 [[ 1683 1686 ]] #Last Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1683 IfFalse === 1682 [[ 1685 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1685 Halt === 1683 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1686 IfTrue === 1682 [[ 1641 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1687 OpaqueLoopInit === _ 1732 [[ 1688 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1688 CmpU === _ 1687 1560 [[ 1689 ]] !orig=[1576] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1689 Bool === _ 1688 [[ 1690 ]] [lt] !orig=[1577] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1690 OpaqueTemplateAssertionPredicate === _ 1689 [[ 1691 ]] loop_idx=1641 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1691 RangeCheck === 1661 1690 [[ 1692 1695 ]] #Init Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1692 IfFalse === 1691 [[ 1694 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1694 Halt === 1692 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1695 IfTrue === 1691 [[ 1700 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1696 CmpU === _ 1732 1560 [[ 1697 ]] !orig=[1576] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1697 Bool === _ 1696 [[ 1699 ]] [lt] !orig=[1577] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1699 OpaqueInitializedAssertionPredicate === _ 1697 [[ 1700 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1700 RangeCheck === 1695 1699 [[ 1701 1704 ]] #Init Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1701 IfFalse === 1700 [[ 1703 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1703 Halt === 1701 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1704 IfTrue === 1700 [[ 1670 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1705 CastII === 1661 1732 [[ 1644 ]] #int unconditional dependency !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1706 AddI === _ 1722 1707 [[ 1722 1730 1876 ]] !orig=1269,1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1707 VectorMaskLastTrue === _ 1708 [[ 1706 ]] #int !orig=1501,[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1708 VectorMaskCmp === _ 1709 1458 1067 [[ 1707 ]] 3 #vectormask !orig=1480 !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1709 LoadVector === 1573 1720 1710 [[ 1708 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1710 AddP === _ 371 1711 43 [[ 1709 ]] !orig=1435 !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1711 AddP === _ 371 371 1712 [[ 1710 ]] !orig=[1436] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1712 LShiftL === _ 1717 385 [[ 1711 ]] !orig=[590] !jvms: IntVector::arrayAddress @ bci:8 (line 3728) IntVector::fromArray0Template @ bci:20 (line 3501) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1713 Bool === _ 1714 [[ 1723 ]] [lt] !orig=1535,[1297] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1714 CmpI === _ 1715 1789 [[ 1713 ]] !orig=1534,[1296] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1715 AddI === _ 1719 357 [[ 1714 1719 1732 1740 1787 1744 1778 ]] !orig=1533,1287 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:47 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1716 CountedLoop === 1716 307 1724 [[ 1716 1719 1721 1722 1723 ]] inner stride: 8 pre of N1541 !orig=[1541],[1524],[314] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1717 ConvI2L === _ 1718 [[ 1712 ]] #long:0..maxint-7, widen: 3 !orig=[589] !jvms: IntVector::arrayAddress @ bci:4 (line 3728) IntVector::fromArray0Template @ bci:20 (line 3501) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1718 CastII === 1573 1719 [[ 1717 ]] #int:0..maxint-7, widen: 3 !orig=[432] !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1719 Phi === 1716 20 1715 [[ 1715 1718 1909 ]] #int:0..maxint-1, widen: 3 #tripcount !orig=319 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1720 MergeMem === _ 1 206 1721 [[ 1709 ]] { N1721:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=1517,[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1721 Phi === 1716 206 207 [[ 1720 ]] #memory Memory: @rawptr:BotPTR, idx=Raw; !orig=1518,[1516],[316] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1722 Phi === 1716 20 1706 [[ 1706 ]] #int !orig=318 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1723 CountedLoopEnd === 1716 1713 [[ 1724 1738 ]] [lt] P=0.500000, C=190276.000000 !orig=1536,[1298] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1724 IfTrue === 1723 [[ 1716 ]] #1 !orig=1299 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1725 IfFalse === 1742 [[ 1728 ]] #0 !orig=[1537],[1300] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1728 Region === 1728 1725 1729 [[ 1728 1660 1730 1732 ]] !orig=[1656] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1729 IfFalse === 1538 [[ 1728 ]] #0 !orig=[1656] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1730 Phi === 1728 1706 1269 [[ 1647 1655 ]] #int !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1732 Phi === 1728 1715 1533 [[ 1696 1687 1677 1662 1705 1657 ]] #int !orig=[1676],[1586] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1738 IfFalse === 1723 [[ 1742 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1739 OpaqueZeroTripGuard === _ 1853 [[ 1740 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1740 CmpI === _ 1715 1739 [[ 1741 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1741 Bool === _ 1740 [[ 1742 ]] [lt] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1742 If === 1738 1741 [[ 1725 1743 ]] P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1743 IfTrue === 1742 [[ 1782 1748 1787 ]] #1 !orig=[1777] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1744 OpaqueLoopInit === _ 1715 [[ 1746 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1745 OpaqueLoopStride === _ 1887 [[ 1746 ]] !orig=[1584] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1746 AddI === _ 1744 1745 [[ 1747 ]] !orig=[1630],[1629],[1585] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1747 AddI === _ 1746 1628 [[ 1748 ]] !orig=[1586] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1748 CastII === 1743 1747 [[ 1749 ]] #int:0..maxint-1, widen: 3 !orig=[1587] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1749 CmpU === _ 1748 1560 [[ 1750 ]] !orig=[1588] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1750 Bool === _ 1749 [[ 1751 ]] [lt] !orig=[1589] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1751 OpaqueTemplateAssertionPredicate === _ 1750 [[ 1752 ]] loop_idx=1875 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1752 RangeCheck === 1786 1751 [[ 1753 1756 ]] #Last Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1753 IfFalse === 1752 [[ 1755 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1755 Halt === 1753 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1756 IfTrue === 1752 [[ 1863 1895 1596 1909 1798 1906 1860 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1778 CmpU === _ 1715 1560 [[ 1779 ]] !orig=[1576] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1779 Bool === _ 1778 [[ 1781 ]] [lt] !orig=[1577] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1781 OpaqueInitializedAssertionPredicate === _ 1779 [[ 1782 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1782 RangeCheck === 1743 1781 [[ 1783 1786 ]] #Init Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1783 IfFalse === 1782 [[ 1785 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1785 Halt === 1783 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1786 IfTrue === 1782 [[ 1752 ]] #1 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1787 CastII === 1743 1715 [[ 1879 ]] #int unconditional dependency !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1789 Opaque1 === _ 357 246 [[ 1714 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1790 ConvI2L === _ 246 [[ 1904 ]] #long:minint..maxint, 0u..maxulong, widen: 3 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1792 ConL === 0 [[ 1852 ]] #long:minint 1795 AddI === _ 1796 1854 [[ 1269 ]] !orig=1269,1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1796 VectorMaskLastTrue === _ 1797 [[ 1795 ]] #int !orig=1501,[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1797 VectorMaskCmp === _ 1798 1458 1067 [[ 1796 ]] 3 #vectormask !orig=1480 !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1798 LoadVector === 1756 1809 1799 [[ 1797 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1799 AddP === _ 371 1918 1919 [[ 1798 ]] !orig=1435 !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1809 MergeMem === _ 1 206 207 [[ 1798 1863 ]] { N207:rawptr:BotPTR } Memory: @BotPTR *+bot, idx=Bot; !orig=1517,[316] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1852 MaxL === _ 1904 1792 [[ 1853 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1853 ConvL2I === _ 1852 [[ 1534 1739 ]] #int:minint..maxint-24, 0u..maxuint, widen: 3 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1854 AddI === _ 1855 1857 [[ 1795 ]] !orig=1269,1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1855 VectorMaskLastTrue === _ 1856 [[ 1854 ]] #int !orig=1501,[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1856 VectorMaskCmp === _ 1860 1458 1067 [[ 1855 ]] 3 #vectormask !orig=1480 !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1857 AddI === _ 1858 1876 [[ 1854 ]] !orig=1795,1269,1817 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:36 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1858 VectorMaskLastTrue === _ 1859 [[ 1857 ]] #int !orig=1796,1501,[1266] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1859 VectorMaskCmp === _ 1863 1458 1067 [[ 1858 ]] 3 #vectormask !orig=1797,1480 !jvms: IntVector::compareTemplate @ bci:42 (line 2057) IntVector::compareTemplate @ bci:8 (line 2140) Int256Vector::compare @ bci:5 (line 390) Int256Vector::compare @ bci:3 (line 43) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:30 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1860 LoadVector === 1756 1517 1861 [[ 1856 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1861 AddP === _ 371 1862 1291 [[ 1860 ]] !orig=1435 !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1862 AddP === _ 371 371 1866 [[ 1861 1864 ]] !orig=[1849],[1800],[1436] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1863 LoadVector === 1756 1809 1864 [[ 1859 ]] @int[int:>=0] (java/lang/Cloneable,java/io/Serializable):NotNull:exact+any *, idx=10; mismatched #vectora (does not depend only on test, unknown control) !orig=1798,1596,[1437] !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1864 AddP === _ 371 1862 43 [[ 1863 ]] !orig=1799,1435 !jvms: IntVector::fromArray0Template @ bci:33 (line 3499) Int256Vector::fromArray0 @ bci:3 (line 946) IntVector::fromArray @ bci:24 (line 3012) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1866 LShiftL === _ 1871 385 [[ 1862 ]] !orig=[1847],[1801],[590] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1871 ConvI2L === _ 1906 [[ 1866 ]] #long:0..maxint-15, widen: 3 !orig=[1844],[1806],[589] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1875 CountedLoop === 1875 1540 1299 [[ 1875 1876 1536 1879 ]] inner stride: 32 main of N1875 strip mined !orig=[1805],[1541],[1524],[314] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1876 Phi === 1875 1706 1269 [[ 1857 ]] #int !orig=1811,318 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1879 Phi === 1875 1787 1533 [[ 1906 1533 ]] #int:0..maxint-1, widen: 3 #tripcount !orig=[1808],319 !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:12 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1882 IfFalse === 1536 [[ 1543 1542 ]] #0 !orig=[1816],[1537],[1300] !jvms: MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:9 (line 165) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1887 ConI === 0 [[ 1745 1911 1533 1287 ]] #int:32 1891 CmpU === _ 1911 1560 [[ 1892 ]] !orig=1749,[1588] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1892 Bool === _ 1891 [[ 1894 ]] [lt] !orig=1750,[1589] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1894 OpaqueInitializedAssertionPredicate === _ 1892 [[ 1895 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1895 RangeCheck === 1756 1894 [[ 1896 1899 ]] #Last Value Assertion Predicate P=0.999999, C=-1.000000 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1896 IfFalse === 1895 [[ 1898 ]] #0 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1898 Halt === 1896 1 1 8 1 [[ 0 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1899 IfTrue === 1895 [[ 1540 ]] #1 !orig=[1833],[1768] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1903 ConL === 0 [[ 1904 ]] #long:-24 1904 AddL === _ 1790 1903 [[ 1852 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1906 CastII === 1756 1879 [[ 1912 1287 1871 ]] #int:0..maxint-31, widen: 3 !orig=[1841],[432] !jvms: Objects::checkIndex @ bci:3 (line 365) VectorIntrinsics::checkFromIndexSize @ bci:43 (line 58) IntVector::fromArray @ bci:9 (line 3010) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:20 (line 166) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1909 CastII === 1756 1719 [[ 1911 ]] #int:0..maxint-33, widen: 3 !orig=[1890],1748,[1587] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1911 AddI === _ 1909 1887 [[ 1891 ]] !orig=[1890],1748,[1587] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1912 ConvI2L === _ 1906 [[ 1915 ]] #long:0..maxint-31, widen: 3 !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1915 LShiftL === _ 1912 385 [[ 1918 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1918 AddP === _ 371 371 1915 [[ 1435 1799 ]] !jvms: Int256Vector$Int256Mask::lastTrue @ bci:16 (line 750) MaskLastTrueBenchmark::testLastTrueCompareInt @ bci:33 (line 167) MaskLastTrueBenchmark_testLastTrueCompareInt_jmhTest::testLastTrueCompareInt_thrpt_jmhStub @ bci:17 (line 121) 1919 ConL === 0 [[ 1799 ]] #long:80 1920 ConL === 0 [[ 1435 ]] #long:112