Diff
checker
文本
文本
图像
文档
Excel
文件夹
Legal
Enterprise
桌面版
定价
登录
下载 Diffchecker 桌面版
比较文本
查找两个文本文件之间的差异
工具
历史
实时编辑器
折叠未更改行
关闭换行
视图
拆分
统一
比对精度
智能
单词
字符
语法高亮
选择语法
忽略
文本转换
转到第一个差异
编辑输入
Diffchecker Desktop
运行Diffchecker最安全的方式。获取Diffchecker桌面应用:您的差异永远不会离开您的电脑!
获取桌面版
Untitled Diff
创建于
4年前
差异永不过期
清除
导出
分享
解释
46 删除
行
总计
删除
字符
总计
删除
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
92 行
全部复制
34 添加
行
总计
添加
字符
总计
添加
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
82 行
全部复制
; Method Tests:LE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this
; Method Tests:LE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this
G_M41985_IG01: ;; offset=0000H
G_M41985_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; size=3 bbWeight=1 PerfScore 1.00
;; size=3 bbWeight=1 PerfScore 1.00
G_M41985_IG02: ;; offset=0003H
G_M41985_IG02: ;; offset=0003H
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
复制
已复制
复制
已复制
C4C
17910
09
vmovupd
xmm1,
xmmword ptr [r9]
C4C
27939
09
vpminsd
xmm1,
xmm0,
xmmword ptr [r9]
C5F1
66D
0
vpcmpgtd xmm2, xmm1, xmm0
C5F1
76C
0
vpcmpeqd xmm0,
xmm1
, xmm0
C5F976C1
vpcmpeqd xmm0,
xmm0, xmm1
C5E9EBC0 vpor xmm0, xmm2
, xmm0
C5F91102 vmovupd xmmword ptr [rdx], xmm0
C5F91102 vmovupd xmmword ptr [rdx], xmm0
488BC2 mov rax, rdx
488BC2 mov rax, rdx
复制
已复制
复制
已复制
;; size=
29
bbWeight=1 PerfScore
11.58
;; size=
21
bbWeight=1 PerfScore
9.75
复制
已复制
复制
已复制
G_M41985_IG03: ;; offset=
0020H
G_M41985_IG03: ;; offset=
0018H
C3 ret
C3 ret
;; size=1 bbWeight=1 PerfScore 1.00
;; size=1 bbWeight=1 PerfScore 1.00
复制
已复制
复制
已复制
; Total bytes of code:
33
; Total bytes of code:
25
; Method Tests:LE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this
; Method Tests:LE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this
G_M24641_IG01: ;; offset=0000H
G_M24641_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; size=3 bbWeight=1 PerfScore 1.00
;; size=3 bbWeight=1 PerfScore 1.00
G_M24641_IG02: ;; offset=0003H
G_M24641_IG02: ;; offset=0003H
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
复制
已复制
复制
已复制
C4C
17D10
09
vmovupd
ymm1,
ymmword ptr[r9]
C4C
27D39
09
vpminsd
ymm1,
ymm0,
ymmword ptr[r9]
C5F5
66D
0
vpcmpgtd ymm2, ymm1, ymm0
C5F5
76C
0
vpcmpeqd ymm0,
ymm1
, ymm0
C5FD76C1
vpcmpeqd ymm0,
ymm0, ymm1
C5EDEBC0 vpor ymm0, ymm2
, ymm0
C5FD1102 vmovupd ymmword ptr[rdx], ymm0
C5FD1102 vmovupd ymmword ptr[rdx], ymm0
488BC2 mov rax, rdx
488BC2 mov rax, rdx
复制
已复制
复制
已复制
;; size=
29
bbWeight=1 PerfScore
13.58
;; size=
21
bbWeight=1 PerfScore
10.75
复制
已复制
复制
已复制
G_M24641_IG03: ;; offset=
0020H
G_M24641_IG03: ;; offset=
0018H
C5F877 vzeroupper
C5F877 vzeroupper
C3 ret
C3 ret
;; size=4 bbWeight=1 PerfScore 2.00
;; size=4 bbWeight=1 PerfScore 2.00
复制
已复制
复制
已复制
; Total bytes of code:
36
; Total bytes of code:
28
; Method Tests:GE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this
; Method Tests:GE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this
G_M48170_IG01: ;; offset=0000H
G_M48170_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; size=3 bbWeight=1 PerfScore 1.00
;; size=3 bbWeight=1 PerfScore 1.00
G_M48170_IG02: ;; offset=0003H
G_M48170_IG02: ;; offset=0003H
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
复制
已复制
复制
已复制
C4C
17910
09
vmovupd
xmm1,
xmmword ptr [r9]
C4C
2793D
09
vpmaxsd
xmm1,
xmm0,
xmmword ptr [r9]
C5F966D1 vpcmpgtd xmm2, xmm0, xmm1
C5F176C0
vpcmpeqd xmm0,
xmm1
, xmm0
C5F976C1
vpcmpeqd xmm0,
xmm0,
xmm1
C5E9EBC0 vpor xmm0, xmm2
, xmm0
C5F91102 vmovupd xmmword ptr [rdx], xmm0
C5F91102 vmovupd xmmword ptr [rdx], xmm0
488BC2 mov rax, rdx
488BC2 mov rax, rdx
复制
已复制
复制
已复制
;; size=
29
bbWeight=1 PerfScore
11.58
;; size=
21
bbWeight=1 PerfScore
9.75
复制
已复制
复制
已复制
G_M48170_IG03: ;; offset=
0020H
G_M48170_IG03: ;; offset=
0018H
C3 ret
C3 ret
;; size=1 bbWeight=1 PerfScore 1.00
;; size=1 bbWeight=1 PerfScore 1.00
复制
已复制
复制
已复制
; Total bytes of code:
33
; Total bytes of code:
25
; Method Tests:GE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this
; Method Tests:GE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this
G_M55146_IG01: ;; offset=0000H
G_M55146_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; size=3 bbWeight=1 PerfScore 1.00
;; size=3 bbWeight=1 PerfScore 1.00
G_M55146_IG02: ;; offset=0003H
G_M55146_IG02: ;; offset=0003H
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
复制
已复制
复制
已复制
C4C
17D10
09
vmovupd
ymm1,
ymmword ptr[r9]
C4C
27D3D
09
vpmaxsd
ymm1,
ymm0,
ymmword ptr[r9]
C5FD66D1 vpcmpgtd ymm2, ymm0, ymm1
C5F576C0
vpcmpeqd ymm0,
ymm1
, ymm0
C5FD76C1
vpcmpeqd ymm0,
ymm0,
ymm1
C5EDEBC0 vpor ymm0, ymm2
, ymm0
C5FD1102 vmovupd ymmword ptr[rdx], ymm0
C5FD1102 vmovupd ymmword ptr[rdx], ymm0
488BC2 mov rax, rdx
488BC2 mov rax, rdx
复制
已复制
复制
已复制
;; size=
29
bbWeight=1 PerfScore
13.58
;; size=
21
bbWeight=1 PerfScore
10.75
复制
已复制
复制
已复制
G_M55146_IG03: ;; offset=
0020H
G_M55146_IG03: ;; offset=
0018H
C5F877 vzeroupper
C5F877 vzeroupper
C3 ret
C3 ret
;; size=4 bbWeight=1 PerfScore 2.00
;; size=4 bbWeight=1 PerfScore 2.00
复制
已复制
复制
已复制
; Total bytes of code:
36
; Total bytes of code:
28
; Method Tests:.ctor():this
; Method Tests:.ctor():this
G_M47708_IG01: ;; offset=0000H
G_M47708_IG01: ;; offset=0000H
;; size=0 bbWeight=1 PerfScore 0.00
;; size=0 bbWeight=1 PerfScore 0.00
G_M47708_IG02: ;; offset=0000H
G_M47708_IG02: ;; offset=0000H
C3 ret
C3 ret
;; size=1 bbWeight=1 PerfScore 1.00
;; size=1 bbWeight=1 PerfScore 1.00
; Total bytes of code: 1
; Total bytes of code: 1
复制
已复制
复制
已复制
已保存差异
原始文本
打开文件
; Method Tests:LE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this G_M41985_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M41985_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C4C1791009 vmovupd xmm1, xmmword ptr [r9] C5F166D0 vpcmpgtd xmm2, xmm1, xmm0 C5F976C1 vpcmpeqd xmm0, xmm0, xmm1 C5E9EBC0 vpor xmm0, xmm2, xmm0 C5F91102 vmovupd xmmword ptr [rdx], xmm0 488BC2 mov rax, rdx ;; size=29 bbWeight=1 PerfScore 11.58 G_M41985_IG03: ;; offset=0020H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 33 ; Method Tests:LE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this G_M24641_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M24641_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C4C17D1009 vmovupd ymm1, ymmword ptr[r9] C5F566D0 vpcmpgtd ymm2, ymm1, ymm0 C5FD76C1 vpcmpeqd ymm0, ymm0, ymm1 C5EDEBC0 vpor ymm0, ymm2, ymm0 C5FD1102 vmovupd ymmword ptr[rdx], ymm0 488BC2 mov rax, rdx ;; size=29 bbWeight=1 PerfScore 13.58 G_M24641_IG03: ;; offset=0020H C5F877 vzeroupper C3 ret ;; size=4 bbWeight=1 PerfScore 2.00 ; Total bytes of code: 36 ; Method Tests:GE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this G_M48170_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M48170_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C4C1791009 vmovupd xmm1, xmmword ptr [r9] C5F966D1 vpcmpgtd xmm2, xmm0, xmm1 C5F976C1 vpcmpeqd xmm0, xmm0, xmm1 C5E9EBC0 vpor xmm0, xmm2, xmm0 C5F91102 vmovupd xmmword ptr [rdx], xmm0 488BC2 mov rax, rdx ;; size=29 bbWeight=1 PerfScore 11.58 G_M48170_IG03: ;; offset=0020H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 33 ; Method Tests:GE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this G_M55146_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M55146_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C4C17D1009 vmovupd ymm1, ymmword ptr[r9] C5FD66D1 vpcmpgtd ymm2, ymm0, ymm1 C5FD76C1 vpcmpeqd ymm0, ymm0, ymm1 C5EDEBC0 vpor ymm0, ymm2, ymm0 C5FD1102 vmovupd ymmword ptr[rdx], ymm0 488BC2 mov rax, rdx ;; size=29 bbWeight=1 PerfScore 13.58 G_M55146_IG03: ;; offset=0020H C5F877 vzeroupper C3 ret ;; size=4 bbWeight=1 PerfScore 2.00 ; Total bytes of code: 36 ; Method Tests:.ctor():this G_M47708_IG01: ;; offset=0000H ;; size=0 bbWeight=1 PerfScore 0.00 G_M47708_IG02: ;; offset=0000H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 1
更改后文本
打开文件
; Method Tests:LE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this G_M41985_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M41985_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C4C2793909 vpminsd xmm1, xmm0, xmmword ptr [r9] C5F176C0 vpcmpeqd xmm0, xmm1, xmm0 C5F91102 vmovupd xmmword ptr [rdx], xmm0 488BC2 mov rax, rdx ;; size=21 bbWeight=1 PerfScore 9.75 G_M41985_IG03: ;; offset=0018H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 25 ; Method Tests:LE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this G_M24641_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M24641_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C4C27D3909 vpminsd ymm1, ymm0, ymmword ptr[r9] C5F576C0 vpcmpeqd ymm0, ymm1, ymm0 C5FD1102 vmovupd ymmword ptr[rdx], ymm0 488BC2 mov rax, rdx ;; size=21 bbWeight=1 PerfScore 10.75 G_M24641_IG03: ;; offset=0018H C5F877 vzeroupper C3 ret ;; size=4 bbWeight=1 PerfScore 2.00 ; Total bytes of code: 28 ; Method Tests:GE128(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):System.Runtime.Intrinsics.Vector128`1[int]:this G_M48170_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M48170_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C4C2793D09 vpmaxsd xmm1, xmm0, xmmword ptr [r9] C5F176C0 vpcmpeqd xmm0, xmm1, xmm0 C5F91102 vmovupd xmmword ptr [rdx], xmm0 488BC2 mov rax, rdx ;; size=21 bbWeight=1 PerfScore 9.75 G_M48170_IG03: ;; offset=0018H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 25 ; Method Tests:GE256(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):System.Runtime.Intrinsics.Vector256`1[int]:this G_M55146_IG01: ;; offset=0000H C5F877 vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M55146_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C4C27D3D09 vpmaxsd ymm1, ymm0, ymmword ptr[r9] C5F576C0 vpcmpeqd ymm0, ymm1, ymm0 C5FD1102 vmovupd ymmword ptr[rdx], ymm0 488BC2 mov rax, rdx ;; size=21 bbWeight=1 PerfScore 10.75 G_M55146_IG03: ;; offset=0018H C5F877 vzeroupper C3 ret ;; size=4 bbWeight=1 PerfScore 2.00 ; Total bytes of code: 28 ; Method Tests:.ctor():this G_M47708_IG01: ;; offset=0000H ;; size=0 bbWeight=1 PerfScore 0.00 G_M47708_IG02: ;; offset=0000H C3 ret ;; size=1 bbWeight=1 PerfScore 1.00 ; Total bytes of code: 1
查找差异