Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
Untitled Diff
作成日
5 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
26 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
65 行
すべてコピー
16 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
59 行
すべてコピー
; Method Program:CopyArray(System.Int32[],System.Int32[]):this
; Method Program:CopyArray(System.Int32[],System.Int32[]):this
G_M39385_IG01:
G_M39385_IG01:
stp fp, lr, [sp,#-16]!
stp fp, lr, [sp,#-16]!
mov fp, sp
mov fp, sp
;; bbWeight=1 PerfScore 1.50
;; bbWeight=1 PerfScore 1.50
G_M39385_IG02:
G_M39385_IG02:
mov w0, wzr
mov w0, wzr
ldr w3, [x1,#8]
ldr w3, [x1,#8]
cmp w3, #0
cmp w3, #0
ble G_M39385_IG06
ble G_M39385_IG06
cbz x2, G_M39385_IG05
cbz x2, G_M39385_IG05
ldr w4, [x2,#8]
ldr w4, [x2,#8]
cmp w4, w3
cmp w4, w3
blt G_M39385_IG05
blt G_M39385_IG05
;; bbWeight=1 PerfScore 10.50
;; bbWeight=1 PerfScore 10.50
G_M39385_IG03:
G_M39385_IG03:
コピー
コピー済み
コピー
コピー済み
mov w4, w0
ubfiz
x4,
x0
, #2
, #
32
lsl
x4,
x4
, #2
add x4, x4,
#16
mov x5
, #
16
add x4, x4,
x5
ldr w5, [x1, x4]
ldr w5, [x1, x4]
str w5, [x2, x4]
str w5, [x2, x4]
コピー
コピー済み
コピー
コピー済み
add w0, w0,
#1
mov w5, #1
add w0, w0,
w5
cmp w3, w0
cmp w3, w0
コピー
コピー済み
コピー
コピー済み
bgt G_M39385_IG03
bgt G_M39385_IG03
コピー
コピー済み
コピー
コピー済み
;; bbWeight=3.96 PerfScore
35.64
;; bbWeight=3.96 PerfScore
29.70
G_M39385_IG04:
G_M39385_IG04:
b G_M39385_IG06
b G_M39385_IG06
;; bbWeight=1 PerfScore 1.00
;; bbWeight=1 PerfScore 1.00
G_M39385_IG05:
G_M39385_IG05:
コピー
コピー済み
コピー
コピー済み
mov w4, w0
ubfiz
x5, x0
, #2
, #
32
lsl
x4, x4
, #2
add x4,
x5, #16
mov x5
, #
16
add x4,
x4, x5
ldr w5, [x1, x4]
ldr w5, [x1, x4]
ldr w6, [x2,#8]
ldr w6, [x2,#8]
cmp w0, w6
cmp w0, w6
bhs G_M39385_IG07
bhs G_M39385_IG07
コピー
コピー済み
コピー
コピー済み
str w5, [x2, x4]
str w5, [x2, x4]
コピー
コピー済み
コピー
コピー済み
mov w4, #1
add w0, w0,
#1
add w0, w0,
w4
cmp w3, w0
cmp w3, w0
bgt G_M39385_IG05
bgt G_M39385_IG05
コピー
コピー済み
コピー
コピー済み
;; bbWeight=0.04 PerfScore 0.
54
;; bbWeight=0.04 PerfScore 0.
48
G_M39385_IG06:
G_M39385_IG06:
ldp fp, lr, [sp],#16
ldp fp, lr, [sp],#16
ret lr
ret lr
;; bbWeight=1 PerfScore 2.00
;; bbWeight=1 PerfScore 2.00
G_M39385_IG07:
G_M39385_IG07:
bl CORINFO_HELP_RNGCHKFAIL
bl CORINFO_HELP_RNGCHKFAIL
bkpt
bkpt
コピー
コピー済み
コピー
コピー済み
;; bbWeight=0 PerfScore 0.00
;; bbWeight=0 PerfScore 0.00
コピー
コピー済み
コピー
コピー済み
; Total bytes of code: 1
52
; Total bytes of code: 1
28
保存された差分
原文
ファイルを開く
; Method Program:CopyArray(System.Int32[],System.Int32[]):this G_M39385_IG01: stp fp, lr, [sp,#-16]! mov fp, sp ;; bbWeight=1 PerfScore 1.50 G_M39385_IG02: mov w0, wzr ldr w3, [x1,#8] cmp w3, #0 ble G_M39385_IG06 cbz x2, G_M39385_IG05 ldr w4, [x2,#8] cmp w4, w3 blt G_M39385_IG05 ;; bbWeight=1 PerfScore 10.50 G_M39385_IG03: mov w4, w0 lsl x4, x4, #2 mov x5, #16 add x4, x4, x5 ldr w5, [x1, x4] str w5, [x2, x4] mov w5, #1 add w0, w0, w5 cmp w3, w0 bgt G_M39385_IG03 ;; bbWeight=3.96 PerfScore 35.64 G_M39385_IG04: b G_M39385_IG06 ;; bbWeight=1 PerfScore 1.00 G_M39385_IG05: mov w4, w0 lsl x4, x4, #2 mov x5, #16 add x4, x4, x5 ldr w5, [x1, x4] ldr w6, [x2,#8] cmp w0, w6 bhs G_M39385_IG07 str w5, [x2, x4] mov w4, #1 add w0, w0, w4 cmp w3, w0 bgt G_M39385_IG05 ;; bbWeight=0.04 PerfScore 0.54 G_M39385_IG06: ldp fp, lr, [sp],#16 ret lr ;; bbWeight=1 PerfScore 2.00 G_M39385_IG07: bl CORINFO_HELP_RNGCHKFAIL bkpt ;; bbWeight=0 PerfScore 0.00 ; Total bytes of code: 152
変更されたテキスト
ファイルを開く
; Method Program:CopyArray(System.Int32[],System.Int32[]):this G_M39385_IG01: stp fp, lr, [sp,#-16]! mov fp, sp ;; bbWeight=1 PerfScore 1.50 G_M39385_IG02: mov w0, wzr ldr w3, [x1,#8] cmp w3, #0 ble G_M39385_IG06 cbz x2, G_M39385_IG05 ldr w4, [x2,#8] cmp w4, w3 blt G_M39385_IG05 ;; bbWeight=1 PerfScore 10.50 G_M39385_IG03: ubfiz x4, x0, #2, #32 add x4, x4, #16 ldr w5, [x1, x4] str w5, [x2, x4] add w0, w0, #1 cmp w3, w0 bgt G_M39385_IG03 ;; bbWeight=3.96 PerfScore 29.70 G_M39385_IG04: b G_M39385_IG06 ;; bbWeight=1 PerfScore 1.00 G_M39385_IG05: ubfiz x5, x0, #2, #32 add x4, x5, #16 ldr w5, [x1, x4] ldr w6, [x2,#8] cmp w0, w6 bhs G_M39385_IG07 str w5, [x2, x4] add w0, w0, #1 cmp w3, w0 bgt G_M39385_IG05 ;; bbWeight=0.04 PerfScore 0.48 G_M39385_IG06: ldp fp, lr, [sp],#16 ret lr ;; bbWeight=1 PerfScore 2.00 G_M39385_IG07: bl CORINFO_HELP_RNGCHKFAIL bkpt ;; bbWeight=0 PerfScore 0.00 ; Total bytes of code: 128
違いを見つける