Diff
checker
टेक्स्ट
टेक्स्ट
छवियां
दस्तावेज़
Excel
फ़ोल्डर्स
Legal
Enterprise
डेस्कटॉप
मूल्य
साइन इन करें
Diffchecker डेस्कटॉप डाउनलोड करें
टेक्स्ट की तुलना करें
दो टेक्स्ट फ़ाइलों के बीच अंतर ढूंढें
उपकरण
इतिहास
रियल-टाइम एडिटर
रिक्त स्थान छिपाएँ
अपरिवर्तित संक्षिप्त करें
लाइन रैप बंद
लेआउट
विभाजित
संयुक्त
परिवर्तन हाइलाइट करें
स्मार्ट
शब्द
अक्षर
टेक्स्ट शैलियां
दिखावट बदलें
सिंटैक्स हाइलाइटिंग
सिंटैक्स चुनें
अनदेखा करें
टेक्स्ट बदलें
पहले अंतर पर जाएँ
इनपुट संपादित करें
Diffchecker Desktop
Diffchecker चलाने का सबसे सुरक्षित तरीका। Diffchecker Desktop ऐप पाएं: आपके diffs कभी आपके कंप्यूटर से बाहर नहीं जाते!
Desktop पाएं
Untitled Diff
बनाया गया
4 वर्ष पहले
Diff कभी समाप्त नहीं होता
साफ़
निर्यात करें
शेयर करें
समझाएं
50 हटाए गए
लाइनें
कुल
हटाया गया
अक्षर
कुल
हटाया गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
58 लाइनें
सभी को कॉपी करें
69 जोड़े गए
लाइनें
कुल
जोड़ा गया
अक्षर
कुल
जोड़ा गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
72 लाइनें
सभी को कॉपी करें
; Assembly listing for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long)
; Assembly listing for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long)
G_M62906_IG01: ; gcrefRegs=00000000 {}, byrefRegs=00000000 {}, byref, nogc <-- Prolog IG
G_M62906_IG01: ; gcrefRegs=00000000 {}, byrefRegs=00000000 {}, byref, nogc <-- Prolog IG
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
;; size=
0
bbWeight=1 PerfScore
0.00
sub rsp, 88
movaps qword ptr [rsp+40H], xmm6
movaps qword ptr [rsp+30H], xmm7
movaps qword ptr [rsp+20H], xmm8
movaps qword ptr [rsp+10H], xmm9
movaps qword ptr [rsp], xmm10
;; size=
31
bbWeight=1 PerfScore
10.25
G_M62906_IG02: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
G_M62906_IG02: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
; byrRegs +[rcx rdx]
; byrRegs +[rcx rdx]
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
movups xmm0, xmmword ptr [reloc @RWD00]
movups xmm1, xmmword ptr [reloc @RWD16]
movups xmm2, xmmword ptr [reloc @RWD32]
movups xmm3, xmmword ptr [reloc @RWD48]
movups xmm4, xmmword ptr [reloc @RWD64]
movups xmm5, xmmword ptr [reloc @RWD80]
movups xmm6, xmmword ptr [reloc @RWD96]
movups xmm7, xmmword ptr [reloc @RWD112]
mov rax, qword ptr [rcx]
mov rax, qword ptr [rcx]
mov r9, qword ptr [rdx]
mov r9, qword ptr [rdx]
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
;; size=6
bbWeight=1 PerfScore
4
.00
;; size=6
2
bbWeight=1 PerfScore
28
.00
G_M62906_IG03: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
G_M62906_IG03: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
, isz
movdqu xmm
0
, xmmword ptr [rax]
movdqu xmm
8
, xmmword ptr [rax]
movups xmm1, xmmword ptr [reloc @RWD00]
pshufb xmm
8
, xmm
0
pshufb xmm
0
, xmm
1
mov
a
ps xmm
9, xmm8
mov
u
ps xmm
1, xmmword ptr [reloc @RWD16]
pand xmm
9, xmm2
pand xmm
1, xmm0
pmulhuw xmm
9, xmm4
movups xmm2, xmmword ptr [reloc @RWD32]
pand xmm
8, xmm3
pmulhuw xmm
1, xmm2
pmullw xmm
8
, xmm
5
movups xmm2, xmmword ptr [reloc @RWD48]
por xmm
8, xmm9
pand xmm
2, xmm0
movaps xmm
9
, xmm
8
movups xmm0, xmmword ptr [reloc @RWD64]
psubusb xmm
9, xmm6
pmullw xmm
0
, xmm
2
movaps xmm
10
, xmm
8
por xmm
0, xmm1
pcmpgtb xmm
10
, xmm
7
movups xmm1, xmmword ptr [reloc @RWD80]
psubb xmm
9
, xmm
10
movaps xmm
2
, xmm
0
mov
a
ps xmm1
0, xmm1
psubusb xmm
2, xmm1
pshufb xmm1
0
, xmm
9
movups xmm1, xmmword ptr [reloc @RWD96]
paddb xmm
8
, xmm1
0
movaps xmm
3
, xmm
0
movdqu xmmword ptr [r9], xmm
8
pcmpgtb xmm
3
, xmm
1
psubb xmm
2
, xmm
3
mov
u
ps xmm1
, xmmword ptr [reloc @RWD112]
pshufb xmm1
, xmm
2
paddb xmm
0
, xmm1
movdqu xmmword ptr [r9], xmm
0
add rax, 12
add rax, 12
add r9, 16
add r9, 16
cmp rax, r8
cmp rax, r8
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
jbe
G_M62906_IG03
jbe
SHORT
G_M62906_IG03
;; size=
134
bbWeight=8 PerfScore
358
.00
;; size=
96
bbWeight=8 PerfScore
170
.00
G_M62906_IG04: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
G_M62906_IG04: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref
mov qword ptr [rcx], rax
mov qword ptr [rcx], rax
mov qword ptr [rdx], r9
mov qword ptr [rdx], r9
;; size=6 bbWeight=1 PerfScore 2.00
;; size=6 bbWeight=1 PerfScore 2.00
G_M62906_IG05: ; , epilog, nogc, extend
G_M62906_IG05: ; , epilog, nogc, extend
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
movaps xmm6, qword ptr [rsp+40H]
movaps xmm7, qword ptr [rsp+30H]
movaps xmm8, qword ptr [rsp+20H]
movaps xmm9, qword ptr [rsp+10H]
movaps xmm10, qword ptr [rsp]
add rsp, 88
ret
ret
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
;; size=
1
bbWeight=1 PerfScore
1.00
;; size=
32
bbWeight=1 PerfScore
21.25
RWD00 dq 0405030401020001h, 0A0B090A07080607h
RWD00 dq 0405030401020001h, 0A0B090A07080607h
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
RWD16 dq
0FC0FC000FC0FC00h, 0FC0FC000FC0FC00h
RWD16 dq
FCFCFCFCFCFC4741h, 0000F0EDFCFCFCFCh
RWD32 dq 0400004004000040h, 0400004004000040h
RWD32 dq
0FC0FC000FC0FC00h, 0FC0FC000FC0FC00h
RWD48 dq 003F03F0003F03F0h, 003F03F0003F03F0h
RWD48 dq 003F03F0003F03F0h, 003F03F0003F03F0h
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
RWD64 dq
0100001001000010h, 0100001001000010h
RWD64 dq
0400004004000040h, 0400004004000040h
RWD80
dq 3333333333333333h, 3333333333333333h
RWD80 dq
0100001001000010h, 0100001001000010h
RWD96
dq 1919191919191919h, 1919191919191919h
RWD96
dq 3333333333333333h, 3333333333333333h
RWD112 dq FCFCFCFCFCFC4741h, 0000F0EDFCFCFCFCh
RWD112
dq 1919191919191919h, 1919191919191919h
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
; Total bytes of code
147
, prolog size
0
, PerfScore
379.70
, instruction count
32
, allocated bytes for code
147
(MethodHash=62a60a45) for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long)
; Total bytes of code
227
, prolog size
31
, PerfScore
254.20
, instruction count
46
, allocated bytes for code
227
(MethodHash=62a60a45) for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long)
; ============================================================
; ============================================================
सेव किए गए Diffs
ऑरिजनल टेक्स्ट
फ़ाइल खोलें
; Assembly listing for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long) G_M62906_IG01: ; gcrefRegs=00000000 {}, byrefRegs=00000000 {}, byref, nogc <-- Prolog IG ;; size=0 bbWeight=1 PerfScore 0.00 G_M62906_IG02: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref ; byrRegs +[rcx rdx] mov rax, qword ptr [rcx] mov r9, qword ptr [rdx] ;; size=6 bbWeight=1 PerfScore 4.00 G_M62906_IG03: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref movdqu xmm0, xmmword ptr [rax] movups xmm1, xmmword ptr [reloc @RWD00] pshufb xmm0, xmm1 movups xmm1, xmmword ptr [reloc @RWD16] pand xmm1, xmm0 movups xmm2, xmmword ptr [reloc @RWD32] pmulhuw xmm1, xmm2 movups xmm2, xmmword ptr [reloc @RWD48] pand xmm2, xmm0 movups xmm0, xmmword ptr [reloc @RWD64] pmullw xmm0, xmm2 por xmm0, xmm1 movups xmm1, xmmword ptr [reloc @RWD80] movaps xmm2, xmm0 psubusb xmm2, xmm1 movups xmm1, xmmword ptr [reloc @RWD96] movaps xmm3, xmm0 pcmpgtb xmm3, xmm1 psubb xmm2, xmm3 movups xmm1, xmmword ptr [reloc @RWD112] pshufb xmm1, xmm2 paddb xmm0, xmm1 movdqu xmmword ptr [r9], xmm0 add rax, 12 add r9, 16 cmp rax, r8 jbe G_M62906_IG03 ;; size=134 bbWeight=8 PerfScore 358.00 G_M62906_IG04: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref mov qword ptr [rcx], rax mov qword ptr [rdx], r9 ;; size=6 bbWeight=1 PerfScore 2.00 G_M62906_IG05: ; , epilog, nogc, extend ret ;; size=1 bbWeight=1 PerfScore 1.00 RWD00 dq 0405030401020001h, 0A0B090A07080607h RWD16 dq 0FC0FC000FC0FC00h, 0FC0FC000FC0FC00h RWD32 dq 0400004004000040h, 0400004004000040h RWD48 dq 003F03F0003F03F0h, 003F03F0003F03F0h RWD64 dq 0100001001000010h, 0100001001000010h RWD80 dq 3333333333333333h, 3333333333333333h RWD96 dq 1919191919191919h, 1919191919191919h RWD112 dq FCFCFCFCFCFC4741h, 0000F0EDFCFCFCFCh ; Total bytes of code 147, prolog size 0, PerfScore 379.70, instruction count 32, allocated bytes for code 147 (MethodHash=62a60a45) for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long) ; ============================================================
परिवर्तित टेक्स्ट
फ़ाइल खोलें
; Assembly listing for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long) G_M62906_IG01: ; gcrefRegs=00000000 {}, byrefRegs=00000000 {}, byref, nogc <-- Prolog IG sub rsp, 88 movaps qword ptr [rsp+40H], xmm6 movaps qword ptr [rsp+30H], xmm7 movaps qword ptr [rsp+20H], xmm8 movaps qword ptr [rsp+10H], xmm9 movaps qword ptr [rsp], xmm10 ;; size=31 bbWeight=1 PerfScore 10.25 G_M62906_IG02: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref ; byrRegs +[rcx rdx] movups xmm0, xmmword ptr [reloc @RWD00] movups xmm1, xmmword ptr [reloc @RWD16] movups xmm2, xmmword ptr [reloc @RWD32] movups xmm3, xmmword ptr [reloc @RWD48] movups xmm4, xmmword ptr [reloc @RWD64] movups xmm5, xmmword ptr [reloc @RWD80] movups xmm6, xmmword ptr [reloc @RWD96] movups xmm7, xmmword ptr [reloc @RWD112] mov rax, qword ptr [rcx] mov r9, qword ptr [rdx] ;; size=62 bbWeight=1 PerfScore 28.00 G_M62906_IG03: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref, isz movdqu xmm8, xmmword ptr [rax] pshufb xmm8, xmm0 movaps xmm9, xmm8 pand xmm9, xmm2 pmulhuw xmm9, xmm4 pand xmm8, xmm3 pmullw xmm8, xmm5 por xmm8, xmm9 movaps xmm9, xmm8 psubusb xmm9, xmm6 movaps xmm10, xmm8 pcmpgtb xmm10, xmm7 psubb xmm9, xmm10 movaps xmm10, xmm1 pshufb xmm10, xmm9 paddb xmm8, xmm10 movdqu xmmword ptr [r9], xmm8 add rax, 12 add r9, 16 cmp rax, r8 jbe SHORT G_M62906_IG03 ;; size=96 bbWeight=8 PerfScore 170.00 G_M62906_IG04: ; gcrefRegs=00000000 {}, byrefRegs=00000006 {rcx rdx}, byref mov qword ptr [rcx], rax mov qword ptr [rdx], r9 ;; size=6 bbWeight=1 PerfScore 2.00 G_M62906_IG05: ; , epilog, nogc, extend movaps xmm6, qword ptr [rsp+40H] movaps xmm7, qword ptr [rsp+30H] movaps xmm8, qword ptr [rsp+20H] movaps xmm9, qword ptr [rsp+10H] movaps xmm10, qword ptr [rsp] add rsp, 88 ret ;; size=32 bbWeight=1 PerfScore 21.25 RWD00 dq 0405030401020001h, 0A0B090A07080607h RWD16 dq FCFCFCFCFCFC4741h, 0000F0EDFCFCFCFCh RWD32 dq 0FC0FC000FC0FC00h, 0FC0FC000FC0FC00h RWD48 dq 003F03F0003F03F0h, 003F03F0003F03F0h RWD64 dq 0400004004000040h, 0400004004000040h RWD80 dq 0100001001000010h, 0100001001000010h RWD96 dq 3333333333333333h, 3333333333333333h RWD112 dq 1919191919191919h, 1919191919191919h ; Total bytes of code 227, prolog size 31, PerfScore 254.20, instruction count 46, allocated bytes for code 227 (MethodHash=62a60a45) for method System.Buffers.Text.Base64:Ssse3Encode(byref,byref,long,int,int,long,long) ; ============================================================
अंतर खोजें