Untitled Diff

建立於 差異永不過期
13 刪除
32
9 新增
29
; Method Program:Test(System.Object,System.Object)
; Method Program:Test(System.Object,System.Object)
G_M51791_IG01: ;; offset=0000H
G_M51791_IG01: ;; offset=0000H
4883EC28 sub rsp, 40
4883EC28 sub rsp, 40
;; size=4 bbWeight=1 PerfScore 0.25
;; size=4 bbWeight=1 PerfScore 0.25


G_M51791_IG02: ;; offset=0004H
G_M51791_IG02: ;; offset=0004H
48B8F8F9F1FBFA7F0000 mov rax, 0x7FFAFBF1F9F8 ; System.String
48B8F8F9F3FBFA7F0000 mov rax, 0x7FFAFBF3F9F8 ; System.String
483901 cmp qword ptr [rcx], rax
483901 cmp qword ptr [rcx], rax
740F je SHORT G_M51791_IG04
7405 je SHORT G_M51791_IG04
;; size=15 bbWeight=1 PerfScore 4.25
;; size=15 bbWeight=1 PerfScore 4.25


G_M51791_IG03: ;; offset=0013H
G_M51791_IG03: ;; offset=0013H
48B8F8F9F1FBFA7F0000 mov rax, 0x7FFAFBF1F9F8 ; System.String
483902 cmp qword ptr [rdx], rax
483902 cmp qword ptr [rdx], rax
7506 jne SHORT G_M51791_IG05
7506 jne SHORT G_M51791_IG05
;; size=15 bbWeight=0.50 PerfScore 2.12
;; size=5 bbWeight=0.50 PerfScore 2.00


G_M51791_IG04: ;; offset=0022H
G_M51791_IG04: ;; offset=0018H
FF15C0FE3900 call [System.Console:WriteLine()]
FF150AFF3900 call [System.Console:WriteLine()]
;; size=6 bbWeight=0.50 PerfScore 1.50
;; size=6 bbWeight=0.50 PerfScore 1.50


G_M51791_IG05: ;; offset=0028H
G_M51791_IG05: ;; offset=001EH
90 nop
90 nop
;; size=1 bbWeight=1 PerfScore 0.25
;; size=1 bbWeight=1 PerfScore 0.25


G_M51791_IG06: ;; offset=0029H
G_M51791_IG06: ;; offset=001FH
4883C428 add rsp, 40
4883C428 add rsp, 40
C3 ret
C3 ret
;; size=5 bbWeight=1 PerfScore 1.25
;; size=5 bbWeight=1 PerfScore 1.25
; Total bytes of code: 46
; Total bytes of code: 36