Untitled Diff
36 lines
; Method Pa:Bar(int)
; Method Pa:Bar(int)
G_M30322_IG01: ;; offset=0000H
G_M30322_IG01: ;; offset=0000H
56 push rsi
4883EC28 sub rsp, 40
4883EC20 sub rsp, 32
;; size=4 bbWeight=1 PerfScore 0.25
8BF1 mov esi, ecx
;; size=7 bbWeight=1 PerfScore 1.50
G_M30322_IG02: ;; offset=0007H
G_M30322_IG02: ;; offset=0004H
48B97869A849FA7F0000 mov rcx, 0x7FFA49A86978 ; System.Int32
83F92A cmp ecx, 42
E81A824E5F call CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE
751C jne SHORT G_M30322_IG05
83FE2A cmp esi, 42
;; size=5 bbWeight=1 PerfScore 1.25
750E jne SHORT G_M30322_IG05
;; size=20 bbWeight=1 PerfScore 2.50
G_M30322_IG03: ;; offset=001BH
G_M30322_IG03: ;; offset=0009H
48B9609E9F49FA7F0000 mov rcx, 0x7FFA499F9E60 ; System.Int32
E828AF515F call CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE
488BC8 mov rcx, rax
488BC8 mov rcx, rax
;; size=3 bbWeight=0.50 PerfScore 0.12
;; size=18 bbWeight=0.50 PerfScore 0.75
G_M30322_IG04: ;; offset=001EH
G_M30322_IG04: ;; offset=001BH
4883C420 add rsp, 32
4883C428 add rsp, 40
5E pop rsi
FF250B1C3900 tail.jmp [System.Console:WriteLine(System.Object)]
FF258F1B3900 tail.jmp [System.Console:WriteLine(System.Object)]
;; size=10 bbWeight=0.50 PerfScore 1.12
;; size=11 bbWeight=0.50 PerfScore 1.38
G_M30322_IG05: ;; offset=0029H
G_M30322_IG05: ;; offset=0025H
48B9609E9F49FA7F0000 mov rcx, 0x7FFA499F9E60 ; System.Int32
E80CAF515F call CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE
488BC8 mov rcx, rax
488BC8 mov rcx, rax
;; size=3 bbWeight=0.50 PerfScore 0.12
;; size=18 bbWeight=0.50 PerfScore 0.75
G_M30322_IG06: ;; offset=002CH
G_M30322_IG06: ;; offset=0037H
4883C420 add rsp, 32
4883C428 add rsp, 40
5E pop rsi
FF25EF1B3900 tail.jmp [System.Console:WriteLine(System.Object)]
FF25811B3900 tail.jmp [System.Console:WriteLine(System.Object)]
;; size=10 bbWeight=0.50 PerfScore 1.12
;; size=11 bbWeight=0.50 PerfScore 1.38
; Total bytes of code: 65
; Total bytes of code: 55