Untitled Diff

Created Diff never expires
36 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
49 lines
40 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
53 lines
; Method FooFoo:CSE(System.String)
; Method FooFoo:CSE(System.String)
G_M22186_IG01:
G_M22186_IG01:
4883EC28 sub rsp, 40
56 push rsi
;; bbWeight=1 PerfScore 0.25
4883EC20 sub rsp, 32
;; bbWeight=1 PerfScore 1.25


G_M22186_IG02:
G_M22186_IG02:
48B9D031411119020000 mov rcx, 0x219114131D0
48B9D03121644B010000 mov rcx, 0x14B642131D0
488B09 mov rcx, gword ptr [rcx]
488B31 mov rsi, gword ptr [rcx]
E84277FFFF call System.Console:WriteLine(System.String)
488BCE mov rcx, rsi
48B9D031411119020000 mov rcx, 0x219114131D0
E8A677FFFF call System.Console:WriteLine(System.String)
488B09 mov rcx, gword ptr [rcx]
488BCE mov rcx, rsi
E83077FFFF call System.Console:WriteLine(System.String)
E89E77FFFF call System.Console:WriteLine(System.String)
48B9D031411119020000 mov rcx, 0x219114131D0
488BCE mov rcx, rsi
488B09 mov rcx, gword ptr [rcx]
;; bbWeight=1 PerfScore 5.00
;; bbWeight=1 PerfScore 8.75


G_M22186_IG03:
G_M22186_IG03:
4883C428 add rsp, 40
4883C420 add rsp, 32
E91A77FFFF jmp System.Console:WriteLine(System.String)
5E pop rsi
;; bbWeight=1 PerfScore 2.25
E99177FFFF jmp System.Console:WriteLine(System.String)
; Total bytes of code: 62
;; bbWeight=1 PerfScore 2.75
; Total bytes of code: 47






; Method FooFoo:LoopHoist()
; Method FooFoo:LoopHoist()
G_M39764_IG01:
G_M39764_IG01:
57 push rdi
56 push rsi
56 push rsi
4883EC20 sub rsp, 32
4883EC28 sub rsp, 40
;; bbWeight=1 PerfScore 1.25
;; bbWeight=1 PerfScore 2.25


G_M39764_IG02:
G_M39764_IG02:
33F6 xor esi, esi
33F6 xor esi, esi
;; bbWeight=1 PerfScore 0.25
48B9D03121644B010000 mov rcx, 0x14B642131D0
488B39 mov rdi, gword ptr [rcx]
;; bbWeight=1 PerfScore 2.50


G_M39764_IG03:
G_M39764_IG03:
48B9D031411119020000 mov rcx, 0x219114131D0
488BCF mov rcx, rdi
488B09 mov rcx, gword ptr [rcx]
E85377FFFF call System.Console:WriteLine(System.String)
E8DF76FFFF call System.Console:WriteLine(System.String)
FFC6 inc esi
FFC6 inc esi
81FEE8030000 cmp esi, 0x3E8
81FEE8030000 cmp esi, 0x3E8
7CE4 jl SHORT G_M39764_IG03
7CEE jl SHORT G_M39764_IG03
;; bbWeight=4 PerfScore 19.00
;; bbWeight=4 PerfScore 11.00


G_M39764_IG04:
G_M39764_IG04:
4883C420 add rsp, 32
4883C428 add rsp, 40
5E pop rsi
5E pop rsi
5F pop rdi
C3 ret
C3 ret
;; bbWeight=1 PerfScore 1.75
;; bbWeight=1 PerfScore 2.25
; Total bytes of code: 41
; Total bytes of code: 46