Untitled Diff

Created Diff never expires
32 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
32 lines
26 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
26 lines
; Method Program:Test(System.String[]):this
; Method Program:Test(System.String[]):this
G_M10759_IG01: ;; offset=0000H
G_M10759_IG01: ;; offset=0000H
56 push rsi
4883EC28 sub rsp, 40
4883EC20 sub rsp, 32
;; size=4 bbWeight=1 PerfScore 0.25
488BF1 mov rsi, rcx
;; size=8 bbWeight=1 PerfScore 1.50


G_M10759_IG02: ;; offset=0008H
G_M10759_IG02: ;; offset=0004H
837A0800 cmp dword ptr [rdx+08H], 0
837A0800 cmp dword ptr [rdx+08H], 0
762D jbe SHORT G_M10759_IG04
7621 jbe SHORT G_M10759_IG04
488D4A10 lea rcx, bword ptr [rdx+10H]
48B8F8260D8A4A020000 mov rax, 0x24A8A0D26F8 ; 'str1'
48BAF8261888E3010000 mov rdx, 0x1E3881826F8 ; 'str1'
48894210 mov gword ptr [rdx+10H], rax
E80FFDCCFF call CORINFO_HELP_ASSIGN_REF
48B818270D8A4A020000 mov rax, 0x24A8A0D2718 ; 'str'
488D4E08 lea rcx, bword ptr [rsi+08H]
48894108 mov gword ptr [rcx+08H], rax
48BA18271888E3010000 mov rdx, 0x1E388182718 ; 'str'
;; size=34 bbWeight=1 PerfScore 6.50
E8FCFCCCFF call CORINFO_HELP_ASSIGN_REF
90 nop
;; size=45 bbWeight=1 PerfScore 7.75


G_M10759_IG03: ;; offset=0035H
G_M10759_IG03: ;; offset=0026H
4883C420 add rsp, 32
4883C428 add rsp, 40
5E pop rsi
C3 ret
C3 ret
;; size=6 bbWeight=1 PerfScore 1.75
;; size=5 bbWeight=1 PerfScore 1.25


G_M10759_IG04: ;; offset=003BH
G_M10759_IG04: ;; offset=002BH
E810ED4C5F call CORINFO_HELP_RNGCHKFAIL
E8C0EE4D5F call CORINFO_HELP_RNGCHKFAIL
CC int3
CC int3
;; size=6 bbWeight=0 PerfScore 0.00
;; size=6 bbWeight=0 PerfScore 0.00
; Total bytes of code: 65
; Total bytes of code: 49