# PS2Recomp configuration for: sles_500.51 # Generated by ElfAnalyzer [general] # Path to input ELF file input = "sles_500.51" # Path to Ghidra exported function map (optional CSV) ghidra_output = "map.csv" # Path to output directory output = "./output/" # Single file output mode (recommended for large games) single_file_output = false # Patch policy (instruction-driven handling is preferred for syscalls) patch_syscalls = false patch_cop0 = true patch_cache = true # Functions to stub (these will generate empty implementations) stubs = ["printf", "malloc", "free" ] # Functions to skip (these will not be recompiled) skip = [ "abort", "exit", "sub_001000C0", "sub_001014A0", "sub_00101EF0", "sub_00101FF8", "sub_00102150", "sub_00103390", "sub_00104758", "sub_00104828", "sub_00105028", "sub_00106510", "sub_00106D18", "sub_00107ED8", "sub_00108230", "sub_00108580", "sub_001087F8", "sub_00108A78", "sub_00108E20", "sub_001090E0", "sub_00109678", "sub_00109A18", "sub_00109E68", "sub_0010A2B8", "sub_0010A810", "sub_0010AD80", "sub_0010B468", "sub_0010C7A0", "sub_0010C910", "sub_0010EF00", "sub_0010FCA8", "sub_00110868", "sub_00110A28", "sub_00110AD8", "sub_00110C28", "sub_00110CA8", "sub_00110E90", "sub_00111940", "sub_001119C0", "sub_00111A60", "sub_00111C98", "sub_00111F90", "sub_00112230", "sub_00112440", "sub_00115FC8", "sub_00116128", "sub_00116420", "sub_00125610", "sub_001666F0", "sub_001668A0", "sub_001669B8", "sub_00166A68", "sub_00166BE0", "sub_00166FB0", "sub_001675B8", "sub_001676F0", "sub_001679A0", "sub_00167B38", "sub_00167C78", "sub_00167E00", "sub_001683C0", "sub_00168680", "sub_00168978", "sub_00168C90", "sub_00168FA8", "sub_001690F8", "sub_001692F0", "sub_00169FF8", "sub_0016A298", "sub_0016AAD8", "sub_0016AE50", "sub_0016AFC0", "sub_0016B128", "sub_0016B288", "sub_0016B708", "sub_0016B9C0", "sub_0016C280", "sub_0016C5A8", "sub_0016CA30", "sub_0016DA78", "sub_0016DD30", "sub_0016E450", "sub_001760A0", "sub_001766D8", "sub_00177618", "sub_00177748", "sub_00177878", "sub_00177B20", "sub_001782F0", "sub_001789C8", "sub_00178C90", "sub_00178F28", "sub_00179DF8", "sub_0017A5C8", "sub_0017AB60", "sub_0017B088", "sub_0017B2C8", "sub_0017B648", "sub_001C5698", "sub_001C6200", "sub_001C6820", "sub_001C70F0", "sub_001C7868", "sub_001C78B0", "sub_001C7920", "sub_001C7A98", "sub_001C7CC8", "sub_001C7EC8", "sub_001C7FC8", "sub_001C82E0", "sub_001C8750", "sub_001CA3B0", "sub_001CA7E0", "sub_001CA9D8", "sub_001CE420", "sub_001CE570", "sub_001CE838", "sub_001CEAE0", "sub_001CEED8", "sub_001CEF70", "sub_001CF470", "sub_001CF5B0", "sub_001CF730", "sub_001D08D0", "sub_001D0908", "sub_001D1498", "sub_001D2D20", "sub_001D4328", "sub_001D4A40", "sub_001D4B30", "sub_001D5E68", "sub_001D5F68", "sub_001D6198", "sub_001D6298", "sub_001D7E18", "sub_001DB5C8", "sub_001DC798", "sub_001DC850", "sub_001DCF38", "sub_001DD260", "sub_001DE080", "sub_001DEFF8", "sub_001DF020", "sub_001DF4B0", "sub_001DF9A8", "sub_001E0218", "sub_001E0248", "sub_001E02F0", "sub_001E03A0", "sub_001E0540", "sub_001E0670", "sub_001E0778", "sub_001E08F0", "sub_001E0BB8", "sub_001E18C8", "sub_001E1F98", "sub_001E2128", "sub_001E22D0", "sub_001E25F8", ] # Detected MMIO accesses [mmio] "0x1024c8" = "0x10000000" "0x16a258" = "0x10000000" "0x10480c" = "0x10000000" "0x100418" = "0x10000000" "0x101fc0" = "0x10000000" "0x104f98" = "0x700000d0" "0x176218" = "0x10000000" "0x1d08e0" = "0x10000000" "0x101f48" = "0x10000000" "0x1020c8" = "0x10000000" "0x104c74" = "0x7000008c" "0x1781a0" = "0x10000000" "0x102050" = "0x10000000" "0x1dfd54" = "0x10000000" "0x104e94" = "0x7000001c" "0x1cfa94" = "0x10000000" "0x102a58" = "0x10000000" "0x1cf650" = "0x10000000" "0x102b80" = "0x10000000" "0x1d4470" = "0x1000e010" "0x168268" = "0x10000000" "0x1e2280" = "0x10000000" "0x10487c" = "0x10000000" "0x102c00" = "0x10000000" "0x10a0c4" = "0x700000d4" "0x102f90" = "0x10000000" "0x16e558" = "0x10000000" "0x109f60" = "0x70000088" "0x103300" = "0x10000000" "0x11f738" = "0x70000010" "0x124a4c" = "0x70000010" "0x1034c0" = "0x10000000" "0x103560" = "0x10000000" "0x122c9c" = "0x70000010" "0x104ef4" = "0x7000000c" "0x1220e8" = "0x70000010" "0x107200" = "0x700000d4" "0x168c38" = "0x10000000" "0x104e34" = "0x700000dc" "0x104270" = "0x700000d4" "0x104f40" = "0x700000d0" "0x121168" = "0x70000010" "0x1cab60" = "0x10000000" "0x104f00" = "0x700000d0" "0x104768" = "0x10000000" "0x104794" = "0x10000000" "0x104f0c" = "0x700000dc" "0x1047b4" = "0x10000000" "0x1077c4" = "0x7000008c" "0x1047c8" = "0x10000000" "0x1d4cb4" = "0x10000000" "0x104820" = "0x10000000" "0x104cec" = "0x7000008c" "0x1cf014" = "0x10000000" "0x108c6c" = "0x700000e4" "0x104850" = "0x10000000" "0x11e1e0" = "0x70000010" "0x104a84" = "0x700000d4" "0x17afa4" = "0x70000010" "0x1e2050" = "0x10000000" "0x106ed0" = "0x70000088" "0x109afc" = "0x700000d4" "0x1690b8" = "0x10000000" "0x104eb0" = "0x700000d0" "0x104acc" = "0x700000d4" "0x112178" = "0x10000000" "0x167c38" = "0x10000000" "0x16dcd8" = "0x10000000" "0x178b2c" = "0x700000e4" "0x1e20a4" = "0x10000000" "0x104ae8" = "0x70000088" "0x1c7a5c" = "0x10000000" "0x104af0" = "0x7000008c" "0x104f84" = "0x700000d0" "0x1cfba4" = "0x10000000" "0x107b18" = "0x700000d4" "0x104be8" = "0x70000088" "0x1231f4" = "0x70000010" "0x1100a8" = "0x70000008" "0x104c90" = "0x700000d4" "0x1d5f54" = "0x10000000" "0x1d8300" = "0x10000000" "0x167268" = "0x10000000" "0x104dbc" = "0x700000d0" "0x104d3c" = "0x700000d4" "0x104d40" = "0x70000034" "0x106dec" = "0x700000ac" "0x114a8c" = "0x7000003c" "0x1e2744" = "0x10000000" "0x104d4c" = "0x700000d8" "0x17b038" = "0x10000000" "0x106dcc" = "0x700000a4" "0x104d6c" = "0x700000d8" "0x11ead4" = "0x70000010" "0x106dd4" = "0x700000a8" "0x1095fc" = "0x700000e0" "0x1cf5c8" = "0x10000000" "0x104db4" = "0x70000090" "0x1e23b4" = "0x10000000" "0x104dc8" = "0x700000dc" "0x106df4" = "0x7000009c" "0x104dd4" = "0x70000094" "0x104e08" = "0x700000d0" "0x1119d0" = "0x10000000" "0x1e28c8" = "0x10000000" "0x104e40" = "0x700000d0" "0x104e90" = "0x700000d0" "0x1670b8" = "0x10000000" "0x121400" = "0x70000010" "0x104e9c" = "0x7000001c" "0x178bcc" = "0x700000e4" "0x104ee4" = "0x700000d0" "0x11199c" = "0x10000000" "0x16cc28" = "0x10000000" "0x104ea4" = "0x700000dc" "0x1777c0" = "0x10000000" "0x104eec" = "0x700000dc" "0x108fd4" = "0x700000e4" "0x104f14" = "0x700000dc" "0x104fdc" = "0x700000d0" "0x109b10" = "0x70000088" "0x104f1c" = "0x700000d8" "0x1079f0" = "0x70000094" "0x106dbc" = "0x700000a0" "0x1d4af8" = "0x10000000" "0x1dd2c0" = "0x10000000" "0x106dc4" = "0x70000098" "0x1081e0" = "0x10000000" "0x106ed8" = "0x7000008c" "0x124468" = "0x70000010" "0x1092dc" = "0x700000e4" "0x106ef0" = "0x700000d4" "0x1df074" = "0x10000000" "0x106fd4" = "0x70000088" "0x1ceba4" = "0x10000000" "0x106ff4" = "0x70000088" "0x107018" = "0x70000088" "0x109414" = "0x700000e0" "0x107150" = "0x70000088" "0x10733c" = "0x7000008c" "0x1c7b58" = "0x10000000" "0x1cebb8" = "0x10000000" "0x1d4ccc" = "0x10000000" "0x10734c" = "0x7000008c" "0x1221b0" = "0x70000010" "0x1cf71c" = "0x10000000" "0x107454" = "0x7000008c" "0x10750c" = "0x700000d4" "0x168b80" = "0x10000000" "0x107918" = "0x700000d4" "0x122b94" = "0x70000010" "0x107514" = "0x70000044" "0x107520" = "0x7000008c" "0x1cf1c8" = "0x10000000" "0x10797c" = "0x70000090" "0x11da58" = "0x70000010" "0x107b28" = "0x70000034" "0x11fcdc" = "0x70000010" "0x107b78" = "0x70000090" "0x124548" = "0x70000014" "0x109f34" = "0x700000d4" "0x110088" = "0x70000004" "0x1cfba8" = "0x10000000" "0x107bf4" = "0x70000094" "0x12485c" = "0x70000010" "0x107ec8" = "0x70000098" "0x107ed0" = "0x7000009c" "0x1dc7c0" = "0x10000000" "0x1080d8" = "0x10000000" "0x108104" = "0x10000000" "0x10820c" = "0x10000000" "0x108544" = "0x10000000" "0x109594" = "0x70000010" "0x10854c" = "0x10000000" "0x1ca90c" = "0x10000000" "0x1087c4" = "0x10000000" "0x1089a4" = "0x700000e4" "0x1099f4" = "0x10000000" "0x1089ec" = "0x700000e4" "0x10a040" = "0x70000088" "0x17adb4" = "0x700000e0" "0x1dc7b8" = "0x10000000" "0x108c24" = "0x700000e4" "0x10940c" = "0x70000010" "0x109c74" = "0x700000d4" "0x123e6c" = "0x70000010" "0x108d84" = "0x700000e0" "0x10f9d8" = "0x10000000" "0x108d94" = "0x70000010" "0x11eee0" = "0x70000010" "0x108d9c" = "0x700000e0" "0x120508" = "0x70000010" "0x108fe4" = "0x70000020" "0x109050" = "0x700000e4" "0x109070" = "0x700000e4" "0x109294" = "0x700000e4" "0x1093fc" = "0x700000e0" "0x109590" = "0x700000e0" "0x114e1c" = "0x700000e0" "0x114e78" = "0x700000e0" "0x177838" = "0x10000000" "0x10959c" = "0x70000014" "0x109610" = "0x700000e0" "0x10fce0" = "0x10000000" "0x1dbb58" = "0x10000000" "0x10981c" = "0x700000e4" "0x109864" = "0x700000e4" "0x1099b8" = "0x10000000" "0x1ca91c" = "0x10000000" "0x114a84" = "0x700000d4" "0x1ca568" = "0x10000000" "0x1099e4" = "0x10000000" "0x1e0710" = "0x10000000" "0x114e94" = "0x700000d8" "0x1099ec" = "0x10000000" "0x109a08" = "0x10000000" "0x109ae4" = "0x700000d4" "0x178b70" = "0x70000098" "0x109b18" = "0x7000008c" "0x1c830c" = "0x10000000" "0x109bf0" = "0x70000088" "0x109c7c" = "0x70000034" "0x109f4c" = "0x700000d4" "0x110070" = "0x70000000" "0x1762b8" = "0x10000000" "0x109f68" = "0x7000008c" "0x10a0cc" = "0x70000034" "0x10e344" = "0x70000038" "0x10f6f8" = "0x10000000" "0x178b58" = "0x70000090" "0x10f714" = "0x10000000" "0x178ec8" = "0x10000000" "0x1dc800" = "0x10000000" "0x114cd0" = "0x700000d8" "0x10f720" = "0x10000000" "0x10f9f4" = "0x10000000" "0x10fa00" = "0x10000000" "0x1234dc" = "0x70000010" "0x10fd30" = "0x10000000" "0x16c7c8" = "0x10000000" "0x1cf120" = "0x10000000" "0x10fd80" = "0x10000000" "0x1c7d34" = "0x10000000" "0x10fdd0" = "0x10000000" "0x123c74" = "0x70000010" "0x10fe4c" = "0x70000000" "0x1208a8" = "0x70000010" "0x10ff40" = "0x70000004" "0x10ff60" = "0x70000008" "0x10ff78" = "0x70000010" "0x10ff94" = "0x70000014" "0x167148" = "0x10000000" "0x10ffb4" = "0x70000018" "0x123174" = "0x70000010" "0x178a0c" = "0x700000e4" "0x10ffcc" = "0x70000020" "0x166908" = "0x10000000" "0x10ffe8" = "0x70000024" "0x110008" = "0x70000028" "0x1119bc" = "0x10000000" "0x111b10" = "0x10000000" "0x1e26a8" = "0x10000000" "0x111bc0" = "0x10000000" "0x1c7894" = "0x10000000" "0x1c6400" = "0x10000000" "0x111c60" = "0x10000000" "0x111d38" = "0x10000000" "0x16b858" = "0x10000000" "0x111d64" = "0x10000000" "0x111d6c" = "0x10000000" "0x1c8240" = "0x10000000" "0x111d84" = "0x10000000" "0x112018" = "0x10000000" "0x112020" = "0x10000000" "0x112454" = "0x10000000" "0x112078" = "0x10000000" "0x1120f8" = "0x10000000" "0x1121f8" = "0x10000000" "0x1cf228" = "0x10000000" "0x16c068" = "0x10000000" "0x1667c0" = "0x10000000" "0x112288" = "0x10000000" "0x112308" = "0x10000000" "0x112388" = "0x10000000" "0x112408" = "0x10000000" "0x114df0" = "0x700000e0" "0x1149cc" = "0x70000098" "0x1149d4" = "0x7000009c" "0x168f50" = "0x10000000" "0x114a68" = "0x700000d4" "0x114a98" = "0x70000088" "0x1687a8" = "0x10000000" "0x1cf1b0" = "0x10000000" "0x167578" = "0x10000000" "0x114c38" = "0x70000088" "0x167db8" = "0x10000000" "0x114cc0" = "0x700000d4" "0x121100" = "0x70000010" "0x123974" = "0x70000010" "0x178a74" = "0x700000ac" "0x114cc4" = "0x70000034" "0x1cfb94" = "0x10000000" "0x114cec" = "0x700000d8" "0x168040" = "0x10000000" "0x1cfab8" = "0x10000000" "0x114d34" = "0x70000090" "0x114d3c" = "0x700000dc" "0x166850" = "0x10000000" "0x11f590" = "0x70000010" "0x114d48" = "0x700000e0" "0x11e984" = "0x70000010" "0x11f1e0" = "0x70000010" "0x114d54" = "0x70000094" "0x114d88" = "0x700000e0" "0x124020" = "0x70000010" "0x1d61a8" = "0x10000000" "0x114da4" = "0x700000dc" "0x114db0" = "0x700000e0" "0x1dc964" = "0x10000000" "0x114dfc" = "0x70000018" "0x114e48" = "0x700000dc" "0x114e50" = "0x700000e0" "0x114e60" = "0x700000dc" "0x114e6c" = "0x700000e0" "0x114e84" = "0x700000dc" "0x1cf1e0" = "0x10000000" "0x12272c" = "0x70000010" "0x167fa0" = "0x10000000" "0x114ecc" = "0x700000e0" "0x114ee0" = "0x700000e0" "0x120a58" = "0x70000010" "0x1c78dc" = "0x10000000" "0x114f24" = "0x700000e0" "0x1235f8" = "0x70000010" "0x1160e8" = "0x10000000" "0x116268" = "0x10000000" "0x1cf1f8" = "0x10000000" "0x116538" = "0x10000000" "0x1c826c" = "0x10000000" "0x11d3a0" = "0x70000010" "0x11d3c0" = "0x70000010" "0x11d678" = "0x70000010" "0x1e0228" = "0x10000000" "0x122e20" = "0x70000010" "0x168ac8" = "0x10000000" "0x11d748" = "0x70000010" "0x11d990" = "0x70000010" "0x11de1c" = "0x70000010" "0x1d5ee0" = "0x10000000" "0x11de3c" = "0x70000010" "0x1cf940" = "0x10000000" "0x11fd04" = "0x70000010" "0x1763f8" = "0x10000000" "0x11e110" = "0x70000010" "0x178a68" = "0x700000b0" "0x11e440" = "0x70000010" "0x11e508" = "0x70000010" "0x178b7c" = "0x7000009c" "0x11e9ac" = "0x70000010" "0x1e27d8" = "0x10000000" "0x16a760" = "0x10000000" "0x11eac0" = "0x70000010" "0x17b1d4" = "0x700000e0" "0x11efe0" = "0x70000010" "0x11f0b0" = "0x70000010" "0x11f680" = "0x70000010" "0x1cfb6c" = "0x10000000" "0x11f868" = "0x70000010" "0x11fe00" = "0x70000010" "0x11fe14" = "0x70000010" "0x1764e0" = "0x10000000" "0x1d5e88" = "0x10000000" "0x120220" = "0x70000010" "0x120318" = "0x70000010" "0x1203e0" = "0x70000010" "0x120998" = "0x70000010" "0x121948" = "0x70000010" "0x123f4c" = "0x70000010" "0x120b80" = "0x70000010" "0x1e2888" = "0x10000000" "0x12106c" = "0x70000010" "0x1d5e78" = "0x10000000" "0x1213f0" = "0x70000010" "0x121b38" = "0x70000010" "0x1cf150" = "0x10000000" "0x121b48" = "0x70000010" "0x121dac" = "0x70000010" "0x121e74" = "0x70000010" "0x122e9c" = "0x70000010" "0x1230ec" = "0x70000010" "0x123324" = "0x70000010" "0x1239f8" = "0x70000010" "0x1685b0" = "0x10000000" "0x178a30" = "0x700000a0" "0x123cac" = "0x70000010" "0x1240c0" = "0x70000010" "0x12411c" = "0x70000010" "0x16a978" = "0x10000000" "0x1242a8" = "0x70000010" "0x124620" = "0x70000010" "0x124a38" = "0x70000010" "0x124ba8" = "0x70000010" "0x124bb8" = "0x70000010" "0x13e918" = "0x70000010" "0x17b1ec" = "0x700000e0" "0x166980" = "0x10000000" "0x1cef88" = "0x10000000" "0x166a28" = "0x10000000" "0x1d8308" = "0x10000000" "0x166ad8" = "0x10000000" "0x166cf8" = "0x10000000" "0x178a5c" = "0x700000a8" "0x1671d8" = "0x10000000" "0x1676b0" = "0x10000000" "0x17afac" = "0x700000e0" "0x167818" = "0x10000000" "0x1680e0" = "0x10000000" "0x178a44" = "0x700000b8" "0x168180" = "0x10000000" "0x168870" = "0x10000000" "0x1cf614" = "0x10000000" "0x168928" = "0x10000000" "0x169278" = "0x10000000" "0x1696f8" = "0x10000000" "0x16a108" = "0x10000000" "0x16a688" = "0x10000000" "0x16af78" = "0x10000000" "0x1e2028" = "0x10000000" "0x16b0e0" = "0x10000000" "0x1dcf9c" = "0x10000000" "0x16b240" = "0x10000000" "0x1d4b00" = "0x10000000" "0x16b568" = "0x10000000" "0x16b6a0" = "0x10000000" "0x16c408" = "0x10000000" "0x16dbd0" = "0x10000000" "0x1e21dc" = "0x10000000" "0x16e5f8" = "0x10000000" "0x178280" = "0x10000000" "0x176358" = "0x10000000" "0x176828" = "0x10000000" "0x1d62a0" = "0x10000000" "0x1cfd00" = "0x10000000" "0x17b1e4" = "0x70000010" "0x1d4b70" = "0x10000000" "0x177548" = "0x700000e0" "0x1e29f8" = "0x10000000" "0x177698" = "0x10000000" "0x177708" = "0x10000000" "0x1778e8" = "0x10000000" "0x177968" = "0x10000000" "0x178880" = "0x10000000" "0x178960" = "0x10000000" "0x1ca8fc" = "0x10000000" "0x178a38" = "0x700000b4" "0x178a50" = "0x700000a4" "0x178a80" = "0x700000bc" "0x178ac4" = "0x700000e4" "0x178af0" = "0x700000e4" "0x178b48" = "0x700000e4" "0x178b64" = "0x70000094" "0x1c81e4" = "0x10000000" "0x178c14" = "0x700000e4" "0x1793f8" = "0x10000000" "0x17a508" = "0x10000000" "0x17a7b8" = "0x10000000" "0x17a880" = "0x10000000" "0x17a950" = "0x10000000" "0x17aae0" = "0x10000000" "0x17acd0" = "0x10000000" "0x17adc4" = "0x70000010" "0x1d5f70" = "0x10000000" "0x17adcc" = "0x700000e0" "0x17af94" = "0x700000e0" "0x17b278" = "0x10000000" "0x1c690c" = "0x10000000" "0x1cfd60" = "0x10000000" "0x1d4ac0" = "0x10000000" "0x1c6924" = "0x10000000" "0x1c7108" = "0x10000000" "0x1cf198" = "0x10000000" "0x1c7118" = "0x10000000" "0x1c7878" = "0x10000000" "0x1d5f24" = "0x10000000" "0x1c78c0" = "0x10000000" "0x1c7efc" = "0x10000000" "0x1cab00" = "0x10000000" "0x1c7f6c" = "0x10000000" "0x1c81ec" = "0x10000000" "0x1c8210" = "0x10000000" "0x1c823c" = "0x10000000" "0x1c8274" = "0x10000000" "0x1d0930" = "0x10000000" "0x1c827c" = "0x10000000" "0x1df1b8" = "0x10000000" "0x1c82a4" = "0x10000000" "0x1cf214" = "0x10000000" "0x1c8308" = "0x10000000" "0x1ca4f0" = "0x10000000" "0x1ca624" = "0x10000000" "0x1ca634" = "0x10000000" "0x1ce580" = "0x10000000" "0x1ce590" = "0x10000000" "0x1cf660" = "0x10000000" "0x1d4d54" = "0x10000000" "0x1ceaf4" = "0x10000000" "0x1e05a0" = "0x10000000" "0x1cefcc" = "0x10000000" "0x1cf08c" = "0x10000000" "0x1cf138" = "0x10000000" "0x1cf168" = "0x10000000" "0x1cf180" = "0x10000000" "0x1cf21c" = "0x10000000" "0x1cf264" = "0x10000000" "0x1cf664" = "0x10000000" "0x1cf708" = "0x10000000" "0x1cf9f0" = "0x10000000" "0x1cfa00" = "0x10000000" "0x1cfa04" = "0x10000000" "0x1cfb78" = "0x10000000" "0x1d4b48" = "0x10000000" "0x1cfc6c" = "0x10000000" "0x1d08dc" = "0x10000000" "0x1d092c" = "0x10000000" "0x1d14a0" = "0x10000000" "0x1d445c" = "0x10000000" "0x1d447c" = "0x10000000" "0x1d4ca4" = "0x10000000" "0x1d4b40" = "0x10000000" "0x1d5f64" = "0x10000000" "0x1d4b58" = "0x10000000" "0x1d4b68" = "0x10000000" "0x1d4cc4" = "0x10000000" "0x1d4d5c" = "0x1000e060" "0x1d61b8" = "0x10000000" "0x1d6210" = "0x10000000" "0x1d6254" = "0x10000000" "0x1d6284" = "0x10000000" "0x1d6294" = "0x10000000" "0x1d8314" = "0x10000000" "0x1dc7f0" = "0x10000000" "0x1dbb84" = "0x10000000" "0x1dc7d0" = "0x10000000" "0x1dc7d8" = "0x10000000" "0x1dcf80" = "0x10000000" "0x1dc7e8" = "0x10000000" "0x1dc970" = "0x10000000" "0x1dc980" = "0x10000000" "0x1e1a70" = "0x10000000" "0x1dcfac" = "0x10000000" "0x1dd350" = "0x10000000" "0x1df008" = "0x10000000" "0x1df064" = "0x10000000" "0x1df104" = "0x10000000" "0x1df14c" = "0x10000000" "0x1df190" = "0x10002010" "0x1df1b4" = "0x10000000" "0x1df558" = "0x10000000" "0x1e0324" = "0x10000000" "0x1e045c" = "0x10000000" "0x1e04c4" = "0x10000000" "0x1e0610" = "0x10000000" "0x1e0850" = "0x10000000" "0x1e0908" = "0x10000000" "0x1e1fb0" = "0x10000000" "0x1e1fe0" = "0x10000000" "0x1e2770" = "0x10000000" "0x1e1fe8" = "0x10000000" "0x1e1ffc" = "0x10000000" "0x1e28a0" = "0x10000000" "0x1e2088" = "0x10000000" "0x1e2090" = "0x10000000" "0x1e20e4" = "0x10000000" "0x1e21f8" = "0x10000000" "0x1e2200" = "0x10000000" "0x1e2a30" = "0x10000000" "0x1e2218" = "0x10000000" "0x1e2324" = "0x10000000" "0x1e2338" = "0x10002010" "0x1e2348" = "0x10000000" "0x1e2378" = "0x10000000" "0x1e23c0" = "0x10000000" "0x1e23cc" = "0x10000000" "0x1e2638" = "0x10000000" "0x1e2648" = "0x10000000" "0x1e2798" = "0x10000000" "0x1e27a0" = "0x10000000" "0x1e2838" = "0x10000000" "0x1e2864" = "0x10000000" "0x1e2898" = "0x10000000" "0x1e28d0" = "0x10000000" "0x1e2978" = "0x10000000" "0x1e2980" = "0x10000000" "0x1e29d0" = "0x10000000" "0x1e2a00" = "0x10000000" "0x1e2a28" = "0x10000000" "0x1e2a58" = "0x10000000" "0x1e2a60" = "0x10000000" # Performance critical functions (may need manual optimization) [performance] critical = [ "sub_001000C0", # Contains heavy loops "sub_00102150", # Contains heavy loops "sub_00104828", # Uses SIMD instructions "sub_00105028", # Uses SIMD instructions "sub_00106510", # Uses SIMD instructions "sub_00106D18", # Uses SIMD instructions "sub_00107D40", # Uses SIMD instructions "sub_00109A18", # Uses SIMD instructions "sub_00109E68", # Uses SIMD instructions "sub_0010A2B8", # Uses SIMD instructions "sub_0010A810", # Uses SIMD instructions "sub_0010AD80", # Uses SIMD instructions "sub_0010B468", # Uses SIMD instructions "sub_0010E2B0", # Uses SIMD instructions "sub_0010E970", # Contains heavy loops "sub_0010EF00", # Uses SIMD instructions "sub_0010FCA8", # Uses SIMD instructions "sub_00110190", # Uses SIMD instructions "sub_00111A60", # Contains heavy loops "sub_00111F90", # Contains heavy loops "sub_00112230", # Contains heavy loops "sub_00113F10", # Contains heavy loops "sub_001141B8", # Contains heavy loops "sub_001144B0", # Contains heavy loops "sub_00114798", # Uses SIMD instructions "sub_00114F78", # Contains heavy loops "sub_00115AE0", # Contains heavy loops "sub_00115DA8", # Contains heavy loops "sub_00116730", # Contains heavy loops "sub_00117910", # Contains heavy loops "sub_001182A0", # Contains heavy loops "sub_00119A98", # Contains heavy loops "sub_0011A2C0", # Contains heavy loops "sub_0011D260", # Uses SIMD instructions "sub_0011DCC0", # Uses SIMD instructions "sub_0011E768", # Uses SIMD instructions "sub_0011FAF8", # Uses SIMD instructions "sub_00121718", # Uses SIMD instructions "sub_00121A00", # Uses SIMD instructions "sub_00122380", # Uses SIMD instructions "sub_00122C68", # Uses SIMD instructions "sub_001232B8", # Uses SIMD instructions "sub_001239E8", # Uses SIMD instructions "sub_00123C90", # Uses SIMD instructions "sub_00124888", # Uses SIMD instructions "sub_00125610", # Contains heavy loops "sub_00126618", # Contains heavy loops "sub_00128C20", # Contains heavy loops "sub_0012E080", # Uses SIMD instructions "sub_0012E270", # Uses SIMD instructions "sub_0012EE90", # Contains heavy loops "sub_0012F190", # Contains heavy loops "sub_0012F4B8", # Contains heavy loops "sub_00132020", # Contains heavy loops "sub_00140530", # Contains heavy loops "sub_00145BF8", # Contains heavy loops "sub_0014F8F8", # Uses SIMD instructions "sub_00158F50", # Contains heavy loops "sub_00163B20", # Contains heavy loops "sub_00166FB0", # Contains heavy loops "sub_00167E00", # Contains heavy loops "sub_00168680", # Contains heavy loops "sub_00168978", # Contains heavy loops "sub_00168C90", # Uses SIMD instructions "sub_00169770", # Contains heavy loops "sub_0016A298", # Contains heavy loops "sub_0016CD90", # Contains heavy loops "sub_0016EBE0", # Uses SIMD instructions "sub_0016EEC8", # Contains heavy loops "sub_00170040", # Contains heavy loops "sub_00170FE8", # Uses SIMD instructions "sub_001753B8", # Contains heavy loops "sub_001760A0", # Contains heavy loops "sub_00176D60", # Uses SIMD instructions "sub_00177B20", # Contains heavy loops "sub_001782F0", # Contains heavy loops "sub_00178F28", # Uses SIMD instructions "sub_0017A5C8", # Contains heavy loops "sub_0017AB60", # Contains heavy loops "sub_0017BAD8", # Contains heavy loops "sub_0017DD38", # Contains heavy loops "sub_0018AB78", # Contains heavy loops "sub_0019A6A8", # Contains heavy loops "sub_001AB6D8", # Contains heavy loops "sub_001B07D8", # Contains heavy loops "sub_001B4048", # Contains heavy loops "sub_001BB2F8", # Contains heavy loops "sub_001BC180", # Uses SIMD instructions "sub_001BC5E0", # Contains heavy loops "sub_001BCAD8", # Contains heavy loops "sub_001BE9C8", # Uses SIMD instructions "sub_001C91C0", # Contains heavy loops "sub_001C95C0", # Contains heavy loops "sub_001C9970", # Contains heavy loops "sub_001C9E28", # Uses SIMD instructions "sub_001C9E40", # Uses SIMD instructions "sub_001C9E50", # Uses SIMD instructions "sub_001C9E68", # Uses SIMD instructions "sub_001C9E78", # Uses SIMD instructions "sub_001C9EE0", # Uses SIMD instructions "sub_001C9F48", # Uses SIMD instructions "sub_001C9FF0", # Uses SIMD instructions "sub_001CA0A0", # Uses SIMD instructions "sub_001CA118", # Uses SIMD instructions "sub_001CA1D8", # Uses SIMD instructions "sub_001CA250", # Uses SIMD instructions "sub_001CA280", # Uses SIMD instructions "sub_001CA2A8", # Uses SIMD instructions "sub_001CA2D8", # Uses SIMD instructions "sub_001CA308", # Uses SIMD instructions "sub_001CA338", # Uses SIMD instructions "sub_001CA368", # Uses SIMD instructions "sub_001CA380", # Uses SIMD instructions "sub_001CA3B0", # Uses SIMD instructions "sub_001CAE00", # Uses SIMD instructions "sub_001CB818", # Contains heavy loops "sub_001CC3B8", # Contains heavy loops "sub_001CCDA0", # Contains heavy loops "sub_001CE570", # Uses SIMD instructions "sub_001CE5D8", # Uses SIMD instructions "sub_001CEBC8", # Uses SIMD instructions "sub_001CEF70", # Uses SIMD instructions "sub_001CF288", # Uses SIMD instructions "sub_001CF470", # Uses SIMD instructions "sub_001CF730", # Contains heavy loops "sub_001D18B0", # Contains heavy loops "sub_001D2918", # Contains heavy loops "sub_001D4D68", # Contains heavy loops "sub_001D5500", # Uses SIMD instructions "sub_001D5518", # Uses SIMD instructions "sub_001D5660", # Uses SIMD instructions "sub_001D56A0", # Uses SIMD instructions "sub_001D56B0", # Uses SIMD instructions "sub_001D5910", # Uses SIMD instructions "sub_001D5940", # Uses SIMD instructions "sub_001D5980", # Uses SIMD instructions "sub_001D59C8", # Uses SIMD instructions "sub_001D5B10", # Uses SIMD instructions "sub_001D5B58", # Uses SIMD instructions "sub_001D5B68", # Uses SIMD instructions "sub_001D6298", # Uses SIMD instructions "sub_001D6830", # Uses SIMD instructions "sub_001D6A00", # Uses SIMD instructions "sub_001D6A80", # Uses SIMD instructions "sub_001D6B10", # Uses SIMD instructions "sub_001D6C00", # Uses SIMD instructions "sub_001D6C78", # Uses SIMD instructions "sub_001D75A8", # Uses SIMD instructions "sub_001D7640", # Uses SIMD instructions "sub_001D7688", # Uses SIMD instructions "sub_001D76D0", # Uses SIMD instructions "sub_001D7708", # Uses SIMD instructions "sub_001D7750", # Uses SIMD instructions "sub_001D77E0", # Uses SIMD instructions "sub_001D7870", # Uses SIMD instructions "sub_001D7888", # Uses SIMD instructions "sub_001D78C8", # Uses SIMD instructions "sub_001D7930", # Uses SIMD instructions "sub_001D7958", # Uses SIMD instructions "sub_001D79D0", # Uses SIMD instructions "sub_001D7A78", # Uses SIMD instructions "sub_001D7B20", # Uses SIMD instructions "sub_001D7E18", # Uses SIMD instructions "sub_001D8718", # Uses SIMD instructions "sub_001D9D58", # Contains heavy loops "sub_001DE080", # Uses SIMD instructions "sub_001E18C8", # Uses SIMD instructions "sub_001E25F8", # Contains heavy loops "sub_001E5820", # Contains heavy loops "sub_001E7908", # Uses SIMD instructions "sub_001E8648", # Contains heavy loops "sub_001E9310", # Contains heavy loops "sub_001E9960", # Contains heavy loops "sub_001E9E0C", # Uses SIMD instructions "sub_001EA078", # Uses SIMD instructions "sub_001EA18C", # Uses SIMD instructions "sub_001EA2C8", # Uses SIMD instructions "sub_001EA600", # Contains heavy loops "sub_001EC128", # Contains heavy loops "sub_001EDAE8", # Contains heavy loops "sub_001EE3F0", # Contains heavy loops "sub_001EEBA4", # Uses SIMD instructions "sub_001EF250", # Uses SIMD instructions "sub_001F0008", # Uses SIMD instructions ]