Untitled Diff

Created Diff never expires
9 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
25 lines
13 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
28 lines
G_M36831_IG01:
G_M36831_IG01:
push rdi
push rsi
push rsi
sub rsp, 32
sub rsp, 40
vzeroupper
vzeroupper
;; bbWeight=1 PerfScore 2.25
;; bbWeight=1 PerfScore 3.25
G_M36831_IG02:
G_M36831_IG02:
xor esi, esi
xor esi, esi
;; bbWeight=1 PerfScore 0.25
G_M36831_IG03:
vmovupd xmm0, xmmword ptr [reloc @RWD00]
vmovupd xmm0, xmmword ptr [reloc @RWD00]
vpmovmskb ecx, xmm0
vpmovmskb edi, xmm0
;; bbWeight=1 PerfScore 4.25
G_M36831_IG03:
mov ecx, edi
call System.Console:WriteLine(int)
call System.Console:WriteLine(int)
inc esi
inc esi
cmp esi, 100
cmp esi, 100
jl SHORT G_M36831_IG03
jl SHORT G_M36831_IG03
;; bbWeight=4 PerfScore 26.00
;; bbWeight=4 PerfScore 11.00
G_M36831_IG04:
G_M36831_IG04:
add rsp, 32
add rsp, 40
pop rsi
pop rsi
pop rdi
ret
ret
;; bbWeight=1 PerfScore 1.75
;; bbWeight=1 PerfScore 2.25
RWD00 dq 0000002A0000002Ah, 0000002A0000002Ah
RWD00 dq 0000002A0000002Ah, 0000002A0000002Ah




; Total bytes of code 40
; Total bytes of code 44