std::size_t count = 0;for (int32_t *p = begin; p != end; ++p) { if (*p < 42) ++count;}
(loop $filter_i32 (block $filter_i32.body (if (i32.lt_s (i32.load (local.get $5) ) (i32.const 42) ) (block $filter.accept (local.set $3 (i32.add (local.get $3) (i32.const 1) ) ) ) ) (local.set $5 (i32.add (local.get $5) (i32.const 4) ) ) (local.set $4 (i32.add (local.get $4) (i32.const 1) ) ) (br_if $filter_i32 (i32.lt_u (local.get $4) (global.get $size) ) ) ))
0x2bdc0466b2f0 30 83c704 addl rdi,0x40x2bdc0466b2f3 33 4c8b5e23 REX.W movq r11,[rsi+0x23]0x2bdc0466b2f7 37 493b23 REX.W cmpq rsp,[r11]0x2bdc0466b2fa 3a 0f862d000000 jna 0x2bdc0466b32d <+0x6d>0x2bdc0466b300 40 448bdf movl r11,rdi0x2bdc0466b303 43 4c3bda REX.W cmpq r11,rdx0x2bdc0466b306 46 0f835c000000 jnc 0x2bdc0466b368 <+0xa8>0x2bdc0466b30c 4c 42833c1b2a cmpl [rbx+r11*1],0x2a0x2bdc0466b311 51 0f8d04000000 jge 0x2bdc0466b31b <+0x5b>0x2bdc0466b317 57 4183c101 addl r9,0x10x2bdc0466b31b 5b 4183c001 addl r8,0x10x2bdc0466b31f 5f 44394108 cmpl [rcx+0x8],r80x2bdc0466b323 63 77cb ja 0x2bdc0466b2f0 <+0x30>
.LBB0_8: # =>This Inner Loop Header: Depth=1 xorl %esi, %esi cmpl %ebp, (%rcx) setl %sil addq %rbx, %rsi xorl %edi, %edi cmpl %ebp, 4(%rcx) setl %dil addq %rsi, %rdi xorl %esi, %esi cmpl %ebp, 8(%rcx) setl %sil addq %rdi, %rsi xorl %ebx, %ebx cmpl %ebp, 12(%rcx) setl %bl addq %rsi, %rbx addq $16, %rcx addq $-4, %rdx jne .LBB0_8
--
--
v8-dev mailing list
v8-...@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/7b47cbac-f020-4af3-81f7-132e04e3dd8d%40googlegroups.com.
Clemens Backes
Software Engineer
Google Germany GmbH
Erika-Mann-Straße 33
80636 München
Geschäftsführer: Paul Manicle, Halimah DeLaine Prado
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Diese E-Mail ist vertraulich. Falls sie diese fälschlicherweise erhalten haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, dass die E-Mail an die falsche Person gesendet wurde.
This e-mail is confidential. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and attachments, and please let me know that it has gone to the wrong person.
--
--
v8-dev mailing list
v8-...@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/449743d7-f969-4d65-a1ab-a8b3aaa4ba1f%40googlegroups.com.
--
--
v8-dev mailing list
v8-...@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/2fc1ba6d-4064-48cb-beff-b82de78fcb85%40googlegroups.com.