Diff
checker
Testo
Testo
Immagini
Documenti
Excel
Cartelle
Legal
Enterprise
Applicazione per desktop
Prezzi
Accedi
Scarica Diffchecker Desktop
Confronta il testo
Trova la differenza tra due file di testo
Strumenti
Cronologia
Visualizzazione
Layout
Diviso
Unificato
Editor live
Nascondi spazi bianchi
Comprimi invariate
Senza a capo
Livello di dettaglio
Intelligente
Sintassi
Nessuno
Modifica aspetto
Elaborazione
Ignora
Trasforma testo
Vai alla prima modifica
Modifica input
Diffchecker Desktop
Il modo più sicuro per usare Diffchecker. Ottieni l'app Diffchecker Desktop: i tuoi diff non lasciano mai il tuo computer!
Ottieni Desktop
OutOfSSA
Creato
8 mesi fa
Il diff non scade mai
Eliminare
Esporta
Condividere
Spiegare
57 rimozioni
Linee
Totale
Rimosso
Caratteri
Totale
Rimosso
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
547 linee
Copia tutti
55 aggiunte
Linee
Totale
Aggiunto
Caratteri
Totale
Aggiunto
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
545 linee
Copia tutti
digraph G {
digraph G {
node [shape=box];
node [shape=box];
"loc_key_0" [label="
"loc_key_0" [label="
loc_258a8:
loc_258a8:
@8[register + 0x8E] = 0x0
@8[register + 0x8E] = 0x0
R11.54 = zeroExt_64(@32[register + zeroExt_64(imm2_16)])
R11.54 = zeroExt_64(@32[register + zeroExt_64(imm2_16)])
IRDst = (imm3_8 == 0xD6)?(loc_1c9aa7,loc_1c9a91)
IRDst = (imm3_8 == 0xD6)?(loc_1c9aa7,loc_1c9a91)
"];
"];
"loc_key_3" [label="
"loc_key_3" [label="
loc_1c9a91:
loc_1c9a91:
Copia
Copiato
Copia
Copiato
IRDst = (imm3_8 == 0xB9)?(loc_1c9aa7,loc_1c9b0f)
IRDst = (imm3_8 == 0xB9)?(loc_1c9aa7,loc_1c9b0f)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_2" [label="
"loc_key_2" [label="
loc_1c9aa7:
loc_1c9aa7:
@64[VSP + 0xFFFFFFFFFFFFFFF8] = zeroExt_64(@32[register + zeroExt_64(imm2_16)])
@64[VSP + 0xFFFFFFFFFFFFFFF8] = zeroExt_64(@32[register + zeroExt_64(imm2_16)])
IRDst = (R11.54[0:32] & 0x40)?(loc_1c9ac4,loc_1c9b06)
IRDst = (R11.54[0:32] & 0x40)?(loc_1c9ac4,loc_1c9b06)
"];
"];
"loc_key_6" [label="
"loc_key_6" [label="
loc_1c9ac4:
loc_1c9ac4:
@8[register + 0x8E] = 0x1
@8[register + 0x8E] = 0x1
IRDst = loc_1c9b06
IRDst = loc_1c9b06
"];
"];
"loc_key_8" [label="
"loc_key_8" [label="
loc_1c9b60:
loc_1c9b60:
Copia
Copiato
Copia
Copiato
R11.9 = R11.6
IRDst = (imm3_8 == 0x30)?(loc_1c9b6a,loc_1c9bee)
IRDst = (imm3_8 == 0x30)?(loc_1c9b6a,loc_1c9bee)
Copia
Copiato
Copia
Copiato
R11.9 = R11.6
"];
"];
"loc_key_9" [label="
"loc_key_9" [label="
loc_1c9b19:
loc_1c9b19:
R11.6 = zeroExt_64(R11.54[0:32] & 0x40)
R11.6 = zeroExt_64(R11.54[0:32] & 0x40)
Copia
Copiato
Copia
Copiato
IRDst = (R11.54[0:32] & 0x40)?(loc_1c9b60,loc_1c9b26)
IRDst = (R11.54[0:32] & 0x40)?(loc_1c9b60,loc_1c9b26)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_11" [label="
"loc_key_11" [label="
loc_1c9b6a:
loc_1c9b6a:
R11.9 = zeroExt_64(R11.6[0:32] & 0x40)
R11.9 = zeroExt_64(R11.6[0:32] & 0x40)
Copia
Copiato
Copia
Copiato
IRDst = (R11.6[0:32] & 0x40)?(loc_1c9bee,loc_1c9b7a)
IRDst = (R11.6[0:32] & 0x40)?(loc_1c9bee,loc_1c9b7a)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_10" [label="
"loc_key_10" [label="
loc_1c9bee:
loc_1c9bee:
Copia
Copiato
Copia
Copiato
IRDst = (imm3_8 == 0xF4)?(loc_1c9bf8,loc_1c9c24)
IRDst = (imm3_8 == 0xF4)?(loc_1c9bf8,loc_1c9c24)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_13" [label="
"loc_key_13" [label="
loc_1c9b26:
loc_1c9b26:
@8[register + 0x8E] = 0x1
@8[register + 0x8E] = 0x1
Copia
Copiato
Copia
Copiato
IRDst = loc_1c9b60
IRDst = loc_1c9b60
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_15" [label="
"loc_key_15" [label="
loc_1c9b7a:
loc_1c9b7a:
Copia
Copiato
Copia
Copiato
IRDst = (R11.6[0:32] & 0x1)?(loc_1c9bee,loc_1c9b87)
IRDst = (R11.6[0:32] & 0x1)?(loc_1c9bee,loc_1c9b87)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_17" [label="
"loc_key_17" [label="
loc_1c9bf8:
loc_1c9bf8:
R11.9 = zeroExt_64(R11.9[0:32] & 0x1)
R11.9 = zeroExt_64(R11.9[0:32] & 0x1)
Copia
Copiato
Copia
Copiato
IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c24,loc_1c9c05)
IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c24,loc_1c9c05)
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_16" [label="
"loc_key_16" [label="
loc_1c9c24:
loc_1c9c24:
Copia
Copiato
Copia
Copiato
R11.12 = R11.9
IRDst = (imm3_8 == 0x1E)?(loc_1c9c2e,loc_1c9c72)
IRDst = (imm3_8 == 0x1E)?(loc_1c9c2e,loc_1c9c72)
Copia
Copiato
Copia
Copiato
R11.12 = R11.9
"];
"];
"loc_key_18" [label="
"loc_key_18" [label="
loc_1c9b87:
loc_1c9b87:
@8[register + 0x8E] = 0x1
@8[register + 0x8E] = 0x1
Copia
Copiato
Copia
Copiato
IRDst = loc_1c9bee
IRDst = loc_1c9bee
Copia
Copiato
Copia
Copiato
"];
"];
"loc_key_19" [label="
"loc_key_19" [label="
loc_1c9c05:
loc_1c9c05:
@8[register + 0x8E] = 0x1
@8[register + 0x8E] = 0x1
Copia
Copiato
Copia
Copiato
Diff salvati
Testo originale
Apri file
digraph G { node [shape=box]; "loc_key_0" [label=" loc_258a8: @8[register + 0x8E] = 0x0 R11.54 = zeroExt_64(@32[register + zeroExt_64(imm2_16)]) IRDst = (imm3_8 == 0xD6)?(loc_1c9aa7,loc_1c9a91) "]; "loc_key_3" [label=" loc_1c9a91: IRDst = (imm3_8 == 0xB9)?(loc_1c9aa7,loc_1c9b0f) "]; "loc_key_2" [label=" loc_1c9aa7: @64[VSP + 0xFFFFFFFFFFFFFFF8] = zeroExt_64(@32[register + zeroExt_64(imm2_16)]) IRDst = (R11.54[0:32] & 0x40)?(loc_1c9ac4,loc_1c9b06) "]; "loc_key_6" [label=" loc_1c9ac4: @8[register + 0x8E] = 0x1 IRDst = loc_1c9b06 "]; "loc_key_8" [label=" loc_1c9b60: R11.9 = R11.6 IRDst = (imm3_8 == 0x30)?(loc_1c9b6a,loc_1c9bee) "]; "loc_key_9" [label=" loc_1c9b19: R11.6 = zeroExt_64(R11.54[0:32] & 0x40) IRDst = (R11.54[0:32] & 0x40)?(loc_1c9b60,loc_1c9b26) "]; "loc_key_11" [label=" loc_1c9b6a: R11.9 = zeroExt_64(R11.6[0:32] & 0x40) IRDst = (R11.6[0:32] & 0x40)?(loc_1c9bee,loc_1c9b7a) "]; "loc_key_10" [label=" loc_1c9bee: IRDst = (imm3_8 == 0xF4)?(loc_1c9bf8,loc_1c9c24) "]; "loc_key_13" [label=" loc_1c9b26: @8[register + 0x8E] = 0x1 IRDst = loc_1c9b60 "]; "loc_key_15" [label=" loc_1c9b7a: IRDst = (R11.6[0:32] & 0x1)?(loc_1c9bee,loc_1c9b87) "]; "loc_key_17" [label=" loc_1c9bf8: R11.9 = zeroExt_64(R11.9[0:32] & 0x1) IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c24,loc_1c9c05) "]; "loc_key_16" [label=" loc_1c9c24: R11.12 = R11.9 IRDst = (imm3_8 == 0x1E)?(loc_1c9c2e,loc_1c9c72) "]; "loc_key_18" [label=" loc_1c9b87: @8[register + 0x8E] = 0x1 IRDst = loc_1c9bee "]; "loc_key_19" [label=" loc_1c9c05: @8[register + 0x8E] = 0x1 IRDst = loc_1c9c24 "]; "loc_key_20" [label=" loc_1c9c72: R11.17 = R11.12 IRDst = (imm3_8 == 0x84)?(loc_1c9c7c,loc_1c9d3e) "]; "loc_key_21" [label=" loc_1c9c2e: R11.12 = zeroExt_64(R11.9[0:32] & 0x1) IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c3b,loc_1c9c72) "]; "loc_key_23" [label=" loc_1c9c7c: R11.17 = zeroExt_64(R11.12[0:32] & 0x40) IRDst = (R11.12[0:32] & 0x40)?(loc_1c9cab,loc_1c9ce9) "]; "loc_key_22" [label=" loc_1c9d3e: IRDst = (imm3_8 == 0x89)?(loc_1c9d48,loc_1c9de7) "]; "loc_key_25" [label=" loc_1c9c3b: @8[register + 0x8E] = 0x1 IRDst = loc_1c9c72 "]; "loc_key_26" [label=" loc_1c9ce9: IRDst = (R11.12[0:32] & 0x1)?(loc_1c9cf6,loc_1c9d3e) "]; "loc_key_27" [label=" loc_1c9cab: @8[register + 0x8E] = 0x1 IRDst = loc_1c9ce9 "]; "loc_key_29" [label=" loc_1c9d48: IRDst = (R11.17[0:32] & 0x40)?(loc_1c9de7,loc_1c9d5f) "]; "loc_key_28" [label=" loc_1c9de7: R11.20 = R11.17 IRDst = (imm3_8 == 0xD5)?(loc_1c9df1,loc_1c9ec7) "]; "loc_key_31" [label=" loc_1c9cf6: @8[register + 0x8E] = 0x1 IRDst = loc_1c9d3e "]; "loc_key_32" [label=" loc_1c9d5f: R11.17 = zeroExt_64((R11.17[0:32] & 0x80) >> 0x7) IRDst = (((R11.17[0:32] & 0x80) >> 0x7) == ((R11.17[0:32] & 0x800) >> 0xB))?(loc_1c9dbe,loc_1c9de7) "]; "loc_key_34" [label=" loc_1c9df1: R11.20 = zeroExt_64((R11.17[0:32] & 0x80) >> 0x7) IRDst = (((R11.17[0:32] & 0x80) >> 0x7) == ((R11.17[0:32] & 0x800) >> 0xB))?(loc_1c9e63,loc_1c9ec7) "]; "loc_key_33" [label=" loc_1c9ec7: R11.23 = R11.20 IRDst = (imm3_8 == 0xA5)?(loc_1c9ed1,loc_1c9f68) "]; "loc_key_35" [label=" loc_1c9dbe: @8[register + 0x8E] = 0x1 IRDst = loc_1c9de7 "]; "loc_key_37" [label=" loc_1c9e63: @8[register + 0x8E] = 0x1 IRDst = loc_1c9ec7 "]; "loc_key_38" [label=" loc_1c9f68: R11.27 = R11.23 IRDst = (imm3_8 == 0xB9)?(loc_1c9f72,loc_1ca02f) "]; "loc_key_39" [label=" loc_1c9ed1: R11.23 = zeroExt_64((R11.20[0:32] & 0x80) >> 0x7) IRDst = (((R11.20[0:32] & 0x80) >> 0x7) == ((R11.20[0:32] & 0x800) >> 0xB))?(loc_1c9f68,loc_1c9f1c) "]; "loc_key_41" [label=" loc_1c9f72: IRDst = (R11.23[0:32] & 0x40)?(loc_1c9f82,loc_1c9fa8) "]; "loc_key_40" [label=" loc_1ca02f: R11.29 = R11.27 IRDst = (imm3_8 == 0xB2)?(loc_1ca039,loc_1ca079) "]; "loc_key_43" [label=" loc_1c9f1c: @8[register + 0x8E] = 0x1 IRDst = loc_1c9f68 "]; "loc_key_44" [label=" loc_1c9fa8: R11.27 = zeroExt_64((R11.23[0:32] & 0x80) >> 0x7) IRDst = (((R11.23[0:32] & 0x80) >> 0x7) == ((R11.23[0:32] & 0x800) >> 0xB))?(loc_1ca02f,loc_1ca002) "]; "loc_key_45" [label=" loc_1c9f82: @8[register + 0x8E] = 0x1 IRDst = loc_1c9fa8 "]; "loc_key_46" [label=" loc_1ca079: R11.31 = R11.29 IRDst = (imm3_8 == 0x51)?(loc_1ca083,loc_1ca0c0) "]; "loc_key_47" [label=" loc_1ca039: R11.29 = zeroExt_64(R11.27[0:32] & 0x800) IRDst = (R11.27[0:32] & 0x800)?(loc_1ca079,loc_1ca046) "]; "loc_key_49" [label=" loc_1ca002: @8[register + 0x8E] = 0x1 IRDst = loc_1ca02f "]; "loc_key_50" [label=" loc_1ca0c0: IRDst = (imm3_8 == 0xD)?(loc_1ca0ca,loc_1ca0fc) "]; "loc_key_51" [label=" loc_1ca083: R11.31 = zeroExt_64(R11.29[0:32] & 0x4) IRDst = (R11.29[0:32] & 0x4)?(loc_1ca0c0,loc_1ca090) "]; "loc_key_53" [label=" loc_1ca046: @8[register + 0x8E] = 0x1 IRDst = loc_1ca079 "]; "loc_key_55" [label=" loc_1ca0ca: R11.31 = zeroExt_64(R11.31[0:32] & 0x80) IRDst = (R11.31[0:32] & 0x80)?(loc_1ca0fc,loc_1ca0d7) "]; "loc_key_54" [label=" loc_1ca0fc: R11.34 = R11.31 IRDst = (imm3_8 == 0x37)?(loc_1ca106,loc_1ca163) "]; "loc_key_56" [label=" loc_1ca090: @8[register + 0x8E] = 0x1 IRDst = loc_1ca0c0 "]; "loc_key_58" [label=" loc_1ca0d7: @8[register + 0x8E] = 0x1 IRDst = loc_1ca0fc "]; "loc_key_59" [label=" loc_1ca163: R11.37 = R11.34 IRDst = (imm3_8 == 0x12)?(loc_1ca16d,loc_1ca1c9) "]; "loc_key_60" [label=" loc_1ca106: R11.34 = zeroExt_64(R11.31[0:32] & 0x800) IRDst = (R11.31[0:32] & 0x800)?(loc_1ca113,loc_1ca163) "]; "loc_key_61" [label=" loc_1ca1c9: IRDst = (imm3_8 == 0x81)?(loc_1ca1d3,loc_1ca228) "]; "loc_key_62" [label=" loc_1ca16d: R11.37 = zeroExt_64(R11.34[0:32] & 0x4) IRDst = (R11.34[0:32] & 0x4)?(loc_1ca17a,loc_1ca1c9) "]; "loc_key_64" [label=" loc_1ca113: @8[register + 0x8E] = 0x1 IRDst = loc_1ca163 "]; "loc_key_65" [label=" loc_1ca228: R8.11 = zeroExt_64(@8[register + 0x8E]) IRDst = @8[register + 0x8E]?(loc_1ca23f,loc_1ca267) "]; "loc_key_66" [label=" loc_1ca1d3: IRDst = (R11.37[0:32] & 0x80)?(loc_1ca1e0,loc_1ca228) "]; "loc_key_68" [label=" loc_1ca17a: @8[register + 0x8E] = 0x1 IRDst = loc_1ca1c9 "]; "loc_key_70" [label=" loc_1ca23f: IRDst = @64[register + 0x124]?(loc_1ca259,loc_1ca267) "]; "loc_key_69" [label=" loc_1ca267: IRDst = R8.11[0:8]?(loc_1ca271,loc_1ca2e9) "]; "loc_key_72" [label=" loc_1ca1e0: @8[register + 0x8E] = 0x1 IRDst = loc_1ca228 "]; "loc_key_74" [label=" loc_1ca259: @64[@64[register + 0x124]] = 0x0 IRDst = loc_1ca267 "]; "loc_key_75" [label=" loc_1ca2e9: @64[register + zeroExt_64(imm4_16)] = @64[register + zeroExt_64(imm4_16)] + 0x88 R12.89 = zeroExt_64(State0 + zeroExt_32(imm5_16) + 0x8DFEDAB7) State0 = State0 * 0x2 + zeroExt_32(imm5_16) + 0x8DFEDAB7 VPC = VPC + signExt_64(imm6_32) VSP_out = VSP + 0x88 VPC_out = VPC IMGBASE_out = IMGBASE TABLE_out = TABLE State0_out = State0 VMRUNNING_out = VMRUNNING IRDst = @64[TABLE + ((R12.89 & 0xFFFF) << 0x3)] "]; "loc_key_76" [label=" loc_1ca271: @64[VSP + zeroExt_64(imm1_16)] = IMGBASE + zeroExt_64(imm0_32) VMRUNNING = VMRUNNING + 0xFFFFFFFF RDI_out = @64[VSP + 0x40] RSI_out = @64[VSP + 0x48] RDX_out = @64[VSP + 0x60] RCX_out = @64[VSP + 0x68] R8_out = @64[VSP] R9_out = @64[VSP + 0x8] VSP_out = VSP + 0x80 VPC_out = VPC IMGBASE_out = IMGBASE TABLE_out = TABLE State0_out = State0 VMRUNNING_out = VMRUNNING IRDst = @64[VSP + 0x80] "]; "loc_key_5" [label=" loc_1c9b06: R11.54 = @64[VSP + 0xFFFFFFFFFFFFFFF8] IRDst = loc_1c9b0f "]; "loc_key_7" [label=" loc_1c9b0f: R11.6 = R11.54 IRDst = (imm3_8 == 0x31)?(loc_1c9b19,loc_1c9b60) "]; "loc_key_3" -> "loc_key_2"; "loc_key_2" -> "loc_key_5"; "loc_key_2" -> "loc_key_6"; "loc_key_6" -> "loc_key_5"; "loc_key_8" -> "loc_key_10"; "loc_key_8" -> "loc_key_11"; "loc_key_9" -> "loc_key_13"; "loc_key_11" -> "loc_key_15"; "loc_key_10" -> "loc_key_16"; "loc_key_10" -> "loc_key_17"; "loc_key_15" -> "loc_key_18"; "loc_key_17" -> "loc_key_16"; "loc_key_17" -> "loc_key_19"; "loc_key_16" -> "loc_key_21"; "loc_key_16" -> "loc_key_20"; "loc_key_19" -> "loc_key_16"; "loc_key_20" -> "loc_key_23"; "loc_key_20" -> "loc_key_22"; "loc_key_21" -> "loc_key_25"; "loc_key_23" -> "loc_key_26"; "loc_key_23" -> "loc_key_27"; "loc_key_22" -> "loc_key_29"; "loc_key_22" -> "loc_key_28"; "loc_key_26" -> "loc_key_31"; "loc_key_27" -> "loc_key_26"; "loc_key_29" -> "loc_key_32"; "loc_key_29" -> "loc_key_28"; "loc_key_28" -> "loc_key_33"; "loc_key_28" -> "loc_key_34"; "loc_key_32" -> "loc_key_35"; "loc_key_32" -> "loc_key_28"; "loc_key_34" -> "loc_key_37"; "loc_key_33" -> "loc_key_38"; "loc_key_33" -> "loc_key_39"; "loc_key_35" -> "loc_key_28"; "loc_key_38" -> "loc_key_40"; "loc_key_38" -> "loc_key_41"; "loc_key_39" -> "loc_key_43"; "loc_key_41" -> "loc_key_45"; "loc_key_41" -> "loc_key_44"; "loc_key_40" -> "loc_key_46"; "loc_key_40" -> "loc_key_47"; "loc_key_44" -> "loc_key_49"; "loc_key_45" -> "loc_key_44"; "loc_key_46" -> "loc_key_51"; "loc_key_46" -> "loc_key_50"; "loc_key_47" -> "loc_key_53"; "loc_key_50" -> "loc_key_54"; "loc_key_50" -> "loc_key_55"; "loc_key_51" -> "loc_key_56"; "loc_key_51" -> "loc_key_50"; "loc_key_55" -> "loc_key_58"; "loc_key_54" -> "loc_key_59"; "loc_key_54" -> "loc_key_60"; "loc_key_56" -> "loc_key_50"; "loc_key_59" -> "loc_key_62"; "loc_key_59" -> "loc_key_61"; "loc_key_60" -> "loc_key_64"; "loc_key_61" -> "loc_key_65"; "loc_key_61" -> "loc_key_66"; "loc_key_62" -> "loc_key_68"; "loc_key_65" -> "loc_key_70"; "loc_key_65" -> "loc_key_69"; "loc_key_66" -> "loc_key_72"; "loc_key_70" -> "loc_key_74"; "loc_key_69" -> "loc_key_75"; "loc_key_69" -> "loc_key_76"; "loc_key_5" -> "loc_key_7"; "loc_key_7" -> "loc_key_8"; "loc_key_7" -> "loc_key_9"; "loc_key_0" -> "loc_key_2"; "loc_key_0" -> "loc_key_3"; "loc_key_3" -> "loc_key_7"; "loc_key_9" -> "loc_key_8"; "loc_key_13" -> "loc_key_8"; "loc_key_18" -> "loc_key_10"; "loc_key_11" -> "loc_key_10"; "loc_key_15" -> "loc_key_10"; "loc_key_25" -> "loc_key_20"; "loc_key_21" -> "loc_key_20"; "loc_key_26" -> "loc_key_22"; "loc_key_31" -> "loc_key_22"; "loc_key_34" -> "loc_key_33"; "loc_key_37" -> "loc_key_33"; "loc_key_43" -> "loc_key_38"; "loc_key_39" -> "loc_key_38"; "loc_key_49" -> "loc_key_40"; "loc_key_44" -> "loc_key_40"; "loc_key_53" -> "loc_key_46"; "loc_key_47" -> "loc_key_46"; "loc_key_58" -> "loc_key_54"; "loc_key_55" -> "loc_key_54"; "loc_key_64" -> "loc_key_59"; "loc_key_60" -> "loc_key_59"; "loc_key_68" -> "loc_key_61"; "loc_key_62" -> "loc_key_61"; "loc_key_72" -> "loc_key_65"; "loc_key_66" -> "loc_key_65"; "loc_key_74" -> "loc_key_69"; "loc_key_70" -> "loc_key_69"; }
Testo modificato
Apri file
digraph G { node [shape=box]; "loc_key_0" [label=" loc_258a8: @8[register + 0x8E] = 0x0 R11.54 = zeroExt_64(@32[register + zeroExt_64(imm2_16)]) IRDst = (imm3_8 == 0xD6)?(loc_1c9aa7,loc_1c9a91) "]; "loc_key_3" [label=" loc_1c9a91: IRDst = (imm3_8 == 0xB9)?(loc_1c9aa7,loc_1c9b0f) "]; "loc_key_2" [label=" loc_1c9aa7: @64[VSP + 0xFFFFFFFFFFFFFFF8] = zeroExt_64(@32[register + zeroExt_64(imm2_16)]) IRDst = (R11.54[0:32] & 0x40)?(loc_1c9ac4,loc_1c9b06) "]; "loc_key_6" [label=" loc_1c9ac4: @8[register + 0x8E] = 0x1 IRDst = loc_1c9b06 "]; "loc_key_8" [label=" loc_1c9b60: IRDst = (imm3_8 == 0x30)?(loc_1c9b6a,loc_1c9bee) R11.9 = R11.6 "]; "loc_key_9" [label=" loc_1c9b19: R11.6 = zeroExt_64(R11.54[0:32] & 0x40) IRDst = (R11.54[0:32] & 0x40)?(loc_1c9b60,loc_1c9b26) "]; "loc_key_11" [label=" loc_1c9b6a: R11.9 = zeroExt_64(R11.6[0:32] & 0x40) IRDst = (R11.6[0:32] & 0x40)?(loc_1c9bee,loc_1c9b7a) "]; "loc_key_10" [label=" loc_1c9bee: IRDst = (imm3_8 == 0xF4)?(loc_1c9bf8,loc_1c9c24) "]; "loc_key_13" [label=" loc_1c9b26: @8[register + 0x8E] = 0x1 IRDst = loc_1c9b60 "]; "loc_key_15" [label=" loc_1c9b7a: IRDst = (R11.6[0:32] & 0x1)?(loc_1c9bee,loc_1c9b87) "]; "loc_key_17" [label=" loc_1c9bf8: R11.9 = zeroExt_64(R11.9[0:32] & 0x1) IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c24,loc_1c9c05) "]; "loc_key_16" [label=" loc_1c9c24: IRDst = (imm3_8 == 0x1E)?(loc_1c9c2e,loc_1c9c72) R11.12 = R11.9 "]; "loc_key_18" [label=" loc_1c9b87: @8[register + 0x8E] = 0x1 IRDst = loc_1c9bee "]; "loc_key_19" [label=" loc_1c9c05: @8[register + 0x8E] = 0x1 IRDst = loc_1c9c24 "]; "loc_key_20" [label=" loc_1c9c72: IRDst = (imm3_8 == 0x84)?(loc_1c9c7c,loc_1c9d3e) R11.17 = R11.12 "]; "loc_key_21" [label=" loc_1c9c2e: R11.12 = zeroExt_64(R11.9[0:32] & 0x1) IRDst = (R11.9[0:32] & 0x1)?(loc_1c9c3b,loc_1c9c72) "]; "loc_key_23" [label=" loc_1c9c7c: R11.17 = zeroExt_64(R11.12[0:32] & 0x40) IRDst = (R11.12[0:32] & 0x40)?(loc_1c9cab,loc_1c9ce9) "]; "loc_key_22" [label=" loc_1c9d3e: IRDst = (imm3_8 == 0x89)?(loc_1c9d48,loc_1c9de7) "]; "loc_key_25" [label=" loc_1c9c3b: @8[register + 0x8E] = 0x1 IRDst = loc_1c9c72 "]; "loc_key_26" [label=" loc_1c9ce9: IRDst = (R11.12[0:32] & 0x1)?(loc_1c9cf6,loc_1c9d3e) "]; "loc_key_27" [label=" loc_1c9cab: @8[register + 0x8E] = 0x1 IRDst = loc_1c9ce9 "]; "loc_key_29" [label=" loc_1c9d48: IRDst = (R11.17[0:32] & 0x40)?(loc_1c9de7,loc_1c9d5f) "]; "loc_key_28" [label=" loc_1c9de7: IRDst = (imm3_8 == 0xD5)?(loc_1c9df1,loc_1c9ec7) R11.20 = R11.17 "]; "loc_key_31" [label=" loc_1c9cf6: @8[register + 0x8E] = 0x1 IRDst = loc_1c9d3e "]; "loc_key_32" [label=" loc_1c9d5f: R11.17 = zeroExt_64((R11.17[0:32] & 0x80) >> 0x7) IRDst = (((R11.17[0:32] & 0x80) >> 0x7) == ((R11.17[0:32] & 0x800) >> 0xB))?(loc_1c9dbe,loc_1c9de7) "]; "loc_key_34" [label=" loc_1c9df1: R11.20 = zeroExt_64((R11.17[0:32] & 0x80) >> 0x7) IRDst = (((R11.17[0:32] & 0x80) >> 0x7) == ((R11.17[0:32] & 0x800) >> 0xB))?(loc_1c9e63,loc_1c9ec7) "]; "loc_key_33" [label=" loc_1c9ec7: IRDst = (imm3_8 == 0xA5)?(loc_1c9ed1,loc_1c9f68) R11.23 = R11.20 "]; "loc_key_35" [label=" loc_1c9dbe: @8[register + 0x8E] = 0x1 IRDst = loc_1c9de7 "]; "loc_key_37" [label=" loc_1c9e63: @8[register + 0x8E] = 0x1 IRDst = loc_1c9ec7 "]; "loc_key_38" [label=" loc_1c9f68: IRDst = (imm3_8 == 0xB9)?(loc_1c9f72,loc_1ca02f) R11.27 = R11.23 "]; "loc_key_39" [label=" loc_1c9ed1: R11.23 = zeroExt_64((R11.20[0:32] & 0x80) >> 0x7) IRDst = (((R11.20[0:32] & 0x80) >> 0x7) == ((R11.20[0:32] & 0x800) >> 0xB))?(loc_1c9f68,loc_1c9f1c) "]; "loc_key_41" [label=" loc_1c9f72: IRDst = (R11.23[0:32] & 0x40)?(loc_1c9f82,loc_1c9fa8) "]; "loc_key_40" [label=" loc_1ca02f: IRDst = (imm3_8 == 0xB2)?(loc_1ca039,loc_1ca079) R11.29 = R11.27 "]; "loc_key_43" [label=" loc_1c9f1c: @8[register + 0x8E] = 0x1 IRDst = loc_1c9f68 "]; "loc_key_44" [label=" loc_1c9fa8: R11.27 = zeroExt_64((R11.23[0:32] & 0x80) >> 0x7) IRDst = (((R11.23[0:32] & 0x80) >> 0x7) == ((R11.23[0:32] & 0x800) >> 0xB))?(loc_1ca02f,loc_1ca002) "]; "loc_key_45" [label=" loc_1c9f82: @8[register + 0x8E] = 0x1 IRDst = loc_1c9fa8 "]; "loc_key_46" [label=" loc_1ca079: IRDst = (imm3_8 == 0x51)?(loc_1ca083,loc_1ca0c0) R11.31 = R11.29 "]; "loc_key_47" [label=" loc_1ca039: R11.29 = zeroExt_64(R11.27[0:32] & 0x800) IRDst = (R11.27[0:32] & 0x800)?(loc_1ca079,loc_1ca046) "]; "loc_key_49" [label=" loc_1ca002: @8[register + 0x8E] = 0x1 IRDst = loc_1ca02f "]; "loc_key_50" [label=" loc_1ca0c0: IRDst = (imm3_8 == 0xD)?(loc_1ca0ca,loc_1ca0fc) "]; "loc_key_51" [label=" loc_1ca083: R11.31 = zeroExt_64(R11.29[0:32] & 0x4) IRDst = (R11.29[0:32] & 0x4)?(loc_1ca0c0,loc_1ca090) "]; "loc_key_53" [label=" loc_1ca046: @8[register + 0x8E] = 0x1 IRDst = loc_1ca079 "]; "loc_key_55" [label=" loc_1ca0ca: R11.31 = zeroExt_64(R11.31[0:32] & 0x80) IRDst = (R11.31[0:32] & 0x80)?(loc_1ca0fc,loc_1ca0d7) "]; "loc_key_54" [label=" loc_1ca0fc: IRDst = (imm3_8 == 0x37)?(loc_1ca106,loc_1ca163) R11.34 = R11.31 "]; "loc_key_56" [label=" loc_1ca090: @8[register + 0x8E] = 0x1 IRDst = loc_1ca0c0 "]; "loc_key_58" [label=" loc_1ca0d7: @8[register + 0x8E] = 0x1 IRDst = loc_1ca0fc "]; "loc_key_59" [label=" loc_1ca163: IRDst = (imm3_8 == 0x12)?(loc_1ca16d,loc_1ca1c9) R11.37 = R11.34 "]; "loc_key_60" [label=" loc_1ca106: R11.34 = zeroExt_64(R11.31[0:32] & 0x800) IRDst = (R11.31[0:32] & 0x800)?(loc_1ca113,loc_1ca163) "]; "loc_key_61" [label=" loc_1ca1c9: IRDst = (imm3_8 == 0x81)?(loc_1ca1d3,loc_1ca228) "]; "loc_key_62" [label=" loc_1ca16d: R11.37 = zeroExt_64(R11.34[0:32] & 0x4) IRDst = (R11.34[0:32] & 0x4)?(loc_1ca17a,loc_1ca1c9) "]; "loc_key_64" [label=" loc_1ca113: @8[register + 0x8E] = 0x1 IRDst = loc_1ca163 "]; "loc_key_65" [label=" loc_1ca228: R8.11 = zeroExt_64(@8[register + 0x8E]) IRDst = @8[register + 0x8E]?(loc_1ca23f,loc_1ca267) "]; "loc_key_66" [label=" loc_1ca1d3: IRDst = (R11.37[0:32] & 0x80)?(loc_1ca1e0,loc_1ca228) "]; "loc_key_68" [label=" loc_1ca17a: @8[register + 0x8E] = 0x1 IRDst = loc_1ca1c9 "]; "loc_key_70" [label=" loc_1ca23f: IRDst = @64[register + 0x124]?(loc_1ca259,loc_1ca267) "]; "loc_key_69" [label=" loc_1ca267: IRDst = R8.11[0:8]?(loc_1ca271,loc_1ca2e9) "]; "loc_key_72" [label=" loc_1ca1e0: @8[register + 0x8E] = 0x1 IRDst = loc_1ca228 "]; "loc_key_74" [label=" loc_1ca259: @64[@64[register + 0x124]] = 0x0 IRDst = loc_1ca267 "]; "loc_key_75" [label=" loc_1ca2e9: @64[register + zeroExt_64(imm4_16)] = @64[register + zeroExt_64(imm4_16)] + 0x88 R12.89 = zeroExt_64(State0 + zeroExt_32(imm5_16) + 0x8DFEDAB7) State0 = State0 * 0x2 + zeroExt_32(imm5_16) + 0x8DFEDAB7 VPC = VPC + signExt_64(imm6_32) VSP_out = VSP + 0x88 VPC_out = VPC IMGBASE_out = IMGBASE TABLE_out = TABLE State0_out = State0 VMRUNNING_out = VMRUNNING IRDst = @64[TABLE + ((R12.89 & 0xFFFF) << 0x3)] "]; "loc_key_76" [label=" loc_1ca271: @64[VSP + zeroExt_64(imm1_16)] = IMGBASE + zeroExt_64(imm0_32) VMRUNNING = VMRUNNING + 0xFFFFFFFF RDI_out = @64[VSP + 0x40] RSI_out = @64[VSP + 0x48] RDX_out = @64[VSP + 0x60] RCX_out = @64[VSP + 0x68] R8_out = @64[VSP] R9_out = @64[VSP + 0x8] VSP_out = VSP + 0x80 VPC_out = VPC IMGBASE_out = IMGBASE TABLE_out = TABLE State0_out = State0 VMRUNNING_out = VMRUNNING IRDst = @64[VSP + 0x80] "]; "loc_key_5" [label=" loc_1c9b06: R11.54 = @64[VSP + 0xFFFFFFFFFFFFFFF8] IRDst = loc_1c9b0f "]; "loc_key_7" [label=" loc_1c9b0f: IRDst = (imm3_8 == 0x31)?(loc_1c9b19,loc_1c9b60) "]; "loc_key_3" -> "loc_key_2"; "loc_key_2" -> "loc_key_5"; "loc_key_2" -> "loc_key_6"; "loc_key_6" -> "loc_key_5"; "loc_key_8" -> "loc_key_10"; "loc_key_8" -> "loc_key_11"; "loc_key_9" -> "loc_key_13"; "loc_key_11" -> "loc_key_15"; "loc_key_10" -> "loc_key_16"; "loc_key_10" -> "loc_key_17"; "loc_key_15" -> "loc_key_18"; "loc_key_17" -> "loc_key_16"; "loc_key_17" -> "loc_key_19"; "loc_key_16" -> "loc_key_21"; "loc_key_16" -> "loc_key_20"; "loc_key_19" -> "loc_key_16"; "loc_key_20" -> "loc_key_23"; "loc_key_20" -> "loc_key_22"; "loc_key_21" -> "loc_key_25"; "loc_key_23" -> "loc_key_26"; "loc_key_23" -> "loc_key_27"; "loc_key_22" -> "loc_key_29"; "loc_key_22" -> "loc_key_28"; "loc_key_26" -> "loc_key_31"; "loc_key_27" -> "loc_key_26"; "loc_key_29" -> "loc_key_32"; "loc_key_29" -> "loc_key_28"; "loc_key_28" -> "loc_key_33"; "loc_key_28" -> "loc_key_34"; "loc_key_32" -> "loc_key_35"; "loc_key_32" -> "loc_key_28"; "loc_key_34" -> "loc_key_37"; "loc_key_33" -> "loc_key_38"; "loc_key_33" -> "loc_key_39"; "loc_key_35" -> "loc_key_28"; "loc_key_38" -> "loc_key_40"; "loc_key_38" -> "loc_key_41"; "loc_key_39" -> "loc_key_43"; "loc_key_41" -> "loc_key_45"; "loc_key_41" -> "loc_key_44"; "loc_key_40" -> "loc_key_46"; "loc_key_40" -> "loc_key_47"; "loc_key_44" -> "loc_key_49"; "loc_key_45" -> "loc_key_44"; "loc_key_46" -> "loc_key_51"; "loc_key_46" -> "loc_key_50"; "loc_key_47" -> "loc_key_53"; "loc_key_50" -> "loc_key_54"; "loc_key_50" -> "loc_key_55"; "loc_key_51" -> "loc_key_56"; "loc_key_51" -> "loc_key_50"; "loc_key_55" -> "loc_key_58"; "loc_key_54" -> "loc_key_59"; "loc_key_54" -> "loc_key_60"; "loc_key_56" -> "loc_key_50"; "loc_key_59" -> "loc_key_62"; "loc_key_59" -> "loc_key_61"; "loc_key_60" -> "loc_key_64"; "loc_key_61" -> "loc_key_65"; "loc_key_61" -> "loc_key_66"; "loc_key_62" -> "loc_key_68"; "loc_key_65" -> "loc_key_70"; "loc_key_65" -> "loc_key_69"; "loc_key_66" -> "loc_key_72"; "loc_key_70" -> "loc_key_74"; "loc_key_69" -> "loc_key_75"; "loc_key_69" -> "loc_key_76"; "loc_key_5" -> "loc_key_7"; "loc_key_7" -> "loc_key_8"; "loc_key_7" -> "loc_key_9"; "loc_key_0" -> "loc_key_2"; "loc_key_0" -> "loc_key_3"; "loc_key_3" -> "loc_key_7"; "loc_key_9" -> "loc_key_8"; "loc_key_13" -> "loc_key_8"; "loc_key_18" -> "loc_key_10"; "loc_key_11" -> "loc_key_10"; "loc_key_15" -> "loc_key_10"; "loc_key_25" -> "loc_key_20"; "loc_key_21" -> "loc_key_20"; "loc_key_26" -> "loc_key_22"; "loc_key_31" -> "loc_key_22"; "loc_key_34" -> "loc_key_33"; "loc_key_37" -> "loc_key_33"; "loc_key_43" -> "loc_key_38"; "loc_key_39" -> "loc_key_38"; "loc_key_49" -> "loc_key_40"; "loc_key_44" -> "loc_key_40"; "loc_key_53" -> "loc_key_46"; "loc_key_47" -> "loc_key_46"; "loc_key_58" -> "loc_key_54"; "loc_key_55" -> "loc_key_54"; "loc_key_64" -> "loc_key_59"; "loc_key_60" -> "loc_key_59"; "loc_key_68" -> "loc_key_61"; "loc_key_62" -> "loc_key_61"; "loc_key_72" -> "loc_key_65"; "loc_key_66" -> "loc_key_65"; "loc_key_74" -> "loc_key_69"; "loc_key_70" -> "loc_key_69"; }
Trovare la differenza