Untitled Diff
32 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