Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
空白の変更を非表示
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
テキストスタイル
外観を変更
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
Untitled Diff
作成日
5 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
40 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
72 行
すべてコピー
28 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
66 行
すべてコピー
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32],System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32],System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this
G_M2492_IG01: ;; offset=0000H
G_M2492_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
G_M2492_IG02: ;; offset=0003H
G_M2492_IG02: ;; offset=0003H
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
C4C1791000 vmovupd xmm0, xmmword ptr [r8]
コピー
コピー済み
コピー
コピー済み
C5F9
74
02
vpcmpeqb
xmm0, xmm0, xmmword ptr [rdx]
C5F9
EF
02
vpxor
xmm0, xmm0, xmmword ptr [rdx]
C5F9D7C0
vpmovmskb eax
, xmm0
C4E27917C0
vptest xmm0
, xmm0
3DFFFF0000 cmp eax, 0xFFFF
0F94C0 sete al
0F94C0 sete al
0FB6C0 movzx rax, al
0FB6C0 movzx rax, al
コピー
コピー済み
コピー
コピー済み
;; bbWeight=1 PerfScore
9.50
;; bbWeight=1 PerfScore
11.25
G_M2492_IG03: ;; offset=001
B
H
G_M2492_IG03: ;; offset=001
7
H
C3 ret
C3 ret
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
コピー
コピー済み
コピー
コピー済み
; Total bytes of code:
28
; Total bytes of code:
24
; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32],System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this
; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32],System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this
G_M38998_IG01: ;; offset=0000H
G_M38998_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
G_M38998_IG02: ;; offset=0003H
G_M38998_IG02: ;; offset=0003H
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
C4C17D1000 vmovupd ymm0, ymmword ptr[r8]
コピー
コピー済み
コピー
コピー済み
C5FD
74
02
vpcmpeqb
ymm0, ymm0, ymmword ptr[rdx]
C5FD
EF
02
vpxor
ymm0, ymm0, ymmword ptr[rdx]
C5FDD7C0
vpmovmskb eax
, ymm0
C4E27D17C0
vptest ymm0
, ymm0
83F8FF cmp eax, -1
0F94C0 sete al
0F94C0 sete al
0FB6C0 movzx rax, al
0FB6C0 movzx rax, al
コピー
コピー済み
コピー
コピー済み
;; bbWeight=1 PerfScore
9.50
;; bbWeight=1 PerfScore
11.25
G_M38998_IG03: ;; offset=001
9
H
G_M38998_IG03: ;; offset=001
7
H
C5F877 vzeroupper
C5F877 vzeroupper
C3 ret
C3 ret
;; bbWeight=1 PerfScore 2.00
;; bbWeight=1 PerfScore 2.00
コピー
コピー済み
コピー
コピー済み
; Total bytes of code:
29
; Total bytes of code:
27
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this
G_M58988_IG01: ;; offset=0000H
G_M58988_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
G_M58988_IG02: ;; offset=0003H
G_M58988_IG02: ;; offset=0003H
コピー
コピー済み
コピー
コピー済み
C5F857C0 vxorps xmm0, xmm0, xmm0
C5F9
10
02
vmovupd
xmm0, xmmword ptr [rdx]
C5F9
74
02
vpcmpeqb xmm0,
xmm0, xmmword ptr [rdx]
C4E27917C0
vptest xmm0
, xmm0
C5F9D7C0
vpmovmskb eax
, xmm0
3DFFFF0000 cmp eax, 0xFFFF
0F94C0 sete al
0F94C0 sete al
0FB6C0 movzx rax, al
0FB6C0 movzx rax, al
コピー
コピー済み
コピー
コピー済み
;; bbWeight=1 PerfScore
5.83
;; bbWeight=1 PerfScore
8.25
G_M58988_IG03: ;; offset=001
A
H
G_M58988_IG03: ;; offset=001
2
H
C3 ret
C3 ret
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
コピー
コピー済み
コピー
コピー済み
; Total bytes of code:
27
; Total bytes of code:
19
; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this
; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this
G_M37996_IG01: ;; offset=0000H
G_M37996_IG01: ;; offset=0000H
C5F877 vzeroupper
C5F877 vzeroupper
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
G_M37996_IG02: ;; offset=0003H
G_M37996_IG02: ;; offset=0003H
コピー
コピー済み
コピー
コピー済み
C5FC57C0 vxorps ymm0, ymm0, ymm0
C5FD
10
02
vmovupd
ymm0, ymmword ptr[rdx]
C5FD
74
02
vpcmpeqb ymm0,
ymm0, ymmword ptr[rdx]
C4E27D17C0
vptest ymm0
, ymm0
C5FDD7C0
vpmovmskb eax
, ymm0
83F8FF cmp eax, -1
0F94C0 sete al
0F94C0 sete al
0FB6C0 movzx rax, al
0FB6C0 movzx rax, al
コピー
コピー済み
コピー
コピー済み
;; bbWeight=1 PerfScore
5.83
;; bbWeight=1 PerfScore
8.25
G_M37996_IG03: ;; offset=001
8
H
G_M37996_IG03: ;; offset=001
2
H
C5F877 vzeroupper
C5F877 vzeroupper
C3 ret
C3 ret
;; bbWeight=1 PerfScore 2.00
;; bbWeight=1 PerfScore 2.00
コピー
コピー済み
コピー
コピー済み
; Total bytes of code:
28
; Total bytes of code:
22
保存された差分
原文
ファイルを開く
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32],System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this G_M2492_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M2492_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C5F97402 vpcmpeqb xmm0, xmm0, xmmword ptr [rdx] C5F9D7C0 vpmovmskb eax, xmm0 3DFFFF0000 cmp eax, 0xFFFF 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 9.50 G_M2492_IG03: ;; offset=001BH C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 28 ; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32],System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this G_M38998_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M38998_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C5FD7402 vpcmpeqb ymm0, ymm0, ymmword ptr[rdx] C5FDD7C0 vpmovmskb eax, ymm0 83F8FF cmp eax, -1 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 9.50 G_M38998_IG03: ;; offset=0019H C5F877 vzeroupper C3 ret ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 29 ; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this G_M58988_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M58988_IG02: ;; offset=0003H C5F857C0 vxorps xmm0, xmm0, xmm0 C5F97402 vpcmpeqb xmm0, xmm0, xmmword ptr [rdx] C5F9D7C0 vpmovmskb eax, xmm0 3DFFFF0000 cmp eax, 0xFFFF 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 5.83 G_M58988_IG03: ;; offset=001AH C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 27 ; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this G_M37996_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M37996_IG02: ;; offset=0003H C5FC57C0 vxorps ymm0, ymm0, ymm0 C5FD7402 vpcmpeqb ymm0, ymm0, ymmword ptr[rdx] C5FDD7C0 vpmovmskb eax, ymm0 83F8FF cmp eax, -1 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 5.83 G_M37996_IG03: ;; offset=0018H C5F877 vzeroupper C3 ret ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 28
変更されたテキスト
ファイルを開く
; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32],System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this G_M2492_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M2492_IG02: ;; offset=0003H C4C1791000 vmovupd xmm0, xmmword ptr [r8] C5F9EF02 vpxor xmm0, xmm0, xmmword ptr [rdx] C4E27917C0 vptest xmm0, xmm0 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 11.25 G_M2492_IG03: ;; offset=0017H C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 24 ; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32],System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this G_M38998_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M38998_IG02: ;; offset=0003H C4C17D1000 vmovupd ymm0, ymmword ptr[r8] C5FDEF02 vpxor ymm0, ymm0, ymmword ptr[rdx] C4E27D17C0 vptest ymm0, ymm0 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 11.25 G_M38998_IG03: ;; offset=0017H C5F877 vzeroupper C3 ret ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 27 ; Method Program:Test128(System.Runtime.Intrinsics.Vector128`1[Int32]):bool:this G_M58988_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M58988_IG02: ;; offset=0003H C5F91002 vmovupd xmm0, xmmword ptr [rdx] C4E27917C0 vptest xmm0, xmm0 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 8.25 G_M58988_IG03: ;; offset=0012H C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 19 ; Method Program:Test256(System.Runtime.Intrinsics.Vector256`1[Int32]):bool:this G_M37996_IG01: ;; offset=0000H C5F877 vzeroupper ;; bbWeight=1 PerfScore 1.00 G_M37996_IG02: ;; offset=0003H C5FD1002 vmovupd ymm0, ymmword ptr[rdx] C4E27D17C0 vptest ymm0, ymm0 0F94C0 sete al 0FB6C0 movzx rax, al ;; bbWeight=1 PerfScore 8.25 G_M37996_IG03: ;; offset=0012H C5F877 vzeroupper C3 ret ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 22
違いを見つける