diff --git a/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S index 2f1e4a8188ac..99c5bc7cdc48 100644 --- a/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S +++ b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S @@ -426,15 +426,15 @@ get_auto_image: .type ebc_open, %function ebc_open: .LFB2826: - .loc 1 1362 0 + .loc 1 1361 0 .cfi_startproc .LVL30: - .loc 1 1366 0 + .loc 1 1365 0 mov w0, 0 .LVL31: - .loc 1 1363 0 + .loc 1 1362 0 str xzr, [x1, 104] - .loc 1 1366 0 + .loc 1 1365 0 ret .cfi_endproc .LFE2826: @@ -444,22 +444,22 @@ ebc_open: .type ebc_exit, %function ebc_exit: .LFB2845: - .loc 1 1908 0 + .loc 1 1907 0 .cfi_startproc stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 - .loc 1 1909 0 + .loc 1 1908 0 adrp x0, .LANCHOR1 add x0, x0, :lo12:.LANCHOR1 - .loc 1 1908 0 + .loc 1 1907 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1909 0 + .loc 1 1908 0 bl platform_driver_unregister .LVL32: - .loc 1 1910 0 + .loc 1 1909 0 ldp x29, x30, [sp], 16 .cfi_restore 30 .cfi_restore 29 @@ -474,7 +474,7 @@ ebc_exit: .type ebc_resume, %function ebc_resume: .LFB2843: - .loc 1 1870 0 + .loc 1 1869 0 .cfi_startproc .LVL33: stp x29, x30, [sp, -32]! @@ -492,7 +492,7 @@ ebc_resume: ldr x19, [x0, 184] .LBE803: .LBE802: - .loc 1 1874 0 + .loc 1 1873 0 ldr x1, [x19, 16] .LBB804: .LBB805: @@ -505,15 +505,15 @@ ebc_resume: .LVL35: .LBE805: .LBE804: - .loc 1 1875 0 + .loc 1 1874 0 str wzr, [x19, 788] - .loc 1 1876 0 + .loc 1 1875 0 ldr x0, [x19, 272] adrp x1, .LC0 add x1, x1, :lo12:.LC0 bl _dev_info .LVL36: - .loc 1 1879 0 + .loc 1 1878 0 ldr x19, [sp, 16] mov w0, 0 ldp x29, x30, [sp], 32 @@ -581,27 +581,27 @@ ebc_vdd_power_timeout: .type ebc_remove, %function ebc_remove: .LFB2841: - .loc 1 1846 0 + .loc 1 1845 0 .cfi_startproc .LVL40: stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 - .loc 1 1847 0 + .loc 1 1846 0 adrp x0, .LANCHOR1 .LVL41: add x0, x0, :lo12:.LANCHOR1 - .loc 1 1846 0 + .loc 1 1845 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1847 0 - add x0, x0, 224 .loc 1 1846 0 - .loc 1 1847 0 + add x0, x0, 224 + .loc 1 1845 0 + .loc 1 1846 0 bl misc_deregister .LVL42: - .loc 1 1850 0 + .loc 1 1849 0 mov w0, 0 ldp x29, x30, [sp], 16 .cfi_restore 30 @@ -632,36 +632,28 @@ ebc_mmap: .loc 1 1349 0 bl ebc_phy_buf_base_get .LVL44: - .loc 1 1353 0 + .loc 1 1352 0 lsr x2, x0, 12 .loc 1 1350 0 - mov x7, -29 - .loc 1 1351 0 mov x6, 16384 - ldp x4, x5, [x19, 72] - .loc 1 1350 0 - movk x7, 0xff9f, lsl 48 - .loc 1 1353 0 - ldp x1, x3, [x19] - .loc 1 1351 0 - movk x6, 0x404, lsl 16 - .loc 1 1350 0 - and x4, x4, x7 - .loc 1 1351 0 - orr x5, x5, x6 - .loc 1 1350 0 - orr x4, x4, 27021597764222976 - .loc 1 1351 0 - stp x4, x5, [x19, 72] - .loc 1 1353 0 - sub x3, x3, x1 + .loc 1 1352 0 mov x0, x19 + .loc 1 1350 0 + ldp x4, x5, [x19, 72] + movk x6, 0x404, lsl 16 + .loc 1 1352 0 + ldp x1, x3, [x19] + .loc 1 1350 0 + orr x5, x5, x6 + str x5, [x19, 80] + .loc 1 1352 0 + sub x3, x3, x1 bl remap_pfn_range .LVL45: - .loc 1 1356 0 + .loc 1 1355 0 cmp w0, 0 mov w1, -11 - .loc 1 1359 0 + .loc 1 1358 0 ldr x19, [sp, 16] .LVL46: csel w0, w0, w1, eq @@ -2542,32 +2534,32 @@ ebc_lut_update: .type ebc_state_read, %function ebc_state_read: .LFB2833: - .loc 1 1468 0 + .loc 1 1467 0 .cfi_startproc .LVL232: stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 - .loc 1 1469 0 - adrp x3, .LANCHOR0 .loc 1 1468 0 + adrp x3, .LANCHOR0 + .loc 1 1467 0 mov x0, x2 .LVL233: - .loc 1 1469 0 + .loc 1 1468 0 adrp x1, .LC14 .LVL234: - .loc 1 1468 0 + .loc 1 1467 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1469 0 + .loc 1 1468 0 ldr x2, [x3, #:lo12:.LANCHOR0] .LVL235: add x1, x1, :lo12:.LC14 ldr w2, [x2, 616] bl sprintf .LVL236: - .loc 1 1470 0 + .loc 1 1469 0 sxtw x0, w0 ldp x29, x30, [sp], 16 .cfi_restore 30 @@ -2582,7 +2574,7 @@ ebc_state_read: .type ebc_version_read, %function ebc_version_read: .LFB2832: - .loc 1 1459 0 + .loc 1 1458 0 .cfi_startproc .LVL237: stp x29, x30, [sp, -16]! @@ -2591,22 +2583,22 @@ ebc_version_read: .cfi_offset 30, -8 mov x0, x2 .LVL238: - .loc 1 1460 0 + .loc 1 1459 0 adrp x1, .LC16 .LVL239: adrp x2, .LC15 .LVL240: - .loc 1 1459 0 + .loc 1 1458 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1460 0 - add x2, x2, :lo12:.LC15 .loc 1 1459 0 - .loc 1 1460 0 + add x2, x2, :lo12:.LC15 + .loc 1 1458 0 + .loc 1 1459 0 add x1, x1, :lo12:.LC16 bl sprintf .LVL241: - .loc 1 1461 0 + .loc 1 1460 0 sxtw x0, w0 ldp x29, x30, [sp], 16 .cfi_restore 30 @@ -2621,27 +2613,27 @@ ebc_version_read: .type pmic_vcom_read, %function pmic_vcom_read: .LFB2830: - .loc 1 1423 0 + .loc 1 1422 0 .cfi_startproc .LVL242: stp x29, x30, [sp, -32]! .cfi_def_cfa_offset 32 .cfi_offset 29, -32 .cfi_offset 30, -24 - .loc 1 1424 0 + .loc 1 1423 0 adrp x0, .LANCHOR0 .LVL243: - .loc 1 1423 0 + .loc 1 1422 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1427 0 + .loc 1 1426 0 ldr x0, [x0, #:lo12:.LANCHOR0] - .loc 1 1423 0 + .loc 1 1422 0 str x19, [sp, 16] .cfi_offset 19, -16 - .loc 1 1423 0 + .loc 1 1422 0 mov x19, x2 - .loc 1 1427 0 + .loc 1 1426 0 ldr x1, [x0, 16] .LVL244: .LBB1025: @@ -2653,14 +2645,14 @@ pmic_vcom_read: .LVL245: .LBE1026: .LBE1025: - .loc 1 1429 0 + .loc 1 1428 0 mov w2, w0 adrp x1, .LC14 mov x0, x19 add x1, x1, :lo12:.LC14 bl sprintf .LVL246: - .loc 1 1430 0 + .loc 1 1429 0 sxtw x0, w0 ldr x19, [sp, 16] .LVL247: @@ -2678,20 +2670,20 @@ pmic_vcom_read: .type pmic_temp_read, %function pmic_temp_read: .LFB2829: - .loc 1 1409 0 + .loc 1 1408 0 .cfi_startproc .LVL248: stp x29, x30, [sp, -48]! .cfi_def_cfa_offset 48 .cfi_offset 29, -48 .cfi_offset 30, -40 - .loc 1 1410 0 + .loc 1 1409 0 adrp x0, .LANCHOR0 .LVL249: - .loc 1 1409 0 + .loc 1 1408 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1413 0 + .loc 1 1412 0 ldr x0, [x0, #:lo12:.LANCHOR0] .LBB1027: .LBB1028: @@ -2700,11 +2692,11 @@ pmic_temp_read: .LVL250: .LBE1028: .LBE1027: - .loc 1 1409 0 + .loc 1 1408 0 stp x19, x20, [sp, 16] .cfi_offset 19, -32 .cfi_offset 20, -24 - .loc 1 1409 0 + .loc 1 1408 0 adrp x19, __stack_chk_guard add x19, x19, :lo12:__stack_chk_guard mov x20, x2 @@ -2712,7 +2704,7 @@ pmic_temp_read: str x2, [x29, 40] mov x2,0 .LVL251: - .loc 1 1413 0 + .loc 1 1412 0 ldr x2, [x0, 16] .LBB1030: .LBB1029: @@ -2723,14 +2715,14 @@ pmic_temp_read: .LVL252: .LBE1029: .LBE1030: - .loc 1 1415 0 + .loc 1 1414 0 ldr w2, [x29, 36] adrp x1, .LC14 mov x0, x20 add x1, x1, :lo12:.LC14 bl sprintf .LVL253: - .loc 1 1416 0 + .loc 1 1415 0 ldr x2, [x29, 40] ldr x1, [x19] eor x1, x2, x1 @@ -2759,25 +2751,25 @@ pmic_temp_read: .type pmic_name_read, %function pmic_name_read: .LFB2828: - .loc 1 1398 0 + .loc 1 1397 0 .cfi_startproc .LVL257: stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 - .loc 1 1399 0 - adrp x3, .LANCHOR0 .loc 1 1398 0 + adrp x3, .LANCHOR0 + .loc 1 1397 0 mov x0, x2 .LVL258: - .loc 1 1401 0 + .loc 1 1400 0 adrp x1, .LC16 .LVL259: - .loc 1 1398 0 + .loc 1 1397 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1401 0 + .loc 1 1400 0 ldr x2, [x3, #:lo12:.LANCHOR0] .LVL260: add x1, x1, :lo12:.LC16 @@ -2785,7 +2777,7 @@ pmic_name_read: add x2, x2, 8 bl sprintf .LVL261: - .loc 1 1402 0 + .loc 1 1401 0 sxtw x0, w0 ldp x29, x30, [sp], 16 .cfi_restore 30 @@ -2800,17 +2792,17 @@ pmic_name_read: .type pmic_vcom_write, %function pmic_vcom_write: .LFB2831: - .loc 1 1435 0 + .loc 1 1434 0 .cfi_startproc .LVL262: stp x29, x30, [sp, -64]! .cfi_def_cfa_offset 64 .cfi_offset 29, -64 .cfi_offset 30, -56 - .loc 1 1436 0 + .loc 1 1435 0 adrp x0, .LANCHOR0 .LVL263: - .loc 1 1435 0 + .loc 1 1434 0 add x29, sp, 0 .cfi_def_cfa_register 29 stp x19, x20, [sp, 16] @@ -2820,37 +2812,37 @@ pmic_vcom_write: stp x21, x22, [sp, 32] .cfi_offset 21, -32 .cfi_offset 22, -24 - .loc 1 1435 0 + .loc 1 1434 0 add x1, x19, :lo12:__stack_chk_guard .LVL264: mov x21, x2 - .loc 1 1436 0 + .loc 1 1435 0 ldr x22, [x0, #:lo12:.LANCHOR0] .LVL265: - .loc 1 1435 0 + .loc 1 1434 0 ldr x2, [x1] str x2, [x29, 56] mov x2,0 .LVL266: mov x20, x3 - .loc 1 1439 0 + .loc 1 1438 0 add x2, x29, 52 mov w1, 0 mov x0, x21 bl kstrtouint .LVL267: - .loc 1 1440 0 + .loc 1 1439 0 cbnz w0, .L237 .LVL268: - .loc 1 1444 0 + .loc 1 1443 0 ldr w1, [x29, 52] ldr x0, [x22, 16] bl ebc_pmic_set_vcom .LVL269: - .loc 1 1445 0 + .loc 1 1444 0 cbnz w0, .L238 .L230: - .loc 1 1451 0 + .loc 1 1450 0 add x19, x19, :lo12:__stack_chk_guard mov x0, x20 .LVL270: @@ -2875,36 +2867,36 @@ pmic_vcom_write: .p2align 3 .L237: .cfi_restore_state - .loc 1 1441 0 + .loc 1 1440 0 ldr x0, [x22] adrp x1, .LC17 mov x2, x21 add x1, x1, :lo12:.LC17 - .loc 1 1442 0 + .loc 1 1441 0 mov x20, -1 .LVL273: - .loc 1 1441 0 + .loc 1 1440 0 bl _dev_err .LVL274: - .loc 1 1442 0 + .loc 1 1441 0 b .L230 .LVL275: .p2align 3 .L238: - .loc 1 1446 0 + .loc 1 1445 0 ldr x0, [x22] adrp x1, .LC18 - .loc 1 1447 0 + .loc 1 1446 0 mov x20, -1 .LVL276: - .loc 1 1446 0 + .loc 1 1445 0 add x1, x1, :lo12:.LC18 bl _dev_err .LVL277: - .loc 1 1447 0 + .loc 1 1446 0 b .L230 .L239: - .loc 1 1451 0 + .loc 1 1450 0 bl __stack_chk_fail .LVL278: .cfi_endproc @@ -2915,7 +2907,7 @@ pmic_vcom_write: .type waveform_version_read, %function waveform_version_read: .LFB2827: - .loc 1 1387 0 + .loc 1 1386 0 .cfi_startproc .LVL279: stp x29, x30, [sp, -32]! @@ -2926,19 +2918,19 @@ waveform_version_read: .cfi_def_cfa_register 29 str x19, [sp, 16] .cfi_offset 19, -16 - .loc 1 1387 0 + .loc 1 1386 0 mov x19, x2 - .loc 1 1388 0 + .loc 1 1387 0 bl epd_lut_get_wf_version .LVL280: - .loc 1 1390 0 + .loc 1 1389 0 mov x2, x0 adrp x1, .LC16 mov x0, x19 add x1, x1, :lo12:.LC16 bl sprintf .LVL281: - .loc 1 1391 0 + .loc 1 1390 0 sxtw x0, w0 ldr x19, [sp, 16] .LVL282: @@ -2956,23 +2948,23 @@ waveform_version_read: .type ebc_init, %function ebc_init: .LFB2844: - .loc 1 1903 0 + .loc 1 1902 0 .cfi_startproc stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 - .loc 1 1904 0 + .loc 1 1903 0 mov x1, 0 adrp x0, .LANCHOR1 add x0, x0, :lo12:.LANCHOR1 - .loc 1 1903 0 + .loc 1 1902 0 add x29, sp, 0 .cfi_def_cfa_register 29 - .loc 1 1904 0 + .loc 1 1903 0 bl __platform_driver_register .LVL283: - .loc 1 1905 0 + .loc 1 1904 0 ldp x29, x30, [sp], 16 .cfi_restore 30 .cfi_restore 29 @@ -4465,7 +4457,7 @@ ebc_power_set.part.3: .type ebc_probe, %function ebc_probe: .LFB2840: - .loc 1 1738 0 + .loc 1 1737 0 .cfi_startproc .LVL408: stp x29, x30, [sp, -208]! @@ -4479,15 +4471,15 @@ ebc_probe: movk w2, 0x60, lsl 16 .LBE1280: .LBE1279: - .loc 1 1738 0 + .loc 1 1737 0 add x29, sp, 0 .cfi_def_cfa_register 29 stp x19, x20, [sp, 16] .cfi_offset 19, -192 .cfi_offset 20, -184 - .loc 1 1739 0 - add x20, x0, 16 .loc 1 1738 0 + add x20, x0, 16 + .loc 1 1737 0 stp x23, x24, [sp, 48] .cfi_offset 23, -160 .cfi_offset 24, -152 @@ -4503,7 +4495,7 @@ ebc_probe: .cfi_offset 26, -136 .cfi_offset 27, -128 .cfi_offset 28, -120 - .loc 1 1738 0 + .loc 1 1737 0 ldr x1, [x0] str x1, [x29, 200] mov x1,0 @@ -4516,30 +4508,30 @@ ebc_probe: .LVL410: .LBE1281: .LBE1282: - .loc 1 1750 0 + .loc 1 1749 0 cbz x0, .L442 - .loc 1 1754 0 + .loc 1 1753 0 adrp x25, .LANCHOR0 mov x19, x0 - .loc 1 1756 0 + .loc 1 1755 0 adrp x1, .LC22 mov w2, 0 - .loc 1 1754 0 + .loc 1 1753 0 str x0, [x25, #:lo12:.LANCHOR0] - .loc 1 1756 0 + .loc 1 1755 0 add x1, x1, :lo12:.LC22 ldr x0, [x20, 752] - .loc 1 1753 0 + .loc 1 1752 0 str x20, [x19] - .loc 1 1756 0 + .loc 1 1755 0 bl of_parse_phandle .LVL411: - .loc 1 1757 0 + .loc 1 1756 0 cbz x0, .L485 - .loc 1 1762 0 + .loc 1 1761 0 bl of_find_device_by_node .LVL412: - .loc 1 1764 0 + .loc 1 1763 0 cbz x0, .L401 .LBB1283: .LBB1284: @@ -4550,27 +4542,27 @@ ebc_probe: .LBE1285: .LBE1284: .LBE1283: - .loc 1 1767 0 + .loc 1 1766 0 str x0, [x19, 8] - .loc 1 1768 0 + .loc 1 1767 0 cbz x0, .L401 - .loc 1 1770 0 + .loc 1 1769 0 adrp x1, frame_done_callback add x1, x1, :lo12:frame_done_callback str x1, [x0, 104] - .loc 1 1772 0 + .loc 1 1771 0 mov w2, 0 adrp x1, .LC24 add x1, x1, :lo12:.LC24 ldr x0, [x20, 752] bl of_parse_phandle .LVL414: - .loc 1 1773 0 + .loc 1 1772 0 cbz x0, .L486 - .loc 1 1778 0 + .loc 1 1777 0 bl of_find_i2c_device_by_node .LVL415: - .loc 1 1780 0 + .loc 1 1779 0 cbz x0, .L487 .LBB1286: .LBB1287: @@ -4581,16 +4573,16 @@ ebc_probe: .LBE1288: .LBE1287: .LBE1286: - .loc 1 1784 0 + .loc 1 1783 0 str x0, [x19, 16] - .loc 1 1785 0 + .loc 1 1784 0 cbz x0, .L488 - .loc 1 1791 0 + .loc 1 1790 0 add x21, x19, 184 .LVL417: - .loc 1 1793 0 + .loc 1 1792 0 add x22, x19, 24 - .loc 1 1791 0 + .loc 1 1790 0 str x20, [x21, 88] .LBB1289: .LBB1290: @@ -4605,7 +4597,7 @@ ebc_probe: .LBE1291: .LBE1290: .LBE1289: - .loc 1 1793 0 + .loc 1 1792 0 str x20, [x19, 24] .LBB1388: .LBB1384: @@ -4619,7 +4611,7 @@ ebc_probe: .LBE1300: .LBE1384: .LBE1388: - .loc 1 1794 0 + .loc 1 1793 0 ldr x2, [x19, 8] .LBB1389: .LBB1385: @@ -4633,7 +4625,7 @@ ebc_probe: .LBE1301: .LBE1385: .LBE1389: - .loc 1 1795 0 + .loc 1 1794 0 stp x2, x0, [x22, 8] .LBB1390: .LBB1386: @@ -4980,51 +4972,51 @@ ebc_probe: .LBE1369: .LBE1386: .LBE1390: - .loc 1 1803 0 + .loc 1 1802 0 ldr w0, [x22, 88] .LBB1391: .LBB1392: - .loc 1 1540 0 + .loc 1 1539 0 mov w2, 0 .LBE1392: .LBE1391: - .loc 1 1803 0 + .loc 1 1802 0 str w0, [x21, 52] - .loc 1 1804 0 + .loc 1 1803 0 ldr w1, [x22, 84] str w1, [x21, 56] - .loc 1 1805 0 + .loc 1 1804 0 mul w0, w0, w1 .LBB1420: .LBB1415: - .loc 1 1540 0 + .loc 1 1539 0 adrp x1, .LC33 add x1, x1, :lo12:.LC33 .LBE1415: .LBE1420: - .loc 1 1805 0 + .loc 1 1804 0 lsr w3, w0, 1 - .loc 1 1806 0 + .loc 1 1805 0 lsr w0, w0, 2 stp w3, w0, [x21, 20] .LBB1421: .LBB1416: - .loc 1 1531 0 + .loc 1 1530 0 ldr x26, [x19] .LVL438: - .loc 1 1540 0 + .loc 1 1539 0 ldr x0, [x26, 752] bl of_parse_phandle .LVL439: - .loc 1 1541 0 + .loc 1 1540 0 cbz x0, .L443 - .loc 1 1544 0 + .loc 1 1543 0 add x2, x29, 104 mov w1, 0 bl of_address_to_resource .LVL440: mov w24, w0 - .loc 1 1546 0 + .loc 1 1545 0 cbnz w0, .L490 .LBB1393: .LBB1394: @@ -5033,9 +5025,9 @@ ebc_probe: ldp x1, x2, [x29, 104] .LBE1394: .LBE1393: - .loc 1 1551 0 + .loc 1 1550 0 str x1, [x19, 184] - .loc 1 1554 0 + .loc 1 1553 0 mov x3, 1 mov x0, x26 .LBB1396: @@ -5045,16 +5037,16 @@ ebc_probe: sub x2, x2, x1 .LBE1395: .LBE1396: - .loc 1 1552 0 + .loc 1 1551 0 str w2, [x21, 16] - .loc 1 1554 0 + .loc 1 1553 0 sxtw x2, w2 bl devm_memremap .LVL441: str x0, [x21, 8] - .loc 1 1556 0 + .loc 1 1555 0 cbz x0, .L414 - .loc 1 1564 0 + .loc 1 1563 0 mov x1, x0 ldr w2, [x21, 16] ldr x0, [x19, 184] @@ -5062,11 +5054,11 @@ ebc_probe: mov w3, 2097152 bl ebc_buf_init .LVL442: - .loc 1 1565 0 + .loc 1 1564 0 cbnz w0, .L414 - .loc 1 1570 0 + .loc 1 1569 0 ldr x0, [x21, 8] - .loc 1 1571 0 + .loc 1 1570 0 mov x5, 1048576 str x5, [x22, 40] .LBB1397: @@ -5075,13 +5067,13 @@ ebc_probe: mov w2, 32960 .LBE1398: .LBE1397: - .loc 1 1570 0 + .loc 1 1569 0 add x6, x0, 10485760 str x6, [x22, 24] add x4, x0, 11534336 - .loc 1 1576 0 + .loc 1 1575 0 add x1, x0, 12582912 - .loc 1 1572 0 + .loc 1 1571 0 ldr x3, [x19, 184] .LBB1402: .LBB1399: @@ -5090,18 +5082,18 @@ ebc_probe: mov x0, x26 .LBE1399: .LBE1402: - .loc 1 1572 0 + .loc 1 1571 0 add x7, x3, 10485760 str x7, [x22, 32] - .loc 1 1573 0 + .loc 1 1572 0 str x6, [x21, 176] - .loc 1 1572 0 - add x3, x3, 11534336 .loc 1 1571 0 + add x3, x3, 11534336 + .loc 1 1570 0 str x5, [x22, 64] - .loc 1 1572 0 + .loc 1 1571 0 stp x4, x3, [x22, 48] - .loc 1 1576 0 + .loc 1 1575 0 str x1, [x21, 112] .LBB1403: .LBB1400: @@ -5109,7 +5101,7 @@ ebc_probe: ldrsw x1, [x21, 20] .LBE1400: .LBE1403: - .loc 1 1573 0 + .loc 1 1572 0 str x4, [x21, 184] .LBB1404: .LBB1401: @@ -5118,9 +5110,9 @@ ebc_probe: .LVL443: .LBE1401: .LBE1404: - .loc 1 1579 0 + .loc 1 1578 0 str x0, [x21, 128] - .loc 1 1580 0 + .loc 1 1579 0 cbz x0, .L414 .LBB1405: .LBB1406: @@ -5133,9 +5125,9 @@ ebc_probe: .LVL444: .LBE1406: .LBE1405: - .loc 1 1582 0 + .loc 1 1581 0 str x0, [x21, 136] - .loc 1 1583 0 + .loc 1 1582 0 cbz x0, .L414 .LBB1407: .LBB1408: @@ -5148,9 +5140,9 @@ ebc_probe: .LVL445: .LBE1408: .LBE1407: - .loc 1 1585 0 + .loc 1 1584 0 str x0, [x21, 144] - .loc 1 1586 0 + .loc 1 1585 0 cbz x0, .L414 .LBB1409: .LBB1410: @@ -5163,11 +5155,11 @@ ebc_probe: .LVL446: .LBE1410: .LBE1409: - .loc 1 1588 0 + .loc 1 1587 0 str x0, [x21, 152] - .loc 1 1589 0 + .loc 1 1588 0 cbz x0, .L414 - .loc 1 1593 0 + .loc 1 1592 0 ldp w1, w2, [x22, 84] .LBB1411: .LBB1412: @@ -5175,7 +5167,7 @@ ebc_probe: mov x0, x26 .LBE1412: .LBE1411: - .loc 1 1593 0 + .loc 1 1592 0 mul w1, w1, w2 .LBB1414: .LBB1413: @@ -5187,18 +5179,18 @@ ebc_probe: .LVL447: .LBE1413: .LBE1414: - .loc 1 1593 0 + .loc 1 1592 0 str x0, [x21, 160] - .loc 1 1594 0 + .loc 1 1593 0 cbz x0, .L414 - .loc 1 1596 0 + .loc 1 1595 0 ldp w2, w1, [x22, 84] mul w2, w2, w1 mov w1, 0 lsr w2, w2, 4 bl memset .LVL448: - .loc 1 1597 0 + .loc 1 1596 0 ldrsw x2, [x21, 20] mov w1, 255 ldr x0, [x21, 144] @@ -5208,45 +5200,45 @@ ebc_probe: .LBE1421: .LBB1422: .LBB1423: - .loc 1 1491 0 + .loc 1 1490 0 ldr x26, [x19, 272] .LVL450: - .loc 1 1497 0 + .loc 1 1496 0 adrp x1, .LC35 mov w2, 0 add x1, x1, :lo12:.LC35 ldr x0, [x26, 752] bl of_parse_phandle .LVL451: - .loc 1 1498 0 + .loc 1 1497 0 cbz x0, .L444 - .loc 1 1501 0 + .loc 1 1500 0 add x2, x29, 104 mov w1, 0 bl of_address_to_resource .LVL452: mov w24, w0 - .loc 1 1503 0 + .loc 1 1502 0 cbz w0, .L491 .LVL453: .L415: .LBE1423: .LBE1422: - .loc 1 1818 0 + .loc 1 1817 0 adrp x1, .LC68 mov x0, x20 .LVL454: add x1, x1, :lo12:.LC68 bl _dev_err .LVL455: - .loc 1 1819 0 + .loc 1 1818 0 b .L397 .LVL456: .p2align 3 .L406: - .loc 1 1801 0 - mov w24, -22 .loc 1 1800 0 + mov w24, -22 + .loc 1 1799 0 adrp x1, .LC72 mov w2, w24 add x1, x1, :lo12:.LC72 @@ -5254,7 +5246,7 @@ ebc_probe: bl _dev_err .LVL457: .L397: - .loc 1 1843 0 + .loc 1 1842 0 add x23, x23, :lo12:__stack_chk_guard mov w0, w24 .LVL458: @@ -5292,7 +5284,7 @@ ebc_probe: .cfi_restore_state .LBB1430: .LBB1417: - .loc 1 1547 0 + .loc 1 1546 0 adrp x1, .LC34 mov x0, x26 add x1, x1, :lo12:.LC34 @@ -5301,13 +5293,13 @@ ebc_probe: .L411: .LBE1417: .LBE1430: - .loc 1 1811 0 + .loc 1 1810 0 adrp x1, .LC67 mov x0, x20 add x1, x1, :lo12:.LC67 bl _dev_err .LVL464: - .loc 1 1812 0 + .loc 1 1811 0 b .L397 .LVL465: .p2align 3 @@ -5440,7 +5432,7 @@ ebc_probe: .LBE1431: .LBB1432: .LBB1426: - .loc 1 1509 0 + .loc 1 1508 0 mov x0, x26 mov x3, 1 .LBB1424: @@ -5452,28 +5444,28 @@ ebc_probe: sub x26, x26, x1 .LBE1425: .LBE1424: - .loc 1 1509 0 + .loc 1 1508 0 sxtw x2, w26 bl devm_memremap .LVL472: str x0, [x19, 384] - .loc 1 1511 0 + .loc 1 1510 0 cbz x0, .L493 - .loc 1 1516 0 + .loc 1 1515 0 bl epd_lut_from_mem_init .LVL473: - .loc 1 1517 0 + .loc 1 1516 0 tbnz w0, #31, .L494 .L417: .LBE1426: .LBE1432: .LBB1433: .LBB1434: - .loc 1 1606 0 + .loc 1 1605 0 add x0, x19, 744 mov x1, 68719476704 str x1, [x21, 552] - .loc 1 1608 0 + .loc 1 1607 0 add x25, x25, :lo12:.LANCHOR0 .LBB1435: .LBB1436: @@ -5487,7 +5479,7 @@ ebc_probe: .LBE1437: .LBE1436: .LBE1435: - .loc 1 1604 0 + .loc 1 1603 0 mov w26, 99 .LBB1441: .LBB1440: @@ -5496,32 +5488,32 @@ ebc_probe: str x0, [x0, 8] .LBE1440: .LBE1441: - .loc 1 1606 0 + .loc 1 1605 0 adrp x0, new_buffer_refresh add x0, x0, :lo12:new_buffer_refresh str x0, [x21, 576] - .loc 1 1608 0 + .loc 1 1607 0 adrp x3, .LC69 mov w2, -1 add x3, x3, :lo12:.LC69 mov x1, x21 adrp x0, ebc_auto_tast_function - .loc 1 1604 0 + .loc 1 1603 0 str w26, [x29, 104] - .loc 1 1608 0 + .loc 1 1607 0 add x0, x0, :lo12:ebc_auto_tast_function bl kthread_create_on_node .LVL474: str x0, [x25, 8] - .loc 1 1609 0 + .loc 1 1608 0 cmn x0, #4096 bhi .L495 - .loc 1 1613 0 + .loc 1 1612 0 add x2, x29, 104 mov w1, 1 bl sched_setscheduler_nocheck .LVL475: - .loc 1 1614 0 + .loc 1 1613 0 ldr x2, [x25, 8] .LBB1442: .LBB1443: @@ -5563,7 +5555,7 @@ ebc_probe: .LBE1443: .LBE1442: .LBB1444: - .loc 1 1617 0 + .loc 1 1616 0 adrp x3, .LC40 adrp x0, ebc_thread .LVL479: @@ -5572,10 +5564,10 @@ ebc_probe: add x0, x0, :lo12:ebc_thread mov x1, x21 .LBE1444: - .loc 1 1616 0 + .loc 1 1615 0 str w26, [x29, 104] .LBB1445: - .loc 1 1617 0 + .loc 1 1616 0 bl kthread_create_on_node .LVL480: mov x25, x0 @@ -5586,13 +5578,13 @@ ebc_probe: .LVL482: .LBE1445: str x25, [x21, 120] - .loc 1 1622 0 + .loc 1 1621 0 add x2, x29, 104 mov w1, 1 mov x0, x25 bl sched_setscheduler_nocheck .LVL483: - .loc 1 1623 0 + .loc 1 1622 0 ldr x2, [x21, 120] .LBB1446: .LBB1447: @@ -5636,7 +5628,7 @@ ebc_probe: .LBE1433: .LBB1450: .LBB1451: - .loc 1 1632 0 + .loc 1 1631 0 mov w0, -1 .LVL487: str w0, [x21, 48] @@ -5647,9 +5639,9 @@ ebc_probe: .LVL488: .LBE1453: .LBE1452: - .loc 1 1636 0 - str wzr, [x21, 28] .loc 1 1635 0 + str wzr, [x21, 28] + .loc 1 1634 0 str wzr, [x21, 80] .LBB1458: .LBB1454: @@ -5657,7 +5649,7 @@ ebc_probe: adrp x1, .LC41 .LBE1454: .LBE1458: - .loc 1 1631 0 + .loc 1 1630 0 str wzr, [x21, 192] .LBB1459: .LBB1455: @@ -5665,14 +5657,14 @@ ebc_probe: add x1, x1, :lo12:.LC41 .LBE1455: .LBE1459: - .loc 1 1633 0 + .loc 1 1632 0 str wzr, [x21, 600] - .loc 1 1643 0 + .loc 1 1642 0 add x25, x19, 624 .LVL489: - .loc 1 1634 0 + .loc 1 1633 0 str wzr, [x21, 604] - .loc 1 1644 0 + .loc 1 1643 0 adrp x26, jiffies .LBB1460: .LBB1456: @@ -5680,7 +5672,7 @@ ebc_probe: stp xzr, xzr, [x0] .LBE1456: .LBE1460: - .loc 1 1644 0 + .loc 1 1643 0 mov x27, 268435455 .LBB1461: .LBB1457: @@ -5704,9 +5696,9 @@ ebc_probe: .LVL490: .LBE1457: .LBE1461: - .loc 1 1640 0 + .loc 1 1639 0 str wzr, [x21, 432] - .loc 1 1643 0 + .loc 1 1642 0 mov x4, 0 mov x3, 0 mov w2, 0 @@ -5715,16 +5707,16 @@ ebc_probe: add x1, x1, :lo12:ebc_vdd_power_timeout bl init_timer_key .LVL491: - .loc 1 1644 0 + .loc 1 1643 0 ldr x1, [x26, #:lo12:jiffies] mov x0, x25 - .loc 1 1647 0 + .loc 1 1646 0 add x25, x19, 680 - .loc 1 1644 0 + .loc 1 1643 0 add x1, x1, x27 bl mod_timer .LVL492: - .loc 1 1647 0 + .loc 1 1646 0 mov x4, 0 mov x3, 0 mov w2, 0 @@ -5733,7 +5725,7 @@ ebc_probe: add x1, x1, :lo12:ebc_frame_timeout bl init_timer_key .LVL493: - .loc 1 1648 0 + .loc 1 1647 0 ldr x1, [x26, #:lo12:jiffies] mov x0, x25 add x1, x1, x27 @@ -5743,88 +5735,88 @@ ebc_probe: .LBE1450: .LBB1462: .LBB1463: - .loc 1 1658 0 + .loc 1 1657 0 adrp x0, saved_command_line adrp x1, .LC42 - .loc 1 1655 0 + .loc 1 1654 0 stp wzr, wzr, [x29, 100] .LVL495: - .loc 1 1658 0 + .loc 1 1657 0 add x1, x1, :lo12:.LC42 ldr x25, [x0, #:lo12:saved_command_line] mov x0, x25 bl strstr .LVL496: - .loc 1 1659 0 - adrp x1, .LC43 .loc 1 1658 0 + adrp x1, .LC43 + .loc 1 1657 0 mov x26, x0 .LVL497: - .loc 1 1659 0 + .loc 1 1658 0 add x1, x1, :lo12:.LC43 mov x0, x25 bl strstr .LVL498: mov x28, x0 .LVL499: - .loc 1 1664 0 + .loc 1 1663 0 cbz x26, .L420 - .loc 1 1665 0 + .loc 1 1664 0 add x2, x29, 100 adrp x1, .LC44 mov x0, x26 add x1, x1, :lo12:.LC44 bl sscanf .LVL500: - .loc 1 1666 0 + .loc 1 1665 0 ldr w2, [x29, 100] ldr x0, [x19, 184] cmp x0, x2, uxtw bls .L496 .L420: - .loc 1 1678 0 + .loc 1 1677 0 mov w25, 0 .LVL501: mov x27, 0 .LVL502: - .loc 1 1662 0 + .loc 1 1661 0 mov x26, 0 .LVL503: - .loc 1 1678 0 + .loc 1 1677 0 cbz x28, .L440 .LVL504: .L439: - .loc 1 1679 0 + .loc 1 1678 0 add x2, x29, 104 mov x0, x28 adrp x1, .LC47 add x1, x1, :lo12:.LC47 bl sscanf .LVL505: - .loc 1 1657 0 + .loc 1 1656 0 mov w28, 0 .LVL506: - .loc 1 1680 0 + .loc 1 1679 0 ldr w2, [x29, 104] - .loc 1 1662 0 + .loc 1 1661 0 mov x26, 0 .LVL507: - .loc 1 1680 0 + .loc 1 1679 0 ldr x0, [x19, 184] cmp x0, x2, uxtw bls .L497 .L424: - .loc 1 1692 0 + .loc 1 1691 0 cbz w25, .L440 .L423: - .loc 1 1699 0 + .loc 1 1698 0 bl ebc_empty_buf_get .LVL508: mov x25, x0 .LVL509: - .loc 1 1700 0 + .loc 1 1699 0 cbz x0, .L426 - .loc 1 1701 0 + .loc 1 1700 0 ldp w2, w0, [x22, 84] mov x1, x27 mul w2, w2, w0 @@ -5832,41 +5824,41 @@ ebc_probe: lsr w2, w2, 1 bl memcpy .LVL510: - .loc 1 1704 0 + .loc 1 1703 0 stp wzr, wzr, [x25, 48] - .loc 1 1702 0 + .loc 1 1701 0 mov w0, 7 str w0, [x25, 40] - .loc 1 1707 0 + .loc 1 1706 0 mov x0, x25 - .loc 1 1705 0 + .loc 1 1704 0 ldr w1, [x22, 84] str w1, [x25, 56] - .loc 1 1706 0 + .loc 1 1705 0 ldr w1, [x22, 88] str w1, [x25, 60] - .loc 1 1707 0 + .loc 1 1706 0 bl ebc_add_to_dsp_buf_list .LVL511: .L426: - .loc 1 1711 0 + .loc 1 1710 0 cbnz w28, .L498 .L428: - .loc 1 1724 0 + .loc 1 1723 0 ldr w0, [x21, 80] adrp x22, .LANCHOR1 cbz w0, .L499 .L430: - .loc 1 1729 0 + .loc 1 1728 0 cbz x27, .L431 - .loc 1 1730 0 + .loc 1 1729 0 mov x0, x27 bl kfree .LVL512: .L431: - .loc 1 1731 0 + .loc 1 1730 0 cbz x26, .L422 - .loc 1 1732 0 + .loc 1 1731 0 mov x0, x26 bl kfree .LVL513: @@ -5883,44 +5875,44 @@ ebc_probe: .LBE1475: .LBB1478: .LBB1479: - .loc 1 1476 0 + .loc 1 1475 0 add x22, x22, :lo12:.LANCHOR1 add x0, x22, 224 bl misc_register .LVL514: - .loc 1 1478 0 + .loc 1 1477 0 ldr x0, [x19, 272] add x1, x22, 400 bl device_create_file .LVL515: - .loc 1 1479 0 + .loc 1 1478 0 ldr x0, [x19, 272] add x1, x22, 432 bl device_create_file .LVL516: - .loc 1 1480 0 + .loc 1 1479 0 ldr x0, [x19, 272] add x1, x22, 464 bl device_create_file .LVL517: - .loc 1 1481 0 + .loc 1 1480 0 ldr x0, [x19, 272] add x1, x22, 496 bl device_create_file .LVL518: - .loc 1 1482 0 + .loc 1 1481 0 ldr x0, [x19, 272] add x1, x22, 528 bl device_create_file .LVL519: - .loc 1 1483 0 + .loc 1 1482 0 ldr x0, [x19, 272] add x1, x22, 560 bl device_create_file .LVL520: .LBE1479: .LBE1478: - .loc 1 1840 0 + .loc 1 1839 0 ldr x0, [x21, 88] adrp x2, .LC15 adrp x1, .LC51 @@ -5928,20 +5920,20 @@ ebc_probe: add x1, x1, :lo12:.LC51 bl _dev_info .LVL521: - .loc 1 1842 0 + .loc 1 1841 0 b .L397 .LVL522: .p2align 3 .L440: .LBB1480: .LBB1472: - .loc 1 1693 0 + .loc 1 1692 0 ldr x0, [x21, 88] adrp x1, .LC50 add x1, x1, :lo12:.LC50 bl _dev_info .LVL523: - .loc 1 1694 0 + .loc 1 1693 0 ldr x0, [x19, 16] bl ebc_pmic_verity_vcom .LVL524: @@ -5981,10 +5973,10 @@ ebc_probe: .L499: .LBE1465: .LBE1464: - .loc 1 1725 0 + .loc 1 1724 0 mov w2, 1 str w2, [x21, 80] - .loc 1 1726 0 + .loc 1 1725 0 add x0, x22, :lo12:.LANCHOR1 mov w1, w2 add x0, x0, 304 @@ -5994,13 +5986,13 @@ ebc_probe: .LVL530: .p2align 3 .L497: - .loc 1 1682 0 + .loc 1 1681 0 ldr x0, [x21, 88] adrp x1, .LC48 add x1, x1, :lo12:.LC48 bl _dev_info .LVL531: - .loc 1 1683 0 + .loc 1 1682 0 ldp w0, w1, [x22, 84] mul w0, w0, w1 .LBB1466: @@ -6017,13 +6009,13 @@ ebc_probe: .LBE1468: .LBE1467: .LBE1466: - .loc 1 1684 0 + .loc 1 1683 0 cbz x0, .L500 - .loc 1 1688 0 + .loc 1 1687 0 ldp w2, w1, [x22, 84] - .loc 1 1681 0 + .loc 1 1680 0 mov w28, 1 - .loc 1 1688 0 + .loc 1 1687 0 ldr x3, [x19, 184] mul w2, w2, w1 ldr w1, [x29, 104] @@ -6043,7 +6035,7 @@ ebc_probe: .LBE1480: .LBB1481: .LBB1418: - .loc 1 1557 0 + .loc 1 1556 0 mov w24, -12 b .L411 .LVL537: @@ -6053,14 +6045,14 @@ ebc_probe: .LBE1481: .LBB1482: .LBB1473: - .loc 1 1712 0 + .loc 1 1711 0 bl ebc_empty_buf_get .LVL538: mov x25, x0 .LVL539: - .loc 1 1713 0 + .loc 1 1712 0 cbz x0, .L428 - .loc 1 1714 0 + .loc 1 1713 0 ldp w2, w0, [x22, 84] mov x1, x26 mul w2, w2, w0 @@ -6068,33 +6060,33 @@ ebc_probe: lsr w2, w2, 1 bl memcpy .LVL540: - .loc 1 1717 0 + .loc 1 1716 0 stp wzr, wzr, [x25, 48] - .loc 1 1715 0 + .loc 1 1714 0 mov w0, 7 str w0, [x25, 40] - .loc 1 1718 0 + .loc 1 1717 0 ldr w0, [x22, 84] str w0, [x25, 56] - .loc 1 1720 0 - mov x0, x25 .loc 1 1719 0 + mov x0, x25 + .loc 1 1718 0 ldr w1, [x22, 88] str w1, [x25, 60] - .loc 1 1720 0 + .loc 1 1719 0 bl ebc_add_to_dsp_buf_list .LVL541: b .L428 .LVL542: .p2align 3 .L496: - .loc 1 1668 0 + .loc 1 1667 0 ldr x0, [x21, 88] adrp x1, .LC45 add x1, x1, :lo12:.LC45 bl _dev_info .LVL543: - .loc 1 1669 0 + .loc 1 1668 0 ldp w0, w1, [x22, 84] mul w0, w0, w1 .LBB1469: @@ -6111,9 +6103,9 @@ ebc_probe: .LBE1471: .LBE1470: .LBE1469: - .loc 1 1670 0 + .loc 1 1669 0 cbz x0, .L501 - .loc 1 1674 0 + .loc 1 1673 0 ldp w2, w1, [x22, 84] ldr x3, [x19, 184] mul w2, w2, w1 @@ -6126,9 +6118,9 @@ ebc_probe: add x1, x3, x1 bl memcpy .LVL548: - .loc 1 1678 0 + .loc 1 1677 0 cbz x28, .L445 - .loc 1 1667 0 + .loc 1 1666 0 mov w25, 1 .LVL549: b .L439 @@ -6139,26 +6131,26 @@ ebc_probe: .LBE1482: .LBB1483: .LBB1427: - .loc 1 1518 0 + .loc 1 1517 0 ldr x0, [x19, 272] adrp x1, .LC37 add x1, x1, :lo12:.LC37 bl _dev_err .LVL551: - .loc 1 1519 0 + .loc 1 1518 0 ldr x0, [x19, 272] mov w2, w26 ldr x1, [x19, 384] bl epd_lut_from_file_init .LVL552: - .loc 1 1520 0 + .loc 1 1519 0 tbz w0, #31, .L417 - .loc 1 1521 0 + .loc 1 1520 0 ldr x0, [x19, 272] adrp x1, .LC38 - .loc 1 1522 0 - mov w24, -1 .loc 1 1521 0 + mov w24, -1 + .loc 1 1520 0 add x1, x1, :lo12:.LC38 bl _dev_err .LVL553: @@ -6168,7 +6160,7 @@ ebc_probe: .L401: .LBE1427: .LBE1483: - .loc 1 1765 0 + .loc 1 1764 0 mov w24, -517 b .L397 .LVL555: @@ -6176,7 +6168,7 @@ ebc_probe: .L495: .LBB1484: .LBB1448: - .loc 1 1610 0 + .loc 1 1609 0 ldr x0, [x21, 88] adrp x1, .LC39 add x1, x1, :lo12:.LC39 @@ -6185,29 +6177,29 @@ ebc_probe: .L418: .LBE1448: .LBE1484: - .loc 1 1825 0 + .loc 1 1824 0 adrp x1, .LC71 mov x0, x20 add x1, x1, :lo12:.LC71 - .loc 1 1826 0 - mov w24, -1 .loc 1 1825 0 + mov w24, -1 + .loc 1 1824 0 bl _dev_err .LVL557: - .loc 1 1826 0 + .loc 1 1825 0 b .L397 .LVL558: .p2align 3 .L419: .LBB1485: .LBB1449: - .loc 1 1619 0 + .loc 1 1618 0 ldr x0, [x21, 88] .LVL559: adrp x1, .LC70 - .loc 1 1617 0 + .loc 1 1616 0 str x25, [x21, 120] - .loc 1 1619 0 + .loc 1 1618 0 add x1, x1, :lo12:.LC70 bl _dev_err .LVL560: @@ -6217,7 +6209,7 @@ ebc_probe: .L442: .LBE1449: .LBE1485: - .loc 1 1751 0 + .loc 1 1750 0 mov w24, -12 b .L397 .LVL562: @@ -6225,86 +6217,86 @@ ebc_probe: .L443: .LBB1486: .LBB1419: - .loc 1 1542 0 + .loc 1 1541 0 mov w24, -19 b .L411 .LVL563: .L485: .LBE1419: .LBE1486: - .loc 1 1758 0 + .loc 1 1757 0 adrp x1, .LC23 mov x0, x20 add x1, x1, :lo12:.LC23 - .loc 1 1759 0 - mov w24, -19 .loc 1 1758 0 + mov w24, -19 + .loc 1 1757 0 bl _dev_err .LVL564: - .loc 1 1759 0 + .loc 1 1758 0 b .L397 .L488: - .loc 1 1786 0 + .loc 1 1785 0 adrp x1, .LC27 mov x0, x20 add x1, x1, :lo12:.LC27 - .loc 1 1787 0 - mov w24, -517 .loc 1 1786 0 + mov w24, -517 + .loc 1 1785 0 bl _dev_err .LVL565: - .loc 1 1787 0 + .loc 1 1786 0 b .L397 .L486: - .loc 1 1774 0 + .loc 1 1773 0 adrp x1, .LC25 mov x0, x20 add x1, x1, :lo12:.LC25 - .loc 1 1775 0 - mov w24, -19 .loc 1 1774 0 + mov w24, -19 + .loc 1 1773 0 bl _dev_err .LVL566: - .loc 1 1775 0 + .loc 1 1774 0 b .L397 .LVL567: .L444: .LBB1487: .LBB1428: - .loc 1 1499 0 + .loc 1 1498 0 mov w24, -19 b .L415 .LVL568: .L487: .LBE1428: .LBE1487: - .loc 1 1781 0 + .loc 1 1780 0 adrp x1, .LC26 mov x0, x20 .LVL569: add x1, x1, :lo12:.LC26 - .loc 1 1782 0 - mov w24, -517 .loc 1 1781 0 + mov w24, -517 + .loc 1 1780 0 bl _dev_err .LVL570: - .loc 1 1782 0 + .loc 1 1781 0 b .L397 .LVL571: .L493: .LBB1488: .LBB1429: - .loc 1 1512 0 + .loc 1 1511 0 ldr x0, [x19, 272] adrp x2, .LANCHOR3 add x2, x2, :lo12:.LANCHOR3 adrp x1, .LC36 - mov w3, 1512 + mov w3, 1511 add x2, x2, 16 add x1, x1, :lo12:.LC36 - .loc 1 1513 0 - mov w24, -12 .loc 1 1512 0 + mov w24, -12 + .loc 1 1511 0 bl _dev_err .LVL572: b .L415 @@ -6312,13 +6304,13 @@ ebc_probe: .L492: .LBE1429: .LBE1488: - .loc 1 1843 0 + .loc 1 1842 0 bl __stack_chk_fail .LVL574: .L500: .LBB1489: .LBB1474: - .loc 1 1685 0 + .loc 1 1684 0 ldr x0, [x21, 88] .LVL575: adrp x1, .LC49 @@ -6329,7 +6321,7 @@ ebc_probe: b .L422 .LVL577: .L501: - .loc 1 1671 0 + .loc 1 1670 0 ldr x0, [x21, 88] .LVL578: adrp x1, .LC46 @@ -6340,10 +6332,10 @@ ebc_probe: b .L422 .LVL580: .L445: - .loc 1 1657 0 + .loc 1 1656 0 mov w28, 0 .LVL581: - .loc 1 1662 0 + .loc 1 1661 0 mov x26, 0 .LVL582: b .L423 @@ -6466,7 +6458,7 @@ ebc_power_set.constprop.7: .type ebc_suspend, %function ebc_suspend: .LFB2842: - .loc 1 1853 0 + .loc 1 1852 0 .cfi_startproc .LVL594: stp x29, x30, [sp, -32]! @@ -6484,17 +6476,17 @@ ebc_suspend: ldr x20, [x0, 184] .LBE1499: .LBE1498: - .loc 1 1857 0 + .loc 1 1856 0 add x19, x20, 184 ldr w0, [x19, 192] .LVL595: cmp w0, 1 beq .L512 .L510: - .loc 1 1861 0 + .loc 1 1860 0 mov w0, 1 str w0, [x19, 604] - .loc 1 1863 0 + .loc 1 1862 0 ldr x1, [x20, 16] .LBB1500: .LBB1501: @@ -6505,13 +6497,13 @@ ebc_suspend: .LVL596: .LBE1501: .LBE1500: - .loc 1 1864 0 + .loc 1 1863 0 ldr x0, [x19, 88] adrp x1, .LC75 add x1, x1, :lo12:.LC75 bl _dev_info .LVL597: - .loc 1 1867 0 + .loc 1 1866 0 mov w0, 0 ldp x19, x20, [sp, 16] ldp x29, x30, [sp], 32 @@ -6525,7 +6517,7 @@ ebc_suspend: .p2align 3 .L512: .cfi_restore_state - .loc 1 1858 0 + .loc 1 1857 0 ldr x0, [x19, 88] adrp x2, .LANCHOR3 add x2, x2, :lo12:.LANCHOR3 @@ -6534,7 +6526,7 @@ ebc_suspend: add x1, x1, :lo12:.LC74 bl _dev_info .LVL598: - .loc 1 1859 0 + .loc 1 1858 0 mov x0, x20 bl ebc_power_set.constprop.7 .LVL599: @@ -8061,14 +8053,14 @@ __func__.34835: .size __func__.34644, 16 __func__.34644: .string "ebc_frame_start" - .type __func__.35040, %object - .size __func__.35040, 19 -__func__.35040: + .type __func__.35039, %object + .size __func__.35039, 19 +__func__.35039: .string "ebc_lut_table_init" .zero 5 - .type __func__.35099, %object - .size __func__.35099, 12 -__func__.35099: + .type __func__.35098, %object + .size __func__.35098, 12 +__func__.35098: .string "ebc_suspend" .zero 4 .type ebc_match, %object @@ -8099,9 +8091,9 @@ ebc_ops: .zero 176 .section .discard.addressable,"aw",@progbits .align 3 - .type __addressable_ebc_init1912, %object - .size __addressable_ebc_init1912, 8 -__addressable_ebc_init1912: + .type __addressable_ebc_init1911, %object + .size __addressable_ebc_init1911, 8 +__addressable_ebc_init1911: .xword ebc_init .section .exitcall.exit,"aw",@progbits .align 3 @@ -8156,7 +8148,7 @@ __exitcall_ebc_exit: .string "%d\n" .zero 4 .LC15: - .string "1.10" + .string "1.11" .zero 3 .LC16: .string "%s\n" @@ -36187,7 +36179,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3001 .byte 0x1 - .2byte 0x558 + .2byte 0x557 .4byte 0x7b4 .uleb128 0x9 .byte 0x3 @@ -36195,7 +36187,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3002 .byte 0x1 - .2byte 0x562 + .2byte 0x561 .4byte 0xc5df .uleb128 0x9 .byte 0x3 @@ -36203,7 +36195,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3003 .byte 0x1 - .2byte 0x571 + .2byte 0x570 .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36211,7 +36203,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3004 .byte 0x1 - .2byte 0x57c + .2byte 0x57b .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36219,7 +36211,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3005 .byte 0x1 - .2byte 0x58a + .2byte 0x589 .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36227,7 +36219,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3006 .byte 0x1 - .2byte 0x5ad + .2byte 0x5ac .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36235,7 +36227,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3007 .byte 0x1 - .2byte 0x5b7 + .2byte 0x5b6 .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36243,7 +36235,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3008 .byte 0x1 - .2byte 0x5c0 + .2byte 0x5bf .4byte 0xb372 .uleb128 0x9 .byte 0x3 @@ -36251,7 +36243,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3009 .byte 0x1 - .2byte 0x759 + .2byte 0x758 .4byte 0xa531 .uleb128 0x9 .byte 0x3 @@ -36268,7 +36260,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3010 .byte 0x1 - .2byte 0x75e + .2byte 0x75d .4byte 0xe5a6 .uleb128 0x9 .byte 0x3 @@ -36276,7 +36268,7 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3011 .byte 0x1 - .2byte 0x764 + .2byte 0x763 .4byte 0xd66d .uleb128 0x9 .byte 0x3 @@ -36284,15 +36276,15 @@ __exitcall_ebc_exit: .uleb128 0x4c .4byte .LASF3012 .byte 0x1 - .2byte 0x778 + .2byte 0x777 .4byte 0x443 .uleb128 0x9 .byte 0x3 - .8byte __addressable_ebc_init1912 + .8byte __addressable_ebc_init1911 .uleb128 0x4c .4byte .LASF3013 .byte 0x1 - .2byte 0x779 + .2byte 0x778 .4byte 0x497 .uleb128 0x9 .byte 0x3 @@ -36300,7 +36292,7 @@ __exitcall_ebc_exit: .uleb128 0x4d .4byte .LASF3062 .byte 0x1 - .2byte 0x773 + .2byte 0x772 .8byte .LFB2845 .8byte .LFE2845-.LFB2845 .uleb128 0x1 @@ -36313,7 +36305,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3014 .byte 0x1 - .2byte 0x76e + .2byte 0x76d .4byte 0xc6 .8byte .LFB2844 .8byte .LFE2844-.LFB2844 @@ -36327,7 +36319,7 @@ __exitcall_ebc_exit: .uleb128 0x50 .4byte .LASF3015 .byte 0x1 - .2byte 0x74d + .2byte 0x74c .4byte 0xc6 .8byte .LFB2843 .8byte .LFE2843-.LFB2843 @@ -36337,25 +36329,25 @@ __exitcall_ebc_exit: .uleb128 0x51 .string "dev" .byte 0x1 - .2byte 0x74d + .2byte 0x74c .4byte 0xa545 .4byte .LLST11 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x74f + .2byte 0x74e .4byte 0xe461 .uleb128 0x46 .4byte .LASF2952 .byte 0x1 - .2byte 0x750 + .2byte 0x74f .4byte 0xe6fb .uleb128 0x53 .4byte 0x12f06 .8byte .LBB802 .8byte .LBE802-.LBB802 .byte 0x1 - .2byte 0x74f + .2byte 0x74e .4byte 0xe6cb .uleb128 0x54 .4byte 0x12f17 @@ -36365,7 +36357,7 @@ __exitcall_ebc_exit: .8byte .LBB804 .8byte .LBE804-.LBB804 .byte 0x1 - .2byte 0x752 + .2byte 0x751 .4byte 0xe6ed .uleb128 0x54 .4byte 0x12b03 @@ -36380,7 +36372,7 @@ __exitcall_ebc_exit: .uleb128 0x50 .4byte .LASF3017 .byte 0x1 - .2byte 0x73c + .2byte 0x73b .4byte 0xc6 .8byte .LFB2842 .8byte .LFE2842-.LFB2842 @@ -36390,31 +36382,31 @@ __exitcall_ebc_exit: .uleb128 0x51 .string "dev" .byte 0x1 - .2byte 0x73c + .2byte 0x73b .4byte 0xa545 .4byte .LLST137 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x73e + .2byte 0x73d .4byte 0xe461 .uleb128 0x46 .4byte .LASF2952 .byte 0x1 - .2byte 0x73f + .2byte 0x73e .4byte 0xe6fb .uleb128 0x55 .4byte .LASF3018 .4byte 0xe7da .uleb128 0x9 .byte 0x3 - .8byte __func__.35099 + .8byte __func__.35098 .uleb128 0x53 .4byte 0x12f06 .8byte .LBB1498 .8byte .LBE1498-.LBB1498 .byte 0x1 - .2byte 0x73e + .2byte 0x73d .4byte 0xe780 .uleb128 0x54 .4byte 0x12f17 @@ -36424,7 +36416,7 @@ __exitcall_ebc_exit: .8byte .LBB1500 .8byte .LBE1500-.LBB1500 .byte 0x1 - .2byte 0x747 + .2byte 0x746 .4byte 0xe7a2 .uleb128 0x54 .4byte 0x12b1b @@ -36451,7 +36443,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3019 .byte 0x1 - .2byte 0x735 + .2byte 0x734 .4byte 0xc6 .8byte .LFB2841 .8byte .LFE2841-.LFB2841 @@ -36461,7 +36453,7 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF3020 .byte 0x1 - .2byte 0x735 + .2byte 0x734 .4byte 0xd6e9 .4byte .LLST13 .uleb128 0x4e @@ -36471,7 +36463,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3021 .byte 0x1 - .2byte 0x6c9 + .2byte 0x6c8 .4byte 0xc6 .8byte .LFB2840 .8byte .LFE2840-.LFB2840 @@ -36481,63 +36473,63 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF3020 .byte 0x1 - .2byte 0x6c9 + .2byte 0x6c8 .4byte 0xd6e9 .4byte .LLST113 .uleb128 0x52 .string "dev" .byte 0x1 - .2byte 0x6cb + .2byte 0x6ca .4byte 0xa545 .uleb128 0x46 .4byte .LASF3022 .byte 0x1 - .2byte 0x6cc + .2byte 0x6cb .4byte 0xb869 .uleb128 0x57 .4byte .LASF3023 .byte 0x1 - .2byte 0x6cd + .2byte 0x6cc .4byte 0xd6e9 .4byte .LLST114 .uleb128 0x46 .4byte .LASF3024 .byte 0x1 - .2byte 0x6ce + .2byte 0x6cd .4byte 0xb869 .uleb128 0x57 .4byte .LASF3025 .byte 0x1 - .2byte 0x6cf + .2byte 0x6ce .4byte 0xc012 .4byte .LLST115 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x6d0 + .2byte 0x6cf .4byte 0xe461 .uleb128 0x57 .4byte .LASF2952 .byte 0x1 - .2byte 0x6d1 + .2byte 0x6d0 .4byte 0xe6fb .4byte .LLST116 .uleb128 0x46 .4byte .LASF2994 .byte 0x1 - .2byte 0x6d2 + .2byte 0x6d1 .4byte 0xe117 .uleb128 0x52 .string "ret" .byte 0x1 - .2byte 0x6d3 + .2byte 0x6d2 .4byte 0xc6 .uleb128 0x58 .4byte 0x12f24 .8byte .LBB1279 .4byte .Ldebug_ranges0+0x850 .byte 0x1 - .2byte 0x6d5 + .2byte 0x6d4 .4byte 0xe8fe .uleb128 0x54 .4byte 0x12f4d @@ -36554,7 +36546,7 @@ __exitcall_ebc_exit: .8byte .LBB1283 .8byte .LBE1283-.LBB1283 .byte 0x1 - .2byte 0x6e7 + .2byte 0x6e6 .4byte 0xe93d .uleb128 0x54 .4byte 0x12e11 @@ -36573,7 +36565,7 @@ __exitcall_ebc_exit: .8byte .LBB1286 .8byte .LBE1286-.LBB1286 .byte 0x1 - .2byte 0x6f8 + .2byte 0x6f7 .4byte 0xe97d .uleb128 0x54 .4byte 0x12e34 @@ -36592,7 +36584,7 @@ __exitcall_ebc_exit: .8byte .LBB1289 .4byte .Ldebug_ranges0+0x880 .byte 0x1 - .2byte 0x706 + .2byte 0x705 .4byte 0xf336 .uleb128 0x54 .4byte 0x11258 @@ -37373,7 +37365,7 @@ __exitcall_ebc_exit: .8byte .LBB1391 .4byte .Ldebug_ranges0+0xa30 .byte 0x1 - .2byte 0x711 + .2byte 0x710 .4byte 0xf518 .uleb128 0x54 .4byte 0xfd4a @@ -37404,7 +37396,7 @@ __exitcall_ebc_exit: .8byte .LBB1393 .4byte .Ldebug_ranges0+0xaa0 .byte 0x1 - .2byte 0x610 + .2byte 0x60f .4byte 0xf3a6 .uleb128 0x54 .4byte 0x12f6a @@ -37414,7 +37406,7 @@ __exitcall_ebc_exit: .8byte .LBB1397 .4byte .Ldebug_ranges0+0xad0 .byte 0x1 - .2byte 0x62b + .2byte 0x62a .4byte 0xf3db .uleb128 0x54 .4byte 0x12f4d @@ -37431,7 +37423,7 @@ __exitcall_ebc_exit: .8byte .LBB1405 .8byte .LBE1405-.LBB1405 .byte 0x1 - .2byte 0x62e + .2byte 0x62d .4byte 0xf414 .uleb128 0x54 .4byte 0x12f4d @@ -37448,7 +37440,7 @@ __exitcall_ebc_exit: .8byte .LBB1407 .8byte .LBE1407-.LBB1407 .byte 0x1 - .2byte 0x631 + .2byte 0x630 .4byte 0xf44d .uleb128 0x54 .4byte 0x12f4d @@ -37465,7 +37457,7 @@ __exitcall_ebc_exit: .8byte .LBB1409 .8byte .LBE1409-.LBB1409 .byte 0x1 - .2byte 0x634 + .2byte 0x633 .4byte 0xf486 .uleb128 0x54 .4byte 0x12f4d @@ -37482,7 +37474,7 @@ __exitcall_ebc_exit: .8byte .LBB1411 .4byte .Ldebug_ranges0+0xb20 .byte 0x1 - .2byte 0x639 + .2byte 0x638 .4byte 0xf4bb .uleb128 0x54 .4byte 0x12f4d @@ -37522,7 +37514,7 @@ __exitcall_ebc_exit: .8byte .LBB1422 .4byte .Ldebug_ranges0+0xb50 .byte 0x1 - .2byte 0x718 + .2byte 0x717 .4byte 0xf5fe .uleb128 0x54 .4byte 0xfdc4 @@ -37555,7 +37547,7 @@ __exitcall_ebc_exit: .8byte .LBB1424 .8byte .LBE1424-.LBB1424 .byte 0x1 - .2byte 0x5e3 + .2byte 0x5e2 .4byte 0xf594 .uleb128 0x54 .4byte 0x12f6a @@ -37591,7 +37583,7 @@ __exitcall_ebc_exit: .8byte .LBB1433 .4byte .Ldebug_ranges0+0xbb0 .byte 0x1 - .2byte 0x71f + .2byte 0x71e .4byte 0xf78b .uleb128 0x54 .4byte 0xfd12 @@ -37607,7 +37599,7 @@ __exitcall_ebc_exit: .8byte .LBB1435 .4byte .Ldebug_ranges0+0xbf0 .byte 0x1 - .2byte 0x646 + .2byte 0x645 .4byte 0xf685 .uleb128 0x54 .4byte 0x1313c @@ -37636,7 +37628,7 @@ __exitcall_ebc_exit: .8byte .LBB1442 .8byte .LBE1442-.LBB1442 .byte 0x1 - .2byte 0x64e + .2byte 0x64d .4byte 0xf6d0 .uleb128 0x54 .4byte 0x1320a @@ -37671,7 +37663,7 @@ __exitcall_ebc_exit: .8byte .LBB1446 .8byte .LBE1446-.LBB1446 .byte 0x1 - .2byte 0x657 + .2byte 0x656 .4byte 0xf748 .uleb128 0x54 .4byte 0x1320a @@ -37710,7 +37702,7 @@ __exitcall_ebc_exit: .8byte .LBB1450 .8byte .LBE1450-.LBB1450 .byte 0x1 - .2byte 0x726 + .2byte 0x725 .4byte 0xf825 .uleb128 0x54 .4byte 0xfcf4 @@ -37719,7 +37711,7 @@ __exitcall_ebc_exit: .8byte .LBB1452 .4byte .Ldebug_ranges0+0xc50 .byte 0x1 - .2byte 0x667 + .2byte 0x666 .4byte 0xf7f0 .uleb128 0x54 .4byte 0x12baf @@ -37755,7 +37747,7 @@ __exitcall_ebc_exit: .8byte .LBB1462 .4byte .Ldebug_ranges0+0xcb0 .byte 0x1 - .2byte 0x729 + .2byte 0x728 .4byte 0xfac8 .uleb128 0x54 .4byte 0xfc62 @@ -37796,7 +37788,7 @@ __exitcall_ebc_exit: .8byte .LBB1464 .8byte .LBE1464-.LBB1464 .byte 0x1 - .2byte 0x69f + .2byte 0x69e .4byte 0xf907 .uleb128 0x54 .4byte 0x1131c @@ -37824,7 +37816,7 @@ __exitcall_ebc_exit: .8byte .LBB1466 .8byte .LBE1466-.LBB1466 .byte 0x1 - .2byte 0x693 + .2byte 0x692 .4byte 0xf95e .uleb128 0x54 .4byte 0x12d27 @@ -37850,7 +37842,7 @@ __exitcall_ebc_exit: .8byte .LBB1469 .8byte .LBE1469-.LBB1469 .byte 0x1 - .2byte 0x685 + .2byte 0x684 .4byte 0xf9b5 .uleb128 0x54 .4byte 0x12d27 @@ -37941,7 +37933,7 @@ __exitcall_ebc_exit: .8byte .LBB1475 .8byte .LBE1475-.LBB1475 .byte 0x1 - .2byte 0x72b + .2byte 0x72a .4byte 0xfb11 .uleb128 0x54 .4byte 0x12df5 @@ -37964,7 +37956,7 @@ __exitcall_ebc_exit: .8byte .LBB1478 .8byte .LBE1478-.LBB1478 .byte 0x1 - .2byte 0x72e + .2byte 0x72d .4byte 0xfb8e .uleb128 0x54 .4byte 0xfe4a @@ -38036,202 +38028,202 @@ __exitcall_ebc_exit: .uleb128 0x62 .4byte .LASF3034 .byte 0x1 - .2byte 0x673 + .2byte 0x672 .4byte 0xc6 .byte 0x1 .4byte 0xfce7 .uleb128 0x63 .string "ebc" .byte 0x1 - .2byte 0x673 + .2byte 0x672 .4byte 0xe461 .uleb128 0x64 .4byte .LASF2994 .byte 0x1 - .2byte 0x673 + .2byte 0x672 .4byte 0xe117 .uleb128 0x46 .4byte .LASF2952 .byte 0x1 - .2byte 0x675 + .2byte 0x674 .4byte 0xe6fb .uleb128 0x46 .4byte .LASF3026 .byte 0x1 - .2byte 0x676 + .2byte 0x675 .4byte 0x6d .uleb128 0x46 .4byte .LASF3027 .byte 0x1 - .2byte 0x677 + .2byte 0x676 .4byte 0x6d .uleb128 0x46 .4byte .LASF3028 .byte 0x1 - .2byte 0x678 + .2byte 0x677 .4byte 0xc6 .uleb128 0x46 .4byte .LASF3029 .byte 0x1 - .2byte 0x679 + .2byte 0x678 .4byte 0xc6 .uleb128 0x46 .4byte .LASF3030 .byte 0x1 - .2byte 0x67a + .2byte 0x679 .4byte 0x219 .uleb128 0x46 .4byte .LASF3031 .byte 0x1 - .2byte 0x67b + .2byte 0x67a .4byte 0x219 .uleb128 0x52 .string "buf" .byte 0x1 - .2byte 0x67c + .2byte 0x67b .4byte 0xe3fc .uleb128 0x46 .4byte .LASF3032 .byte 0x1 - .2byte 0x67d + .2byte 0x67c .4byte 0x443 .uleb128 0x46 .4byte .LASF3033 .byte 0x1 - .2byte 0x67e + .2byte 0x67d .4byte 0x443 .byte 0 .uleb128 0x65 .4byte .LASF3091 .byte 0x1 - .2byte 0x65c + .2byte 0x65b .byte 0x1 .4byte 0xfd01 .uleb128 0x64 .4byte .LASF2952 .byte 0x1 - .2byte 0x65c + .2byte 0x65b .4byte 0xe6fb .byte 0 .uleb128 0x62 .4byte .LASF3035 .byte 0x1 - .2byte 0x642 + .2byte 0x641 .4byte 0xc6 .byte 0x1 .4byte 0xfd39 .uleb128 0x64 .4byte .LASF2952 .byte 0x1 - .2byte 0x642 + .2byte 0x641 .4byte 0xe6fb .uleb128 0x46 .4byte .LASF2463 .byte 0x1 - .2byte 0x644 + .2byte 0x643 .4byte 0xd7e9 .uleb128 0x66 .uleb128 0x52 .string "__k" .byte 0x1 - .2byte 0x651 + .2byte 0x650 .4byte 0x2eda .byte 0 .byte 0 .uleb128 0x62 .4byte .LASF3036 .byte 0x1 - .2byte 0x5f9 + .2byte 0x5f8 .4byte 0xc6 .byte 0x1 .4byte 0xfdb3 .uleb128 0x63 .string "ebc" .byte 0x1 - .2byte 0x5f9 + .2byte 0x5f8 .4byte 0xe461 .uleb128 0x52 .string "dev" .byte 0x1 - .2byte 0x5fb + .2byte 0x5fa .4byte 0xa545 .uleb128 0x46 .4byte .LASF2994 .byte 0x1 - .2byte 0x5fc + .2byte 0x5fb .4byte 0xe117 .uleb128 0x46 .4byte .LASF2952 .byte 0x1 - .2byte 0x5fd + .2byte 0x5fc .4byte 0xe6fb .uleb128 0x46 .4byte .LASF3037 .byte 0x1 - .2byte 0x5fe + .2byte 0x5fd .4byte 0xb869 .uleb128 0x52 .string "r" .byte 0x1 - .2byte 0x5ff + .2byte 0x5fe .4byte 0x9721 .uleb128 0x46 .4byte .LASF3038 .byte 0x1 - .2byte 0x600 + .2byte 0x5ff .4byte 0xc6 .uleb128 0x52 .string "ret" .byte 0x1 - .2byte 0x601 + .2byte 0x600 .4byte 0xc6 .uleb128 0x52 .string "i" .byte 0x1 - .2byte 0x601 + .2byte 0x600 .4byte 0xc6 .byte 0 .uleb128 0x62 .4byte .LASF3039 .byte 0x1 - .2byte 0x5d0 + .2byte 0x5cf .4byte 0xc6 .byte 0x1 .4byte 0xfe24 .uleb128 0x64 .4byte .LASF2952 .byte 0x1 - .2byte 0x5d0 + .2byte 0x5cf .4byte 0xe6fb .uleb128 0x52 .string "ret" .byte 0x1 - .2byte 0x5d2 + .2byte 0x5d1 .4byte 0xc6 .uleb128 0x52 .string "dev" .byte 0x1 - .2byte 0x5d3 + .2byte 0x5d2 .4byte 0xa545 .uleb128 0x46 .4byte .LASF3037 .byte 0x1 - .2byte 0x5d4 + .2byte 0x5d3 .4byte 0xb869 .uleb128 0x52 .string "r" .byte 0x1 - .2byte 0x5d5 + .2byte 0x5d4 .4byte 0x9721 .uleb128 0x46 .4byte .LASF3040 .byte 0x1 - .2byte 0x5d6 + .2byte 0x5d5 .4byte 0x29 .uleb128 0x46 .4byte .LASF3041 .byte 0x1 - .2byte 0x5d7 + .2byte 0x5d6 .4byte 0xc6 .uleb128 0x67 .4byte .LASF3018 @@ -38250,20 +38242,20 @@ __exitcall_ebc_exit: .uleb128 0x62 .4byte .LASF3042 .byte 0x1 - .2byte 0x5c2 + .2byte 0x5c1 .4byte 0xc6 .byte 0x1 .4byte 0xfe57 .uleb128 0x64 .4byte .LASF2952 .byte 0x1 - .2byte 0x5c2 + .2byte 0x5c1 .4byte 0xe6fb .byte 0 .uleb128 0x4f .4byte .LASF3043 .byte 0x1 - .2byte 0x5b9 + .2byte 0x5b8 .4byte 0x2d9 .8byte .LFB2833 .8byte .LFE2833-.LFB2833 @@ -38273,19 +38265,19 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x5b9 + .2byte 0x5b8 .4byte 0xa545 .4byte .LLST66 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x5ba + .2byte 0x5b9 .4byte 0xb3c0 .4byte .LLST67 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x5bb + .2byte 0x5ba .4byte 0x219 .4byte .LLST68 .uleb128 0x4e @@ -38295,7 +38287,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3044 .byte 0x1 - .2byte 0x5b0 + .2byte 0x5af .4byte 0x2d9 .8byte .LFB2832 .8byte .LFE2832-.LFB2832 @@ -38305,19 +38297,19 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x5b0 + .2byte 0x5af .4byte 0xa545 .4byte .LLST69 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x5b1 + .2byte 0x5b0 .4byte 0xb3c0 .4byte .LLST70 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x5b2 + .2byte 0x5b1 .4byte 0x219 .4byte .LLST71 .uleb128 0x4e @@ -38327,7 +38319,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3045 .byte 0x1 - .2byte 0x598 + .2byte 0x597 .4byte 0x2d9 .8byte .LFB2831 .8byte .LFE2831-.LFB2831 @@ -38337,43 +38329,43 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x598 + .2byte 0x597 .4byte 0xa545 .4byte .LLST81 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x599 + .2byte 0x598 .4byte 0xb3c0 .4byte .LLST82 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x59a + .2byte 0x599 .4byte 0x56 .4byte .LLST83 .uleb128 0x56 .4byte .LASF380 .byte 0x1 - .2byte 0x59a + .2byte 0x599 .4byte 0x2ce .4byte .LLST84 .uleb128 0x68 .string "ebc" .byte 0x1 - .2byte 0x59c + .2byte 0x59b .4byte 0xe461 .4byte .LLST85 .uleb128 0x57 .4byte .LASF2453 .byte 0x1 - .2byte 0x59d + .2byte 0x59c .4byte 0xc6 .4byte .LLST86 .uleb128 0x52 .string "ret" .byte 0x1 - .2byte 0x59d + .2byte 0x59c .4byte 0xc6 .uleb128 0x4e .8byte .LVL267 @@ -38394,7 +38386,7 @@ __exitcall_ebc_exit: .uleb128 0x50 .4byte .LASF3046 .byte 0x1 - .2byte 0x58c + .2byte 0x58b .4byte 0x2d9 .8byte .LFB2830 .8byte .LFE2830-.LFB2830 @@ -38404,37 +38396,37 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x58c + .2byte 0x58b .4byte 0xa545 .4byte .LLST72 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x58d + .2byte 0x58c .4byte 0xb3c0 .4byte .LLST73 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x58e + .2byte 0x58d .4byte 0x219 .4byte .LLST74 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x590 + .2byte 0x58f .4byte 0xe461 .uleb128 0x46 .4byte .LASF2453 .byte 0x1 - .2byte 0x591 + .2byte 0x590 .4byte 0xc6 .uleb128 0x53 .4byte 0x12ab6 .8byte .LBB1025 .8byte .LBE1025-.LBB1025 .byte 0x1 - .2byte 0x593 + .2byte 0x592 .4byte 0x10073 .uleb128 0x54 .4byte 0x12ac6 @@ -38446,7 +38438,7 @@ __exitcall_ebc_exit: .uleb128 0x50 .4byte .LASF3047 .byte 0x1 - .2byte 0x57e + .2byte 0x57d .4byte 0x2d9 .8byte .LFB2829 .8byte .LFE2829-.LFB2829 @@ -38456,30 +38448,30 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x57e + .2byte 0x57d .4byte 0xa545 .4byte .LLST75 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x57f + .2byte 0x57e .4byte 0xb3c0 .4byte .LLST76 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x580 + .2byte 0x57f .4byte 0x219 .4byte .LLST77 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x582 + .2byte 0x581 .4byte 0xe461 .uleb128 0x69 .string "t" .byte 0x1 - .2byte 0x583 + .2byte 0x582 .4byte 0xc6 .uleb128 0x2 .byte 0x91 @@ -38489,7 +38481,7 @@ __exitcall_ebc_exit: .8byte .LBB1027 .4byte .Ldebug_ranges0+0x510 .byte 0x1 - .2byte 0x585 + .2byte 0x584 .4byte 0x1010f .uleb128 0x54 .4byte 0x12aed @@ -38506,7 +38498,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3048 .byte 0x1 - .2byte 0x573 + .2byte 0x572 .4byte 0x2d9 .8byte .LFB2828 .8byte .LFE2828-.LFB2828 @@ -38516,25 +38508,25 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x573 + .2byte 0x572 .4byte 0xa545 .4byte .LLST78 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x574 + .2byte 0x573 .4byte 0xb3c0 .4byte .LLST79 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x575 + .2byte 0x574 .4byte 0x219 .4byte .LLST80 .uleb128 0x52 .string "ebc" .byte 0x1 - .2byte 0x577 + .2byte 0x576 .4byte 0xe461 .uleb128 0x4e .8byte .LVL261 @@ -38543,7 +38535,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3049 .byte 0x1 - .2byte 0x568 + .2byte 0x567 .4byte 0x2d9 .8byte .LFB2827 .8byte .LFE2827-.LFB2827 @@ -38553,25 +38545,25 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF2197 .byte 0x1 - .2byte 0x568 + .2byte 0x567 .4byte 0xa545 .4byte .LLST87 .uleb128 0x56 .4byte .LASF2112 .byte 0x1 - .2byte 0x569 + .2byte 0x568 .4byte 0xb3c0 .4byte .LLST88 .uleb128 0x51 .string "buf" .byte 0x1 - .2byte 0x56a + .2byte 0x569 .4byte 0x219 .4byte .LLST89 .uleb128 0x46 .4byte .LASF3050 .byte 0x1 - .2byte 0x56c + .2byte 0x56b .4byte 0x56 .uleb128 0x4e .8byte .LVL280 @@ -38583,7 +38575,7 @@ __exitcall_ebc_exit: .uleb128 0x4f .4byte .LASF3051 .byte 0x1 - .2byte 0x551 + .2byte 0x550 .4byte 0xc6 .8byte .LFB2826 .8byte .LFE2826-.LFB2826 @@ -38593,13 +38585,13 @@ __exitcall_ebc_exit: .uleb128 0x56 .4byte .LASF415 .byte 0x1 - .2byte 0x551 + .2byte 0x550 .4byte 0x1c54 .4byte .LLST10 .uleb128 0x6a .4byte .LASF1270 .byte 0x1 - .2byte 0x551 + .2byte 0x550 .4byte 0x5531 .uleb128 0x1 .byte 0x51 @@ -49443,6 +49435,8 @@ __exitcall_ebc_exit: .string "OOM_KILL" .LASF442: .string "i_hash" +.LASF3012: + .string "__addressable_ebc_init1911" .LASF3098: .string "gray_old" .LASF67: @@ -52315,8 +52309,6 @@ __exitcall_ebc_exit: .string "dev_root" .LASF1693: .string "spc_warnlimit" -.LASF3012: - .string "__addressable_ebc_init1912" .LASF1492: .string "NR_WRITTEN" .LASF2580: diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S index 4df65d860aa7..58ffc170160f 100644 --- a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S @@ -12,182 +12,13 @@ .cfi_sections .debug_frame .align 2 .p2align 3,,7 - .type get_wf_buf, %function -get_wf_buf: -.LFB1553: - .file 1 "drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform.c" - .loc 1 190 0 - .cfi_startproc -.LVL0: - .loc 1 191 0 - adrp x2, .LANCHOR0 - .loc 1 198 0 - cmp w1, 3 - .loc 1 191 0 - ldr x6, [x2, #:lo12:.LANCHOR0] -.LVL1: - .loc 1 198 0 - beq .L3 - ble .L21 - cmp w1, 5 - beq .L8 - blt .L9 - .loc 1 224 0 - add x2, x6, 532 -.LVL2: - .loc 1 225 0 - add x7, x6, 2132 -.LVL3: - .loc 1 198 0 - cmp w1, 6 - bne .L15 - .p2align 2 -.L11: -.LBB151: -.LBB152: -.LBB153: - .loc 1 173 0 - cmp w0, 0 -.LBE153: -.LBB154: - .loc 1 174 0 - mov w3, 49 -.LBE154: -.LBB155: - .loc 1 173 0 - csel w0, w0, wzr, ge -.LVL4: -.LBE155: -.LBB156: - .loc 1 174 0 - mov x1, 0 -.LVL5: - cmp w0, w3 -.LBE156: - .loc 1 170 0 - mov w5, 0 -.LVL6: -.LBB157: - .loc 1 174 0 - csel w0, w0, w3, le - b .L14 - .p2align 3 -.L12: - add x1, x1, 1 -.LBE157: - .loc 1 176 0 - cmp x1, 50 - beq .L22 -.L14: - .loc 1 177 0 - ldrb w3, [x2, x1] - .loc 1 182 0 - add x4, x2, x1 - .loc 1 177 0 - cmp w0, w3 - bgt .L12 - .loc 1 182 0 - ldrb w3, [x4, 1] - mov w5, w1 - cbnz w3, .L12 -.LBE152: -.LBE151: - .loc 1 233 0 - ldr w0, [x7, x1, lsl 2] - add x0, x6, x0 - .loc 1 235 0 - ret -.LVL7: - .p2align 3 -.L21: - .loc 1 198 0 - cmp w1, 1 - beq .L5 - bgt .L6 - .loc 1 200 0 - add x2, x6, 148 -.LVL8: - .loc 1 201 0 - add x7, x6, 596 -.LVL9: - .loc 1 198 0 - cbz w1, .L11 -.L15: - .loc 1 228 0 - mov x0, 0 -.LVL10: - .loc 1 236 0 - ret -.LVL11: -.L6: - .loc 1 208 0 - add x2, x6, 212 -.LVL12: - .loc 1 209 0 - add x7, x6, 852 -.LVL13: - .loc 1 210 0 - b .L11 -.LVL14: -.L9: - .loc 1 216 0 - add x2, x6, 340 -.LVL15: - .loc 1 217 0 - add x7, x6, 1364 -.LVL16: - .loc 1 218 0 - b .L11 -.LVL17: - .p2align 3 -.L22: - sxtw x1, w5 - .loc 1 233 0 - ldr w0, [x7, x1, lsl 2] - add x0, x6, x0 - .loc 1 235 0 - ret -.LVL18: -.L8: - .loc 1 220 0 - add x2, x6, 404 -.LVL19: - .loc 1 221 0 - add x7, x6, 1620 -.LVL20: - .loc 1 222 0 - b .L11 -.LVL21: -.L5: - .loc 1 204 0 - add x2, x6, 468 -.LVL22: - .loc 1 205 0 - add x7, x6, 1876 -.LVL23: - .loc 1 206 0 - b .L11 -.LVL24: -.L3: - .loc 1 212 0 - add x2, x6, 276 -.LVL25: - .loc 1 213 0 - add x7, x6, 1108 -.LVL26: - .loc 1 214 0 - b .L11 - .cfi_endproc -.LFE1553: - .size get_wf_buf, .-get_wf_buf - .align 2 - .p2align 3,,7 .type decode_wf_data, %function decode_wf_data: .LFB1555: - .loc 1 245 0 + .file 1 "drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform.c" + .loc 1 242 0 .cfi_startproc -.LVL27: +.LVL0: stp x29, x30, [sp, -48]! .cfi_def_cfa_offset 48 .cfi_offset 29, -48 @@ -197,55 +28,55 @@ decode_wf_data: stp x19, x20, [sp, 16] .cfi_offset 19, -32 .cfi_offset 20, -24 - .loc 1 248 0 + .loc 1 245 0 uxtw x20, w1 -.LBB158: -.LBB159: -.LBB160: +.LBB205: +.LBB206: +.LBB207: .file 2 "./include/linux/slab.h" .loc 2 553 0 mov w1, 32960 -.LVL28: -.LBE160: -.LBE159: -.LBE158: - .loc 1 245 0 +.LVL1: +.LBE207: +.LBE206: +.LBE205: + .loc 1 242 0 str x21, [sp, 32] .cfi_offset 21, -16 -.LBB165: -.LBB163: -.LBB161: +.LBB212: +.LBB210: +.LBB208: .loc 2 553 0 movk w1, 0x60, lsl 16 -.LBE161: -.LBE163: -.LBE165: - .loc 1 245 0 +.LBE208: +.LBE210: +.LBE212: + .loc 1 242 0 mov x21, x0 -.LBB166: -.LBB164: -.LBB162: +.LBB213: +.LBB211: +.LBB209: .loc 2 553 0 mov x0, x20 -.LVL29: +.LVL2: bl __kmalloc -.LVL30: +.LVL3: mov x19, x0 -.LBE162: -.LBE164: -.LBE166: +.LBE209: +.LBE211: +.LBE213: + .loc 1 246 0 + cbz x0, .L2 .loc 1 249 0 - cbz x0, .L24 - .loc 1 252 0 mov x2, x20 add x1, x21, 4 bl memcpy -.LVL31: -.L24: - .loc 1 255 0 +.LVL4: +.L2: + .loc 1 252 0 mov x0, x19 ldr x21, [sp, 32] -.LVL32: +.LVL5: ldp x19, x20, [sp, 16] ldp x29, x30, [sp], 48 .cfi_restore 30 @@ -263,50 +94,199 @@ decode_wf_data: .type parse_wf_gray16.isra.3, %function parse_wf_gray16.isra.3: .LFB1568: - .loc 1 345 0 + .loc 1 342 0 .cfi_startproc -.LVL33: +.LVL6: stp x29, x30, [sp, -32]! .cfi_def_cfa_offset 32 .cfi_offset 29, -32 .cfi_offset 30, -24 - mov x8, x0 - .loc 1 352 0 - mov w0, w2 - .loc 1 345 0 +.LBB222: +.LBB223: + .loc 1 188 0 + adrp x4, .LANCHOR0 +.LBE223: +.LBE222: + .loc 1 342 0 + mov x5, x0 +.LBB235: +.LBB232: + .loc 1 195 0 + cmp w3, 3 +.LBE232: +.LBE235: + .loc 1 342 0 add x29, sp, 0 .cfi_def_cfa_register 29 str x19, [sp, 16] .cfi_offset 19, -16 - .loc 1 345 0 + .loc 1 342 0 mov x19, x1 - .loc 1 352 0 - mov w1, w3 - bl get_wf_buf -.LVL34: - .loc 1 353 0 +.LBB236: +.LBB233: + .loc 1 188 0 + ldr x0, [x4, #:lo12:.LANCHOR0] +.LVL7: + .loc 1 195 0 + beq .L10 + bls .L32 + cmp w3, 5 + beq .L15 + bcc .L16 + .loc 1 221 0 + add x4, x0, 532 +.LVL8: + .loc 1 222 0 + add x6, x0, 2132 +.LVL9: + .loc 1 195 0 + cmp w3, 6 + beq .L18 + .loc 1 225 0 + mov x0, 0 +.LVL10: + b .L9 +.LVL11: + .p2align 3 +.L32: + .loc 1 195 0 + cmp w3, 1 + beq .L12 + .loc 1 197 0 + add x4, x0, 148 +.LVL12: + .loc 1 198 0 + add x6, x0, 596 +.LVL13: + .loc 1 195 0 + bhi .L33 +.L18: +.LBB224: +.LBB225: +.LBB226: + .loc 1 173 0 + cmp w2, 0 +.LBE226: +.LBB227: + .loc 1 174 0 + mov w3, 50 +.LVL14: +.LBE227: +.LBB228: + .loc 1 173 0 + csel w2, w2, wzr, ge +.LVL15: +.LBE228: +.LBB229: + .loc 1 174 0 + mov x1, 0 + cmp w2, w3 + csel w2, w2, w3, le + b .L21 + .p2align 3 +.L19: + add x1, x1, 1 +.LBE229: + .loc 1 176 0 + cmp x1, 50 + beq .L34 +.L21: + .loc 1 177 0 + ldrb w3, [x4, x1] + cmp w2, w3 + bge .L19 + lsl x1, x1, 2 +.L20: +.LBE225: +.LBE224: + .loc 1 230 0 + ldr w1, [x6, x1] + add x0, x0, x1 +.LVL16: +.L9: +.LBE233: +.LBE236: + .loc 1 350 0 ldrb w1, [x0] -.LVL35: - .loc 1 355 0 - str w1, [x8] - .loc 1 359 0 +.LVL17: + .loc 1 352 0 + str w1, [x5] + .loc 1 356 0 lsl w1, w1, 6 -.LVL36: +.LVL18: bl decode_wf_data -.LVL37: +.LVL19: str x0, [x19] - .loc 1 363 0 + .loc 1 358 0 cmp x0, 0 mov w0, -22 - .loc 1 364 0 + .loc 1 361 0 csel w0, w0, wzr, eq ldr x19, [sp, 16] ldp x29, x30, [sp], 32 + .cfi_remember_state .cfi_restore 30 .cfi_restore 29 .cfi_restore 19 .cfi_def_cfa 31, 0 ret +.LVL20: + .p2align 3 +.L34: + .cfi_restore_state +.LBB237: +.LBB234: +.LBB231: +.LBB230: + .loc 1 176 0 + mov x1, 0 + b .L20 +.LVL21: +.L16: +.LBE230: +.LBE231: + .loc 1 213 0 + add x4, x0, 340 +.LVL22: + .loc 1 214 0 + add x6, x0, 1364 +.LVL23: + b .L18 +.L33: + .loc 1 205 0 + add x4, x0, 212 + .loc 1 206 0 + add x6, x0, 852 + b .L18 +.LVL24: +.L15: + .loc 1 217 0 + add x4, x0, 404 +.LVL25: + .loc 1 218 0 + add x6, x0, 1620 +.LVL26: + b .L18 +.LVL27: +.L12: + .loc 1 201 0 + add x4, x0, 468 +.LVL28: + .loc 1 202 0 + add x6, x0, 1876 +.LVL29: + b .L18 +.LVL30: +.L10: + .loc 1 209 0 + add x4, x0, 276 +.LVL31: + .loc 1 210 0 + add x6, x0, 1108 +.LVL32: + b .L18 +.LBE234: +.LBE237: .cfi_endproc .LFE1568: .size parse_wf_gray16.isra.3, .-parse_wf_gray16.isra.3 @@ -318,7 +298,7 @@ rkf_wf_input: .LFB1550: .loc 1 128 0 .cfi_startproc -.LVL38: +.LVL33: stp x29, x30, [sp, -64]! .cfi_def_cfa_offset 64 .cfi_offset 29, -64 @@ -343,103 +323,103 @@ rkf_wf_input: .cfi_offset 21, -32 .cfi_offset 22, -24 .loc 1 132 0 - cbnz x1, .L33 + cbnz x1, .L35 mov x21, x0 -.LBB175: -.LBB176: +.LBB246: +.LBB247: .loc 1 93 0 adrp x1, .LC0 mov x2, 12 add x1, x1, :lo12:.LC0 add x0, x0, 4 -.LVL39: +.LVL34: bl strncmp -.LVL40: +.LVL35: mov w19, w0 - cbnz w0, .L53 -.LBE176: -.LBE175: -.LBB178: -.LBB179: + cbnz w0, .L55 +.LBE247: +.LBE246: +.LBB249: +.LBB250: .loc 1 106 0 ldr w22, [x21] cmp w22, 262144 - bgt .L43 + bgt .L45 add x20, x23, :lo12:.LANCHOR0 .loc 1 109 0 ldr w24, [x21, w22, sxtw] -.LBB180: -.LBB181: +.LBB251: +.LBB252: .loc 1 83 0 add x20, x20, 8 mov x2, 1024 mov w1, 0 mov x0, x20 bl memset -.LVL41: -.LBB182: -.LBB183: +.LVL36: +.LBB253: +.LBB254: .loc 1 69 0 mov w5, 3511 .loc 1 74 0 mov x7, x20 -.LBE183: -.LBE182: +.LBE254: +.LBE253: .loc 1 83 0 mov x6, 0 -.LBB186: -.LBB184: +.LBB257: +.LBB255: .loc 1 69 0 movk w5, 0x4c1, lsl 16 -.LVL42: +.LVL37: .p2align 2 -.L39: +.L41: lsl w1, w6, 22 -.LBE184: -.LBE186: +.LBE255: +.LBE257: .loc 1 83 0 mov w2, 8 -.LBB187: -.LBB185: +.LBB258: +.LBB256: .loc 1 66 0 mov w0, 0 .p2align 2 -.L38: +.L40: .loc 1 68 0 eor w4, w1, w0 .loc 1 69 0 eor w3, w5, w0, lsl 1 cmp w4, 0 lsl w0, w0, 1 -.LVL43: +.LVL38: csel w0, w0, w3, ge -.LVL44: +.LVL39: .loc 1 72 0 lsl w1, w1, 1 .loc 1 67 0 subs w2, w2, #1 - bne .L38 + bne .L40 .loc 1 74 0 str w0, [x6, x7] add x6, x6, 4 .loc 1 64 0 cmp x6, 1024 - bne .L39 -.LBE185: -.LBE187: + bne .L41 +.LBE256: +.LBE258: .loc 1 85 0 - cbz w22, .L40 + cbz w22, .L42 .loc 1 86 0 add x3, x23, :lo12:.LANCHOR0 .loc 1 85 0 mov x1, 0 -.LVL45: +.LVL40: .loc 1 86 0 add x3, x3, 8 .p2align 2 -.L41: +.L43: ldrb w0, [x21, x1] -.LVL46: +.LVL41: add x1, x1, 1 .loc 1 85 0 cmp w22, w1 @@ -448,34 +428,34 @@ rkf_wf_input: ldr w0, [x3, x0, lsl 2] eor w2, w0, w2, lsl 8 .loc 1 85 0 - bhi .L41 -.LVL47: -.L40: -.LBE181: -.LBE180: + bhi .L43 +.LVL42: +.L42: +.LBE252: +.LBE251: .loc 1 112 0 cmp w24, w2 - bne .L54 -.LBE179: -.LBE178: + bne .L56 +.LBE250: +.LBE249: .loc 1 147 0 adrp x0, .LC5 -.LVL48: +.LVL43: add x1, x21, 20 -.LVL49: +.LVL44: add x0, x0, :lo12:.LC5 bl printk -.LVL50: +.LVL45: .loc 1 149 0 str x21, [x23, #:lo12:.LANCHOR0] -.L33: +.L35: .loc 1 152 0 mov w0, w19 ldp x19, x20, [sp, 16] ldp x21, x22, [sp, 32] -.LVL51: +.LVL46: ldp x23, x24, [sp, 48] -.LVL52: +.LVL47: ldp x29, x30, [sp], 64 .cfi_remember_state .cfi_restore 30 @@ -488,36 +468,36 @@ rkf_wf_input: .cfi_restore 20 .cfi_def_cfa 31, 0 ret -.LVL53: -.L54: +.LVL48: +.L56: .cfi_restore_state -.LBB189: -.LBB188: +.LBB260: +.LBB259: .loc 1 113 0 adrp x0, .LC3 -.LVL54: +.LVL49: mov w1, w24 -.LVL55: +.LVL50: add x0, x0, :lo12:.LC3 bl printk -.LVL56: -.L43: -.LBE188: -.LBE189: +.LVL51: +.L45: +.LBE259: +.LBE260: .loc 1 144 0 mov w19, -1 .loc 1 143 0 adrp x0, .LC4 add x0, x0, :lo12:.LC4 bl printk -.LVL57: +.LVL52: .loc 1 152 0 mov w0, w19 ldp x19, x20, [sp, 16] ldp x21, x22, [sp, 32] -.LVL58: +.LVL53: ldp x23, x24, [sp, 48] -.LVL59: +.LVL54: ldp x29, x30, [sp], 64 .cfi_remember_state .cfi_restore 20 @@ -530,27 +510,27 @@ rkf_wf_input: .cfi_restore 30 .cfi_def_cfa 31, 0 ret -.LVL60: -.L53: +.LVL55: +.L55: .cfi_restore_state -.LBB190: -.LBB177: +.LBB261: +.LBB248: .loc 1 96 0 adrp x0, .LC1 add x0, x0, :lo12:.LC1 bl printk -.LVL61: -.LBE177: -.LBE190: +.LVL56: +.LBE248: +.LBE261: .loc 1 138 0 mov w19, -1 .loc 1 137 0 adrp x0, .LC2 add x0, x0, :lo12:.LC2 bl printk -.LVL62: +.LVL57: .loc 1 138 0 - b .L33 + b .L35 .cfi_endproc .LFE1550: .size rkf_wf_input, .-rkf_wf_input @@ -580,266 +560,360 @@ rkf_wf_get_version: .type rkf_wf_get_lut, %function rkf_wf_get_lut: .LFB1564: - .loc 1 479 0 + .loc 1 476 0 .cfi_startproc -.LVL63: - .loc 1 484 0 - adrp x3, .LANCHOR0 - ldr x3, [x3, #:lo12:.LANCHOR0] - cbz x3, .L92 - .loc 1 487 0 - cbz x0, .L93 - .loc 1 479 0 +.LVL58: stp x29, x30, [sp, -48]! .cfi_def_cfa_offset 48 .cfi_offset 29, -48 .cfi_offset 30, -40 - .loc 1 492 0 - mov w3, 26215 - movk w3, 0x6666, lsl 16 - .loc 1 479 0 add x29, sp, 0 .cfi_def_cfa_register 29 - stp x19, x20, [sp, 16] - .cfi_offset 19, -32 - .cfi_offset 20, -24 - .loc 1 492 0 - adrp x20, .LANCHOR1 - smull x4, w2, w3 - .loc 1 479 0 stp x21, x22, [sp, 32] .cfi_offset 21, -16 .cfi_offset 22, -8 - .loc 1 492 0 - ldr w5, [x20, #:lo12:.LANCHOR1] - add x6, x20, :lo12:.LANCHOR1 + .loc 1 481 0 + adrp x22, .LANCHOR0 + .loc 1 476 0 + stp x19, x20, [sp, 16] + .cfi_offset 19, -32 + .cfi_offset 20, -24 + .loc 1 481 0 + ldr x3, [x22, #:lo12:.LANCHOR0] + cbz x3, .L109 + .loc 1 484 0 + cbz x0, .L110 + .loc 1 489 0 + adrp x21, .LANCHOR1 + mov w3, 26215 + movk w3, 0x6666, lsl 16 + add x6, x21, :lo12:.LANCHOR1 + ldr w5, [x21, #:lo12:.LANCHOR1] + smull x4, w2, w3 + smull x3, w5, w3 asr x4, x4, 33 sub w4, w4, w2, asr 31 - smull x3, w5, w3 asr x3, x3, 33 sub w3, w3, w5, asr 31 cmp w4, w3 - beq .L141 -.L60: - .loc 1 495 0 - add x3, x20, :lo12:.LANCHOR1 - str w2, [x20, #:lo12:.LANCHOR1] - .loc 1 496 0 - mov x2, x3 -.LVL64: + beq .L160 +.L62: + mov w20, w1 + .loc 1 492 0 + add x1, x21, :lo12:.LANCHOR1 +.LVL59: mov x19, x0 - .loc 1 499 0 - ldr x0, [x0, 8] -.LVL65: - mov w21, w1 .loc 1 496 0 - str w1, [x2, 4] - .loc 1 499 0 - cbz x0, .L61 - .loc 1 500 0 + ldr x0, [x0, 8] +.LVL60: + .loc 1 492 0 + str w2, [x21, #:lo12:.LANCHOR1] + .loc 1 493 0 + str w20, [x1, 4] + .loc 1 496 0 + cbz x0, .L63 + .loc 1 497 0 bl kfree -.LVL66: - .loc 1 501 0 +.LVL61: + .loc 1 498 0 str xzr, [x19, 8] -.LVL67: -.L61: +.LVL62: +.L63: + .loc 1 501 0 + cmp w20, 2 + beq .L68 .loc 1 504 0 - cmp w21, 2 + cmp w20, 11 + beq .L65 + .loc 1 508 0 + cmp w20, 6 beq .L66 - .loc 1 507 0 - cmp w21, 11 - beq .L63 - .loc 1 511 0 - cmp w21, 6 - beq .L64 - bhi .L65 - cmp w21, 3 - beq .L66 - bls .L142 - cmp w21, 4 - beq .L69 - cmp w21, 5 - bne .L139 - .loc 1 555 0 - ldr w20, [x20, #:lo12:.LANCHOR1] -.LBB233: -.LBB234: - .loc 1 395 0 - mov w1, 2 - mov w0, w20 - bl get_wf_buf + bhi .L67 + cmp w20, 3 + beq .L68 + bls .L161 + cmp w20, 4 + beq .L71 + cmp w20, 5 + bne .L158 +.LBB332: +.LBB333: +.LBB334: +.LBB335: +.LBB336: +.LBB337: +.LBB338: + .loc 1 173 0 + ldr w20, [x21, #:lo12:.LANCHOR1] +.LVL63: +.LBE338: +.LBB339: + .loc 1 174 0 + mov w3, 50 +.LBE339: +.LBE337: +.LBE336: + .loc 1 188 0 + ldr x1, [x22, #:lo12:.LANCHOR0] +.LVL64: +.LBB347: +.LBB344: +.LBB340: + .loc 1 174 0 + mov x0, 0 +.LBE340: +.LBB341: + .loc 1 173 0 + cmp w20, 0 + csel w20, w20, wzr, ge +.LBE341: +.LBE344: +.LBE347: + .loc 1 205 0 + add x4, x1, 212 +.LVL65: +.LBB348: +.LBB345: +.LBB342: + .loc 1 174 0 + cmp w20, w3 +.LBE342: +.LBE345: +.LBE348: + .loc 1 206 0 + add x2, x1, 852 +.LVL66: +.LBB349: +.LBB346: +.LBB343: + .loc 1 174 0 + csel w20, w20, w3, le +.L92: +.LBE343: + .loc 1 177 0 + ldrb w3, [x4, x0] + cmp w20, w3 + blt .L162 + add x0, x0, 1 + .loc 1 176 0 + cmp x0, 50 + bne .L92 + mov x0, 0 +.L91: +.LBE346: +.LBE349: + .loc 1 230 0 + ldr w2, [x2, x0] +.LVL67: +.LBE335: +.LBE334: + .loc 1 399 0 + add x0, x1, x2 + .loc 1 393 0 + ldrb w1, [x1, x2] .LVL68: - .loc 1 396 0 - ldrb w1, [x0] - .loc 1 398 0 + .loc 1 395 0 str w1, [x19] - .loc 1 402 0 + .loc 1 399 0 lsl w1, w1, 6 bl decode_wf_data .LVL69: str x0, [x19, 8] - .loc 1 403 0 - cbz x0, .L139 - .loc 1 408 0 - mov w1, 1 - mov w0, w20 - bl get_wf_buf + .loc 1 400 0 + cbz x0, .L158 +.LBB350: +.LBB351: + .loc 1 188 0 + ldr x1, [x22, #:lo12:.LANCHOR0] .LVL70: -.LBB235: -.LBB236: - .loc 1 240 0 - ldrb w20, [x0] -.LBE236: -.LBE235: - .loc 1 411 0 - ldr w1, [x19] - orr w1, w1, w20, lsl 8 + .loc 1 202 0 + mov x0, 0 + .loc 1 201 0 + add x3, x1, 468 +.LVL71: + .loc 1 202 0 + add x2, x1, 1876 +.LVL72: +.L95: +.LBB352: +.LBB353: + .loc 1 177 0 + ldrb w4, [x3, x0] + cmp w20, w4 + blt .L163 + add x0, x0, 1 + .loc 1 176 0 + cmp x0, 50 + bne .L95 + mov x0, 0 +.L94: +.LBE353: +.LBE352: + .loc 1 230 0 + ldr w3, [x2, x0] +.LVL73: +.LBE351: +.LBE350: + .loc 1 408 0 + ldr w2, [x19] +.LVL74: + .loc 1 413 0 + add x0, x1, x3 +.LBB354: +.LBB355: + .loc 1 237 0 + ldrb w20, [x1, x3] +.LBE355: +.LBE354: + .loc 1 408 0 + orr w1, w2, w20, lsl 8 +.LVL75: str w1, [x19] - .loc 1 416 0 + .loc 1 413 0 lsl w1, w20, 6 bl decode_wf_data -.LVL71: - .loc 1 417 0 - cbz x0, .L139 -.LBB237: -.LBB238: - .loc 1 300 0 +.LVL76: + .loc 1 414 0 + cbz x0, .L158 +.LBB356: +.LBB357: + .loc 1 297 0 mov x5, x0 -.LVL72: +.LVL77: mov w4, 0 -.LVL73: +.LVL78: ldr x3, [x19, 8] -.LVL74: - cbz w20, .L137 -.L115: +.LVL79: + cbz w20, .L156 +.L132: mov x1, 0 -.L83: - .loc 1 302 0 +.L97: + .loc 1 299 0 ldr w2, [x5, x1] - .loc 1 304 0 + .loc 1 301 0 ldr w6, [x3, x1] - .loc 1 303 0 + .loc 1 300 0 and w2, w2, -1073741821 - .loc 1 305 0 + .loc 1 302 0 and w6, w6, 1073741820 - .loc 1 307 0 + .loc 1 304 0 orr w2, w2, w6 str w2, [x3, x1] add x1, x1, 4 - .loc 1 301 0 + .loc 1 298 0 cmp x1, 64 - bne .L83 - .loc 1 300 0 + bne .L97 + .loc 1 297 0 add w4, w4, 1 add x5, x5, 64 add x3, x3, 64 cmp w4, w20 - bne .L115 -.LVL75: -.L137: -.LBE238: -.LBE237: -.LBE234: -.LBE233: -.LBB239: -.LBB240: - .loc 1 341 0 + bne .L132 +.LVL80: +.L156: +.LBE357: +.LBE356: +.LBE333: +.LBE332: +.LBB358: +.LBB359: + .loc 1 338 0 bl kfree -.LVL76: +.LVL81: ldr w20, [x19] -.LVL77: -.L81: -.LBE240: -.LBE239: -.LBB249: -.LBB250: - .loc 1 452 0 +.LVL82: +.L86: +.LBE359: +.LBE358: +.LBB384: +.LBB385: + .loc 1 449 0 and w20, w20, 255 -.LVL78: - .loc 1 454 0 +.LVL83: + .loc 1 451 0 mov w12, 0 lsl w14, w20, 16 mov x13, 0 - cbz w20, .L94 -.LVL79: -.L114: -.LBB251: - .loc 1 455 0 + cbz w20, .L111 +.LVL84: +.L131: +.LBB386: + .loc 1 452 0 ldr x11, [x19, 8] -.LVL80: +.LVL85: mov w9, w12 - .loc 1 456 0 + .loc 1 453 0 mov w10, 0 - .loc 1 455 0 + .loc 1 452 0 add x11, x11, x13 -.LVL81: +.LVL86: .p2align 2 -.L87: +.L104: ubfiz x8, x10, 2, 4 lsr w7, w10, 4 add x8, x11, x8 add x7, x11, x7, lsl 2 -.LBE251: - .loc 1 454 0 +.LBE386: + .loc 1 451 0 mov w1, 0 .p2align 2 -.L88: -.LBB254: -.LBB252: - .loc 1 459 0 +.L105: +.LBB389: +.LBB387: + .loc 1 456 0 lsr w3, w1, 3 ldr w0, [x7] - .loc 1 458 0 + .loc 1 455 0 ldr w2, [x8] - .loc 1 459 0 + .loc 1 456 0 and w3, w3, 30 - .loc 1 460 0 + .loc 1 457 0 ldr x4, [x19, 16] add w5, w9, w1 - .loc 1 458 0 + .loc 1 455 0 ubfiz w6, w1, 1, 4 - .loc 1 459 0 + .loc 1 456 0 lsr w0, w0, w3 - .loc 1 460 0 - ubfiz w0, w0, 2, 2 -.LBE252: .loc 1 457 0 + ubfiz w0, w0, 2, 2 +.LBE387: + .loc 1 454 0 add w1, w1, 1 -.LBB253: - .loc 1 458 0 +.LBB388: + .loc 1 455 0 lsr w2, w2, w6 and w2, w2, 3 - .loc 1 460 0 + .loc 1 457 0 orr w0, w0, w2 strb w0, [x4, w5, uxtw] -.LBE253: - .loc 1 457 0 +.LBE388: + .loc 1 454 0 cmp w1, 256 - bne .L88 - .loc 1 456 0 + bne .L105 + .loc 1 453 0 add w10, w10, 1 add w9, w9, 256 cmp w10, 256 - bne .L87 + bne .L104 add w12, w12, 65536 add x13, x13, 64 -.LBE254: - .loc 1 454 0 +.LBE389: + .loc 1 451 0 cmp w14, w12 - bne .L114 -.LVL82: -.L94: -.LBE250: -.LBE249: - .loc 1 493 0 + bne .L131 +.LVL87: +.L111: +.LBE385: +.LBE384: + .loc 1 490 0 mov w0, 0 -.LVL83: -.L58: - .loc 1 573 0 +.LVL88: +.L60: + .loc 1 570 0 ldp x19, x20, [sp, 16] -.LVL84: +.LVL89: ldp x21, x22, [sp, 32] -.LVL85: +.LVL90: ldp x29, x30, [sp], 48 .cfi_remember_state .cfi_restore 30 @@ -850,274 +924,482 @@ rkf_wf_get_lut: .cfi_restore 20 .cfi_def_cfa 31, 0 ret -.LVL86: -.L141: +.LVL91: +.L160: .cfi_restore_state - .loc 1 492 0 discriminator 1 + .loc 1 489 0 discriminator 1 ldr w3, [x6, 4] cmp w3, w1 - bne .L60 + bne .L62 + b .L111 +.LVL92: +.L163: + lsl x0, x0, 2 b .L94 -.LVL87: -.L74: -.LBB255: -.LBB247: - .loc 1 335 0 +.LVL93: +.L162: + lsl x0, x0, 2 + b .L91 +.LVL94: +.L79: +.LBB390: +.LBB382: + .loc 1 332 0 str xzr, [x19, 8] - .loc 1 337 0 + .loc 1 334 0 mov x0, x21 bl kfree -.LVL88: -.L139: -.LBE247: -.LBE255: - .loc 1 515 0 +.LVL95: +.L158: +.LBE382: +.LBE390: + .loc 1 512 0 mov w0, -1 - b .L58 -.LVL89: -.L69: -.LBB256: -.LBB257: - .loc 1 373 0 - ldr w0, [x20, #:lo12:.LANCHOR1] - mov w1, 1 - bl get_wf_buf -.LVL90: - .loc 1 374 0 - ldrb w20, [x0] -.LVL91: - .loc 1 378 0 + b .L60 +.LVL96: +.L71: +.LBB391: +.LBB392: +.LBB393: +.LBB394: +.LBB395: +.LBB396: +.LBB397: + .loc 1 173 0 + ldr w1, [x21, #:lo12:.LANCHOR1] +.LBE397: +.LBB398: + .loc 1 174 0 + mov w4, 50 +.LBE398: +.LBE396: +.LBE395: + .loc 1 188 0 + ldr x2, [x22, #:lo12:.LANCHOR0] +.LVL97: +.LBB406: +.LBB403: +.LBB399: + .loc 1 174 0 + mov x0, 0 +.LBE399: +.LBB400: + .loc 1 173 0 + cmp w1, 0 + csel w1, w1, wzr, ge +.LBE400: +.LBE403: +.LBE406: + .loc 1 201 0 + add x5, x2, 468 +.LVL98: +.LBB407: +.LBB404: +.LBB401: + .loc 1 174 0 + cmp w1, w4 +.LBE401: +.LBE404: +.LBE407: + .loc 1 202 0 + add x3, x2, 1876 +.LVL99: +.LBB408: +.LBB405: +.LBB402: + .loc 1 174 0 + csel w1, w1, w4, le +.L89: +.LBE402: + .loc 1 177 0 + ldrb w4, [x5, x0] + cmp w1, w4 + blt .L164 + add x0, x0, 1 + .loc 1 176 0 + cmp x0, 50 + bne .L89 + mov x0, 0 +.L88: +.LBE405: +.LBE408: + .loc 1 230 0 + ldr w1, [x3, x0] +.LBE394: +.LBE393: + .loc 1 375 0 + add x0, x2, x1 + .loc 1 371 0 + ldrb w20, [x2, x1] +.LVL100: + .loc 1 375 0 lsl w1, w20, 6 bl decode_wf_data -.LVL92: +.LVL101: str x0, [x19, 8] + .loc 1 376 0 + cbz x0, .L158 .loc 1 379 0 - cbz x0, .L139 - .loc 1 382 0 str w20, [x19] - b .L81 -.LVL93: -.L142: -.LBE257: -.LBE256: - .loc 1 511 0 - cmp w21, 1 - bne .L139 -.LBB258: -.LBB248: - .loc 1 322 0 - ldr w0, [x20, #:lo12:.LANCHOR1] - mov w1, 0 - bl get_wf_buf -.LVL94: + b .L86 +.LVL102: +.L161: +.LBE392: +.LBE391: + .loc 1 508 0 + cmp w20, 1 + bne .L158 +.LBB409: +.LBB383: +.LBB360: +.LBB361: +.LBB362: +.LBB363: +.LBB364: + .loc 1 173 0 + ldr w1, [x21, #:lo12:.LANCHOR1] +.LBE364: +.LBB365: + .loc 1 174 0 + mov w4, 50 +.LBE365: +.LBE363: +.LBE362: + .loc 1 188 0 + ldr x2, [x22, #:lo12:.LANCHOR0] +.LVL103: +.LBB373: +.LBB370: +.LBB366: + .loc 1 174 0 + mov x0, 0 +.LBE366: +.LBB367: + .loc 1 173 0 + cmp w1, 0 + csel w1, w1, wzr, ge +.LBE367: +.LBE370: +.LBE373: + .loc 1 197 0 + add x5, x2, 148 +.LVL104: +.LBB374: +.LBB371: +.LBB368: + .loc 1 174 0 + cmp w1, w4 +.LBE368: +.LBE371: +.LBE374: + .loc 1 198 0 + add x3, x2, 596 +.LVL105: +.LBB375: +.LBB372: +.LBB369: + .loc 1 174 0 + csel w1, w1, w4, le +.L77: +.LBE369: + .loc 1 177 0 + ldrb w4, [x5, x0] + cmp w1, w4 + blt .L165 + add x0, x0, 1 + .loc 1 176 0 + cmp x0, 50 + bne .L77 + mov x0, 0 +.L76: +.LBE372: +.LBE375: + .loc 1 230 0 + ldr w1, [x3, x0] +.LBE361: +.LBE360: + .loc 1 324 0 + add x0, x2, x1 + .loc 1 320 0 + ldrb w22, [x2, x1] +.LVL106: .loc 1 323 0 - ldrb w22, [x0] -.LVL95: - .loc 1 326 0 add w20, w22, 15 +.LVL107: lsr w20, w20, 4 - .loc 1 327 0 + .loc 1 324 0 lsl w1, w20, 2 bl decode_wf_data -.LVL96: +.LVL108: mov x21, x0 -.LVL97: - .loc 1 328 0 - cbz x0, .L139 - .loc 1 332 0 + .loc 1 325 0 + cbz x0, .L158 + .loc 1 329 0 str w22, [x19] -.LBB241: -.LBB242: -.LBB243: -.LBB244: -.LBB245: +.LBB376: +.LBB377: + .loc 1 265 0 + lsl w0, w20, 10 +.LBB378: +.LBB379: +.LBB380: .loc 2 553 0 mov w1, 32960 + sxtw x0, w0 movk w1, 0x60, lsl 16 - ubfiz x0, x20, 10, 5 bl __kmalloc -.LVL98: -.LBE245: -.LBE244: -.LBE243: +.LVL109: +.LBE380: +.LBE379: +.LBE378: + .loc 1 266 0 + cbz x0, .L79 .loc 1 269 0 - cbz x0, .L74 - .loc 1 272 0 - cbz w20, .L75 + cbz w20, .L80 mov x4, 0 -.LVL99: -.L79: - .loc 1 273 0 +.LVL110: +.L84: + .loc 1 270 0 ldr w8, [x21, x4, lsl 2] -.LVL100: +.LVL111: lsl w1, w4, 8 mov w6, 0 -.LVL101: -.L78: -.LBB246: - .loc 1 275 0 +.LVL112: +.L83: +.LBB381: + .loc 1 272 0 asr w5, w8, w6 -.LVL102: +.LVL113: and w5, w5, 3 -.LVL103: - .loc 1 276 0 +.LVL114: + .loc 1 273 0 mov w3, w5 - .loc 1 275 0 + .loc 1 272 0 mov w2, 0 -.L76: - .loc 1 279 0 +.L81: + .loc 1 276 0 lsl w7, w5, w2 add w2, w2, 2 orr w3, w3, w7 - .loc 1 278 0 + .loc 1 275 0 cmp w2, 32 - bne .L76 + bne .L81 add w2, w1, 16 -.L77: - .loc 1 282 0 +.L82: + .loc 1 279 0 str w3, [x0, w1, sxtw 2] - .loc 1 281 0 + .loc 1 278 0 add w1, w1, 1 cmp w1, w2 - bne .L77 + bne .L82 add w6, w6, 2 -.LBE246: - .loc 1 274 0 +.LBE381: + .loc 1 271 0 cmp w6, 32 - bne .L78 + bne .L83 add x4, x4, 1 - .loc 1 272 0 + .loc 1 269 0 cmp w20, w4 - bgt .L79 -.L75: -.LBE242: -.LBE241: - .loc 1 335 0 + bgt .L84 +.L80: +.LBE377: +.LBE376: + .loc 1 332 0 str x0, [x19, 8] - .loc 1 341 0 + .loc 1 338 0 mov x0, x21 - b .L137 -.LVL104: -.L63: -.LBE248: -.LBE258: - .loc 1 531 0 - ldr w2, [x20, #:lo12:.LANCHOR1] + b .L156 +.LVL115: +.L164: + lsl x0, x0, 2 + b .L88 +.LVL116: +.L65: +.LBE383: +.LBE409: + .loc 1 528 0 + ldr w2, [x21, #:lo12:.LANCHOR1] +.LVL117: mov w3, 4 add x1, x19, 8 mov x0, x19 bl parse_wf_gray16.isra.3 -.LVL105: - .loc 1 532 0 - cbnz w0, .L139 -.L138: +.LVL118: + .loc 1 529 0 + cbnz w0, .L158 +.L157: ldr w20, [x19] - b .L81 -.L66: - .loc 1 543 0 - ldr w2, [x20, #:lo12:.LANCHOR1] +.LVL119: + b .L86 +.LVL120: +.L68: + .loc 1 540 0 + ldr w2, [x21, #:lo12:.LANCHOR1] +.LVL121: mov w3, 2 add x1, x19, 8 mov x0, x19 bl parse_wf_gray16.isra.3 -.LVL106: - .loc 1 544 0 - cbz w0, .L138 - b .L139 -.LVL107: -.L93: - .cfi_def_cfa 31, 0 - .cfi_restore 19 - .cfi_restore 20 - .cfi_restore 21 - .cfi_restore 22 - .cfi_restore 29 - .cfi_restore 30 - .loc 1 488 0 - mov w0, -22 -.LVL108: - ret -.LVL109: -.L92: +.LVL122: + .loc 1 541 0 + cbz w0, .L157 + b .L158 +.LVL123: +.L110: .loc 1 485 0 + mov w0, -22 +.LVL124: + b .L60 +.LVL125: +.L109: + .loc 1 482 0 mov w0, -19 -.LVL110: - ret -.LVL111: -.L65: - .cfi_def_cfa 29, 48 - .cfi_offset 19, -32 - .cfi_offset 20, -24 - .cfi_offset 21, -16 - .cfi_offset 22, -8 - .cfi_offset 29, -48 - .cfi_offset 30, -40 - .loc 1 511 0 - cmp w21, 8 - beq .L71 - bcc .L66 - cmp w21, 9 - beq .L63 - cmp w21, 10 - bne .L139 - .loc 1 537 0 - ldr w2, [x20, #:lo12:.LANCHOR1] +.LVL126: + b .L60 +.LVL127: +.L67: + .loc 1 508 0 + cmp w20, 8 + beq .L73 + bcc .L68 + cmp w20, 9 + beq .L65 + cmp w20, 10 + bne .L158 + .loc 1 534 0 + ldr w2, [x21, #:lo12:.LANCHOR1] +.LVL128: mov w3, 5 add x1, x19, 8 mov x0, x19 bl parse_wf_gray16.isra.3 -.LVL112: - .loc 1 538 0 - cbz w0, .L138 - b .L139 -.L64: -.LBB259: -.LBB260: +.LVL129: + .loc 1 535 0 + cbz w0, .L157 + b .L158 +.LVL130: +.L66: +.LBB410: +.LBB411: +.LBB412: +.LBB413: +.LBB414: +.LBB415: +.LBB416: + .loc 1 173 0 + ldr w1, [x21, #:lo12:.LANCHOR1] +.LBE416: +.LBB417: + .loc 1 174 0 + mov w4, 50 +.LBE417: +.LBE415: +.LBE414: + .loc 1 188 0 + ldr x2, [x22, #:lo12:.LANCHOR0] +.LVL131: +.LBB425: +.LBB422: +.LBB418: + .loc 1 174 0 + mov x0, 0 +.LBE418: +.LBB419: + .loc 1 173 0 + cmp w1, 0 + csel w1, w1, wzr, ge +.LBE419: +.LBE422: +.LBE425: + .loc 1 221 0 + add x5, x2, 532 +.LVL132: +.LBB426: +.LBB423: +.LBB420: + .loc 1 174 0 + cmp w1, w4 +.LBE420: +.LBE423: +.LBE426: + .loc 1 222 0 + add x3, x2, 2132 +.LVL133: +.LBB427: +.LBB424: +.LBB421: + .loc 1 174 0 + csel w1, w1, w4, le +.L102: +.LBE421: + .loc 1 177 0 + ldrb w4, [x5, x0] + cmp w1, w4 + blt .L166 + add x0, x0, 1 + .loc 1 176 0 + cmp x0, 50 + bne .L102 + mov x0, 0 +.L101: +.LBE424: +.LBE427: + .loc 1 230 0 + ldr w1, [x3, x0] +.LBE413: +.LBE412: + .loc 1 438 0 + add x0, x2, x1 + .loc 1 432 0 + ldrb w1, [x2, x1] +.LVL134: .loc 1 434 0 - ldr w0, [x20, #:lo12:.LANCHOR1] - mov w1, w21 - bl get_wf_buf -.LVL113: - .loc 1 435 0 - ldrb w1, [x0] -.LVL114: - .loc 1 437 0 str w1, [x19] - .loc 1 441 0 + .loc 1 438 0 lsl w1, w1, 6 -.LVL115: +.LVL135: bl decode_wf_data -.LVL116: +.LVL136: str x0, [x19, 8] - .loc 1 442 0 - cbnz x0, .L138 - b .L139 -.L71: -.LBE260: -.LBE259: - .loc 1 525 0 - ldr w2, [x20, #:lo12:.LANCHOR1] + .loc 1 439 0 + cbnz x0, .L157 + b .L158 +.LVL137: +.L73: +.LBE411: +.LBE410: + .loc 1 522 0 + ldr w2, [x21, #:lo12:.LANCHOR1] +.LVL138: mov w3, 3 add x1, x19, 8 mov x0, x19 bl parse_wf_gray16.isra.3 -.LVL117: - .loc 1 526 0 - cbz w0, .L138 - b .L139 +.LVL139: + .loc 1 523 0 + cbz w0, .L157 + b .L158 +.LVL140: +.L166: + lsl x0, x0, 2 + b .L101 +.LVL141: +.L165: + lsl x0, x0, 2 + b .L76 .cfi_endproc .LFE1564: .size rkf_wf_get_lut, .-rkf_wf_get_lut .data .align 2 .set .LANCHOR1,. + 0 - .type sftemp.16971, %object - .size sftemp.16971, 4 -sftemp.16971: + .type sftemp.16970, %object + .size sftemp.16970, 4 +sftemp.16970: .word -1 - .type stype.16970, %object - .size stype.16970, 4 -stype.16970: + .type stype.16969, %object + .size stype.16969, 4 +stype.16969: .word 12 .bss .align 3 @@ -1251,15 +1533,15 @@ crc32_table: .file 100 "./arch/arm64/include/asm/string.h" .section .debug_info,"",@progbits .Ldebug_info0: - .4byte 0x7001 + .4byte 0x7342 .2byte 0x4 .4byte .Ldebug_abbrev0 .byte 0x8 .uleb128 0x1 - .4byte .LASF1533 + .4byte .LASF1532 .byte 0x1 + .4byte .LASF1533 .4byte .LASF1534 - .4byte .LASF1535 .8byte .Ltext0 .8byte .Letext0-.Ltext0 .4byte .Ldebug_line0 @@ -9699,7 +9981,7 @@ crc32_table: .2byte 0x510 .4byte 0x45dd .uleb128 0x40 - .4byte .LASF1536 + .4byte .LASF1535 .byte 0x22 .2byte 0x510 .4byte 0x6c @@ -13124,926 +13406,1173 @@ crc32_table: .byte 0x3 .8byte crc32_table .uleb128 0x46 - .4byte .LASF1500 + .4byte .LASF1499 .byte 0x1 - .2byte 0x1de + .2byte 0x1db .4byte 0xc0 .8byte .LFB1564 .8byte .LFE1564-.LFB1564 .uleb128 0x1 .byte 0x9c - .4byte 0x665c + .4byte 0x6990 .uleb128 0x47 .4byte .LASF1464 .byte 0x1 - .2byte 0x1de - .4byte 0x665c - .4byte .LLST15 + .2byte 0x1db + .4byte 0x6990 + .4byte .LLST13 .uleb128 0x47 .4byte .LASF1465 .byte 0x1 - .2byte 0x1de + .2byte 0x1db .4byte 0x5f9c - .4byte .LLST16 + .4byte .LLST14 .uleb128 0x47 .4byte .LASF1466 .byte 0x1 - .2byte 0x1de + .2byte 0x1db .4byte 0xc0 - .4byte .LLST17 + .4byte .LLST15 .uleb128 0x48 .4byte .LASF1467 .byte 0x1 - .2byte 0x1e0 + .2byte 0x1dd .4byte 0x5f9c .uleb128 0x9 .byte 0x3 - .8byte stype.16970 + .8byte stype.16969 .uleb128 0x48 .4byte .LASF1468 .byte 0x1 - .2byte 0x1e1 + .2byte 0x1de .4byte 0xc0 .uleb128 0x9 .byte 0x3 - .8byte sftemp.16971 + .8byte sftemp.16970 .uleb128 0x49 .string "ret" .byte 0x1 - .2byte 0x1e2 + .2byte 0x1df .4byte 0xc0 .uleb128 0x4a - .4byte 0x672a - .8byte .LBB233 - .8byte .LBE233-.LBB233 + .4byte 0x6a5e + .8byte .LBB332 + .8byte .LBE332-.LBB332 .byte 0x1 - .2byte 0x22b - .4byte 0x6372 + .2byte 0x228 + .4byte 0x64ae .uleb128 0x4b - .4byte 0x6747 + .4byte 0x6a7b .uleb128 0x4b - .4byte 0x673b + .4byte 0x6a6f .uleb128 0x4c - .8byte .LBB234 - .8byte .LBE234-.LBB234 + .8byte .LBB333 + .8byte .LBE333-.LBB333 .uleb128 0x4d - .4byte 0x6753 + .4byte 0x6a87 .uleb128 0x4d - .4byte 0x675f + .4byte 0x6a93 .uleb128 0x4d - .4byte 0x676b + .4byte 0x6a9f .uleb128 0x4d - .4byte 0x6777 + .4byte 0x6aab .uleb128 0x4a - .4byte 0x6a3a - .8byte .LBB235 - .8byte .LBE235-.LBB235 + .4byte 0x6d88 + .8byte .LBB334 + .8byte .LBE334-.LBB334 .byte 0x1 - .2byte 0x199 - .4byte 0x62d4 + .2byte 0x188 + .4byte 0x6367 .uleb128 0x4b - .4byte 0x6a4a - .byte 0 - .uleb128 0x4a - .4byte 0x6886 - .8byte .LBB237 - .8byte .LBE237-.LBB237 - .byte 0x1 - .2byte 0x1a5 - .4byte 0x633c + .4byte 0x6da3 .uleb128 0x4b - .4byte 0x6893 - .uleb128 0x4b - .4byte 0x6893 - .uleb128 0x4b - .4byte 0x689f + .4byte 0x6d98 .uleb128 0x4c - .8byte .LBB238 - .8byte .LBE238-.LBB238 - .uleb128 0x4d - .4byte 0x68ab + .8byte .LBB335 + .8byte .LBE335-.LBB335 .uleb128 0x4e - .4byte 0x68b7 + .4byte 0x6dae + .4byte .LLST16 + .uleb128 0x4e + .4byte 0x6db9 + .4byte .LLST17 + .uleb128 0x4e + .4byte 0x6dc4 .4byte .LLST18 - .uleb128 0x4e - .4byte 0x68c3 - .4byte .LLST19 .uleb128 0x4d - .4byte 0x68cf + .4byte 0x6dcf .uleb128 0x4d - .4byte 0x68db - .uleb128 0x4e - .4byte 0x68e7 - .4byte .LLST20 - .byte 0 - .byte 0 + .4byte 0x6dda + .uleb128 0x4d + .4byte 0x6de4 .uleb128 0x4f - .8byte .LVL68 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL69 - .4byte 0x698e - .uleb128 0x4f - .8byte .LVL70 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL71 - .4byte 0x698e - .byte 0 + .4byte 0x6df0 + .8byte .LBB336 + .4byte .Ldebug_ranges0+0x1c0 + .byte 0x1 + .byte 0xe4 + .uleb128 0x4b + .4byte 0x6e0b + .uleb128 0x4b + .4byte 0x6e00 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x1c0 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 + .uleb128 0x51 + .4byte .Ldebug_ranges0+0x210 + .4byte 0x6353 + .uleb128 0x4d + .4byte 0x6e2f + .uleb128 0x4d + .4byte 0x6e3a .byte 0 .uleb128 0x50 - .4byte 0x682c - .8byte .LBB239 - .4byte .Ldebug_ranges0+0x150 + .4byte .Ldebug_ranges0+0x240 + .uleb128 0x4d + .4byte 0x6e47 + .uleb128 0x4d + .4byte 0x6e52 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x4a + .4byte 0x6d88 + .8byte .LBB350 + .8byte .LBE350-.LBB350 .byte 0x1 - .2byte 0x201 - .4byte 0x64d1 + .2byte 0x195 + .4byte 0x6408 .uleb128 0x4b - .4byte 0x683d + .4byte 0x6da3 .uleb128 0x4b - .4byte 0x683d - .uleb128 0x4b - .4byte 0x6849 - .uleb128 0x51 - .4byte .Ldebug_ranges0+0x150 - .uleb128 0x4d - .4byte 0x6855 - .uleb128 0x4d - .4byte 0x6861 + .4byte 0x6d98 + .uleb128 0x4c + .8byte .LBB351 + .8byte .LBE351-.LBB351 .uleb128 0x4e - .4byte 0x686d + .4byte 0x6dae + .4byte .LLST19 + .uleb128 0x4e + .4byte 0x6db9 + .4byte .LLST20 + .uleb128 0x4e + .4byte 0x6dc4 .4byte .LLST21 .uleb128 0x4d - .4byte 0x6879 - .uleb128 0x4a - .4byte 0x68f2 - .8byte .LBB241 - .8byte .LBE241-.LBB241 - .byte 0x1 - .2byte 0x14f - .4byte 0x649b - .uleb128 0x4b - .4byte 0x6903 - .uleb128 0x4b - .4byte 0x6903 - .uleb128 0x4c - .8byte .LBB242 - .8byte .LBE242-.LBB242 + .4byte 0x6dcf .uleb128 0x4d - .4byte 0x690f + .4byte 0x6dda .uleb128 0x4d - .4byte 0x691b - .uleb128 0x4d - .4byte 0x6927 - .uleb128 0x4d - .4byte 0x6931 - .uleb128 0x4d - .4byte 0x693b - .uleb128 0x4d - .4byte 0x6945 - .uleb128 0x4e - .4byte 0x694f - .4byte .LLST22 - .uleb128 0x4d - .4byte 0x695b - .uleb128 0x4d - .4byte 0x6967 - .uleb128 0x4a - .4byte 0x6e20 - .8byte .LBB243 - .8byte .LBE243-.LBB243 - .byte 0x1 - .2byte 0x10c - .4byte 0x6475 - .uleb128 0x4b - .4byte 0x6e3d - .uleb128 0x4b - .4byte 0x6e31 + .4byte 0x6de4 .uleb128 0x52 - .4byte 0x6e4a - .8byte .LBB244 - .8byte .LBE244-.LBB244 - .byte 0x2 - .2byte 0x2e7 + .4byte 0x6df0 + .8byte .LBB352 + .8byte .LBE352-.LBB352 + .byte 0x1 + .byte 0xe4 .uleb128 0x4b - .4byte 0x6e67 + .4byte 0x6e0b .uleb128 0x4b - .4byte 0x6e5b - .uleb128 0x4f - .8byte .LVL98 - .4byte 0x6fc5 - .byte 0 - .byte 0 + .4byte 0x6e00 .uleb128 0x4c - .8byte .LBB246 - .8byte .LBE246-.LBB246 + .8byte .LBB353 + .8byte .LBE353-.LBB353 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x4a + .4byte 0x6d6c + .8byte .LBB354 + .8byte .LBE354-.LBB354 + .byte 0x1 + .2byte 0x196 + .4byte 0x642a + .uleb128 0x4b + .4byte 0x6d7c + .byte 0 + .uleb128 0x4a + .4byte 0x6bba + .8byte .LBB356 + .8byte .LBE356-.LBB356 + .byte 0x1 + .2byte 0x1a2 + .4byte 0x6492 + .uleb128 0x4b + .4byte 0x6bc7 + .uleb128 0x4b + .4byte 0x6bc7 + .uleb128 0x4b + .4byte 0x6bd3 + .uleb128 0x4c + .8byte .LBB357 + .8byte .LBE357-.LBB357 + .uleb128 0x4d + .4byte 0x6bdf .uleb128 0x4e - .4byte 0x6974 + .4byte 0x6beb + .4byte .LLST22 + .uleb128 0x4e + .4byte 0x6bf7 .4byte .LLST23 + .uleb128 0x4d + .4byte 0x6c03 + .uleb128 0x4d + .4byte 0x6c0f .uleb128 0x4e - .4byte 0x6980 + .4byte 0x6c1b .4byte .LLST24 .byte 0 .byte 0 - .byte 0 - .uleb128 0x4f + .uleb128 0x53 + .8byte .LVL69 + .4byte 0x6cc0 + .uleb128 0x53 .8byte .LVL76 - .4byte 0x6fd1 - .uleb128 0x4f - .8byte .LVL88 - .4byte 0x6fd1 - .uleb128 0x4f - .8byte .LVL94 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL96 - .4byte 0x698e + .4byte 0x6cc0 .byte 0 .byte 0 - .uleb128 0x4a - .4byte 0x6662 - .8byte .LBB249 - .8byte .LBE249-.LBB249 + .uleb128 0x54 + .4byte 0x6b60 + .8byte .LBB358 + .4byte .Ldebug_ranges0+0x290 .byte 0x1 - .2byte 0x23a - .4byte 0x6544 + .2byte 0x1fe + .4byte 0x66b5 .uleb128 0x4b - .4byte 0x6673 - .uleb128 0x4c - .8byte .LBB250 - .8byte .LBE250-.LBB250 + .4byte 0x6b71 + .uleb128 0x4b + .4byte 0x6b71 + .uleb128 0x4b + .4byte 0x6b7d + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x290 .uleb128 0x4d - .4byte 0x667f + .4byte 0x6b89 + .uleb128 0x4d + .4byte 0x6b95 .uleb128 0x4e - .4byte 0x6689 + .4byte 0x6ba1 .4byte .LLST25 + .uleb128 0x4d + .4byte 0x6bad + .uleb128 0x4a + .4byte 0x6d88 + .8byte .LBB360 + .8byte .LBE360-.LBB360 + .byte 0x1 + .2byte 0x13f + .4byte 0x65a7 + .uleb128 0x4b + .4byte 0x6da3 + .uleb128 0x4b + .4byte 0x6d98 + .uleb128 0x4c + .8byte .LBB361 + .8byte .LBE361-.LBB361 .uleb128 0x4e - .4byte 0x6695 + .4byte 0x6dae .4byte .LLST26 .uleb128 0x4e - .4byte 0x66a1 + .4byte 0x6db9 .4byte .LLST27 - .uleb128 0x51 - .4byte .Ldebug_ranges0+0x190 .uleb128 0x4e - .4byte 0x66ae + .4byte 0x6dc4 .4byte .LLST28 + .uleb128 0x4d + .4byte 0x6dcf + .uleb128 0x4d + .4byte 0x6dda + .uleb128 0x4d + .4byte 0x6de4 + .uleb128 0x4f + .4byte 0x6df0 + .8byte .LBB362 + .4byte .Ldebug_ranges0+0x2d0 + .byte 0x1 + .byte 0xe4 + .uleb128 0x4b + .4byte 0x6e0b + .uleb128 0x4b + .4byte 0x6e00 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x2d0 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 .uleb128 0x51 - .4byte .Ldebug_ranges0+0x1c0 + .4byte .Ldebug_ranges0+0x320 + .4byte 0x6593 .uleb128 0x4d - .4byte 0x66bb + .4byte 0x6e2f .uleb128 0x4d - .4byte 0x66c7 + .4byte 0x6e3a + .byte 0 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x350 + .uleb128 0x4d + .4byte 0x6e47 + .uleb128 0x4d + .4byte 0x6e52 + .byte 0 .byte 0 .byte 0 .byte 0 .byte 0 .uleb128 0x4a - .4byte 0x6784 - .8byte .LBB256 - .8byte .LBE256-.LBB256 + .4byte 0x6c26 + .8byte .LBB376 + .8byte .LBE376-.LBB376 .byte 0x1 - .2byte 0x225 - .4byte 0x65af + .2byte 0x14c + .4byte 0x668c .uleb128 0x4b - .4byte 0x6795 + .4byte 0x6c36 .uleb128 0x4b - .4byte 0x6795 - .uleb128 0x4b - .4byte 0x67a1 + .4byte 0x6c36 .uleb128 0x4c - .8byte .LBB257 - .8byte .LBE257-.LBB257 + .8byte .LBB377 + .8byte .LBE377-.LBB377 .uleb128 0x4d - .4byte 0x67ad + .4byte 0x6c41 + .uleb128 0x4d + .4byte 0x6c4d + .uleb128 0x4d + .4byte 0x6c59 + .uleb128 0x4d + .4byte 0x6c63 + .uleb128 0x4d + .4byte 0x6c6d + .uleb128 0x4d + .4byte 0x6c77 .uleb128 0x4e - .4byte 0x67b9 + .4byte 0x6c81 .4byte .LLST29 .uleb128 0x4d - .4byte 0x67c5 - .uleb128 0x4f - .8byte .LVL90 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL92 - .4byte 0x698e + .4byte 0x6c8d + .uleb128 0x4d + .4byte 0x6c99 + .uleb128 0x4a + .4byte 0x70c9 + .8byte .LBB378 + .8byte .LBE378-.LBB378 + .byte 0x1 + .2byte 0x109 + .4byte 0x6666 + .uleb128 0x4b + .4byte 0x70e6 + .uleb128 0x4b + .4byte 0x70da + .uleb128 0x55 + .4byte 0x70f3 + .8byte .LBB379 + .8byte .LBE379-.LBB379 + .byte 0x2 + .2byte 0x2e7 + .uleb128 0x4b + .4byte 0x7110 + .uleb128 0x4b + .4byte 0x7104 + .uleb128 0x53 + .8byte .LVL109 + .4byte 0x7306 + .byte 0 + .byte 0 + .uleb128 0x4c + .8byte .LBB381 + .8byte .LBE381-.LBB381 + .uleb128 0x4e + .4byte 0x6ca6 + .4byte .LLST30 + .uleb128 0x4e + .4byte 0x6cb2 + .4byte .LLST31 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x53 + .8byte .LVL81 + .4byte 0x7312 + .uleb128 0x53 + .8byte .LVL95 + .4byte 0x7312 + .uleb128 0x53 + .8byte .LVL108 + .4byte 0x6cc0 .byte 0 .byte 0 .uleb128 0x4a - .4byte 0x66d6 - .8byte .LBB259 - .8byte .LBE259-.LBB259 + .4byte 0x6996 + .8byte .LBB384 + .8byte .LBE384-.LBB384 .byte 0x1 - .2byte 0x231 - .4byte 0x661a + .2byte 0x237 + .4byte 0x6728 .uleb128 0x4b - .4byte 0x66e7 - .uleb128 0x4b - .4byte 0x66e7 - .uleb128 0x4b - .4byte 0x66f3 + .4byte 0x69a7 .uleb128 0x4c - .8byte .LBB260 - .8byte .LBE260-.LBB260 + .8byte .LBB385 + .8byte .LBE385-.LBB385 .uleb128 0x4d - .4byte 0x66ff + .4byte 0x69b3 .uleb128 0x4e - .4byte 0x670b - .4byte .LLST30 + .4byte 0x69bd + .4byte .LLST32 + .uleb128 0x4e + .4byte 0x69c9 + .4byte .LLST33 + .uleb128 0x4e + .4byte 0x69d5 + .4byte .LLST34 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x3a0 + .uleb128 0x4e + .4byte 0x69e2 + .4byte .LLST35 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x3d0 .uleb128 0x4d - .4byte 0x6717 - .uleb128 0x4f - .8byte .LVL113 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL116 - .4byte 0x698e + .4byte 0x69ef + .uleb128 0x4d + .4byte 0x69fb .byte 0 .byte 0 + .byte 0 + .byte 0 + .uleb128 0x4a + .4byte 0x6ab8 + .8byte .LBB391 + .8byte .LBE391-.LBB391 + .byte 0x1 + .2byte 0x222 + .4byte 0x683b + .uleb128 0x4b + .4byte 0x6ac9 + .uleb128 0x4b + .4byte 0x6ac9 + .uleb128 0x4b + .4byte 0x6ad5 + .uleb128 0x4c + .8byte .LBB392 + .8byte .LBE392-.LBB392 + .uleb128 0x4d + .4byte 0x6ae1 + .uleb128 0x4e + .4byte 0x6aed + .4byte .LLST36 + .uleb128 0x4d + .4byte 0x6af9 + .uleb128 0x4a + .4byte 0x6d88 + .8byte .LBB393 + .8byte .LBE393-.LBB393 + .byte 0x1 + .2byte 0x172 + .4byte 0x682c + .uleb128 0x4b + .4byte 0x6da3 + .uleb128 0x4b + .4byte 0x6d98 + .uleb128 0x4c + .8byte .LBB394 + .8byte .LBE394-.LBB394 + .uleb128 0x4e + .4byte 0x6dae + .4byte .LLST37 + .uleb128 0x4e + .4byte 0x6db9 + .4byte .LLST38 + .uleb128 0x4e + .4byte 0x6dc4 + .4byte .LLST39 + .uleb128 0x4d + .4byte 0x6dcf + .uleb128 0x4d + .4byte 0x6dda + .uleb128 0x4d + .4byte 0x6de4 .uleb128 0x4f - .8byte .LVL66 - .4byte 0x6fd1 + .4byte 0x6df0 + .8byte .LBB395 + .4byte .Ldebug_ranges0+0x400 + .byte 0x1 + .byte 0xe4 + .uleb128 0x4b + .4byte 0x6e0b + .uleb128 0x4b + .4byte 0x6e00 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x400 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 + .uleb128 0x51 + .4byte .Ldebug_ranges0+0x450 + .4byte 0x6818 + .uleb128 0x4d + .4byte 0x6e2f + .uleb128 0x4d + .4byte 0x6e3a + .byte 0 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x480 + .uleb128 0x4d + .4byte 0x6e47 + .uleb128 0x4d + .4byte 0x6e52 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x53 + .8byte .LVL101 + .4byte 0x6cc0 + .byte 0 + .byte 0 + .uleb128 0x4a + .4byte 0x6a0a + .8byte .LBB410 + .8byte .LBE410-.LBB410 + .byte 0x1 + .2byte 0x22e + .4byte 0x694e + .uleb128 0x4b + .4byte 0x6a1b + .uleb128 0x4b + .4byte 0x6a1b + .uleb128 0x4b + .4byte 0x6a27 + .uleb128 0x4c + .8byte .LBB411 + .8byte .LBE411-.LBB411 + .uleb128 0x4d + .4byte 0x6a33 + .uleb128 0x4e + .4byte 0x6a3f + .4byte .LLST40 + .uleb128 0x4d + .4byte 0x6a4b + .uleb128 0x4a + .4byte 0x6d88 + .8byte .LBB412 + .8byte .LBE412-.LBB412 + .byte 0x1 + .2byte 0x1af + .4byte 0x693f + .uleb128 0x4b + .4byte 0x6da3 + .uleb128 0x4b + .4byte 0x6d98 + .uleb128 0x4c + .8byte .LBB413 + .8byte .LBE413-.LBB413 + .uleb128 0x4e + .4byte 0x6dae + .4byte .LLST41 + .uleb128 0x4e + .4byte 0x6db9 + .4byte .LLST42 + .uleb128 0x4e + .4byte 0x6dc4 + .4byte .LLST43 + .uleb128 0x4d + .4byte 0x6dcf + .uleb128 0x4d + .4byte 0x6dda + .uleb128 0x4d + .4byte 0x6de4 .uleb128 0x4f - .8byte .LVL105 - .4byte 0x6f60 - .uleb128 0x4f - .8byte .LVL106 - .4byte 0x6f60 - .uleb128 0x4f - .8byte .LVL112 - .4byte 0x6f60 - .uleb128 0x4f - .8byte .LVL117 - .4byte 0x6f60 + .4byte 0x6df0 + .8byte .LBB414 + .4byte .Ldebug_ranges0+0x4d0 + .byte 0x1 + .byte 0xe4 + .uleb128 0x4b + .4byte 0x6e0b + .uleb128 0x4b + .4byte 0x6e00 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x4d0 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 + .uleb128 0x51 + .4byte .Ldebug_ranges0+0x520 + .4byte 0x692b + .uleb128 0x4d + .4byte 0x6e2f + .uleb128 0x4d + .4byte 0x6e3a + .byte 0 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x550 + .uleb128 0x4d + .4byte 0x6e47 + .uleb128 0x4d + .4byte 0x6e52 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x53 + .8byte .LVL136 + .4byte 0x6cc0 + .byte 0 + .byte 0 + .uleb128 0x53 + .8byte .LVL61 + .4byte 0x7312 + .uleb128 0x53 + .8byte .LVL118 + .4byte 0x7209 + .uleb128 0x53 + .8byte .LVL122 + .4byte 0x7209 + .uleb128 0x53 + .8byte .LVL129 + .4byte 0x7209 + .uleb128 0x53 + .8byte .LVL139 + .4byte 0x7209 .byte 0 .uleb128 0x7 .byte 0x8 .4byte 0x5ff5 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1474 .byte 0x1 - .2byte 0x1c0 + .2byte 0x1bd .4byte 0xc0 .byte 0x1 - .4byte 0x66d6 - .uleb128 0x54 + .4byte 0x6a0a + .uleb128 0x57 .4byte .LASF737 .byte 0x1 - .2byte 0x1c0 - .4byte 0x665c + .2byte 0x1bd + .4byte 0x6990 .uleb128 0x49 .string "i" .byte 0x1 - .2byte 0x1c1 + .2byte 0x1be .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1469 .byte 0x1 - .2byte 0x1c2 + .2byte 0x1bf .4byte 0x120 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1470 .byte 0x1 - .2byte 0x1c2 + .2byte 0x1bf .4byte 0x120 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1430 .byte 0x1 - .2byte 0x1c4 + .2byte 0x1c1 .4byte 0xc0 - .uleb128 0x56 - .uleb128 0x55 + .uleb128 0x59 + .uleb128 0x58 .4byte .LASF1471 .byte 0x1 - .2byte 0x1c7 + .2byte 0x1c4 .4byte 0x2d40 - .uleb128 0x56 - .uleb128 0x55 + .uleb128 0x59 + .uleb128 0x58 .4byte .LASF1472 .byte 0x1 - .2byte 0x1ca + .2byte 0x1c7 .4byte 0x100 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1473 .byte 0x1 - .2byte 0x1cb + .2byte 0x1c8 .4byte 0x100 .byte 0 .byte 0 .byte 0 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1475 .byte 0x1 - .2byte 0x1ac + .2byte 0x1a9 .4byte 0xc0 .byte 0x1 - .4byte 0x6724 - .uleb128 0x54 + .4byte 0x6a58 + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x1ac - .4byte 0x665c - .uleb128 0x54 + .2byte 0x1a9 + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1476 .byte 0x1 - .2byte 0x1ac + .2byte 0x1a9 .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1477 .byte 0x1 - .2byte 0x1ae - .4byte 0x6724 - .uleb128 0x55 + .2byte 0x1ab + .4byte 0x6a58 + .uleb128 0x58 .4byte .LASF1430 .byte 0x1 - .2byte 0x1af + .2byte 0x1ac .4byte 0x6c - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1441 .byte 0x1 - .2byte 0x1b0 + .2byte 0x1ad .4byte 0x6c .byte 0 .uleb128 0x7 .byte 0x8 .4byte 0x97 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1478 .byte 0x1 - .2byte 0x183 + .2byte 0x180 .4byte 0xc0 .byte 0x1 - .4byte 0x6784 - .uleb128 0x54 + .4byte 0x6ab8 + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x183 - .4byte 0x665c - .uleb128 0x54 + .2byte 0x180 + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1476 .byte 0x1 - .2byte 0x183 + .2byte 0x180 .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1479 .byte 0x1 + .2byte 0x182 + .4byte 0x5ff5 + .uleb128 0x58 + .4byte .LASF1477 + .byte 0x1 + .2byte 0x183 + .4byte 0x6a58 + .uleb128 0x58 + .4byte .LASF1430 + .byte 0x1 + .2byte 0x184 + .4byte 0x6c + .uleb128 0x58 + .4byte .LASF1441 + .byte 0x1 .2byte 0x185 - .4byte 0x5ff5 - .uleb128 0x55 - .4byte .LASF1477 - .byte 0x1 - .2byte 0x186 - .4byte 0x6724 - .uleb128 0x55 - .4byte .LASF1430 - .byte 0x1 - .2byte 0x187 - .4byte 0x6c - .uleb128 0x55 - .4byte .LASF1441 - .byte 0x1 - .2byte 0x188 .4byte 0x6c .byte 0 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1480 .byte 0x1 - .2byte 0x16e + .2byte 0x16b .4byte 0xc0 .byte 0x1 - .4byte 0x67d2 - .uleb128 0x54 + .4byte 0x6b06 + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x16e - .4byte 0x665c - .uleb128 0x54 + .2byte 0x16b + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1476 .byte 0x1 - .2byte 0x16e + .2byte 0x16b .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1477 .byte 0x1 - .2byte 0x170 - .4byte 0x6724 - .uleb128 0x55 + .2byte 0x16d + .4byte 0x6a58 + .uleb128 0x58 .4byte .LASF1430 .byte 0x1 - .2byte 0x171 + .2byte 0x16e .4byte 0x6c - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1441 .byte 0x1 - .2byte 0x172 + .2byte 0x16f .4byte 0x6c .byte 0 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1481 .byte 0x1 - .2byte 0x159 + .2byte 0x156 .4byte 0xc0 .byte 0x1 - .4byte 0x682c - .uleb128 0x54 + .4byte 0x6b60 + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x159 - .4byte 0x665c - .uleb128 0x54 + .2byte 0x156 + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1476 .byte 0x1 - .2byte 0x159 + .2byte 0x156 .4byte 0xc0 - .uleb128 0x54 + .uleb128 0x57 .4byte .LASF1465 .byte 0x1 - .2byte 0x159 + .2byte 0x156 .4byte 0x602c - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1477 .byte 0x1 - .2byte 0x15b - .4byte 0x6724 - .uleb128 0x55 + .2byte 0x158 + .4byte 0x6a58 + .uleb128 0x58 .4byte .LASF1430 .byte 0x1 - .2byte 0x15c + .2byte 0x159 .4byte 0x6c - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1441 .byte 0x1 - .2byte 0x15d + .2byte 0x15a .4byte 0x6c .byte 0 - .uleb128 0x53 + .uleb128 0x56 .4byte .LASF1482 .byte 0x1 - .2byte 0x13a + .2byte 0x137 .4byte 0xc0 .byte 0x1 - .4byte 0x6886 - .uleb128 0x54 + .4byte 0x6bba + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x13a - .4byte 0x665c - .uleb128 0x54 + .2byte 0x137 + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1476 .byte 0x1 - .2byte 0x13a + .2byte 0x137 .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1479 .byte 0x1 - .2byte 0x13c + .2byte 0x139 .4byte 0x5ff5 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1477 .byte 0x1 - .2byte 0x13d - .4byte 0x6724 - .uleb128 0x55 + .2byte 0x13a + .4byte 0x6a58 + .uleb128 0x58 .4byte .LASF1430 .byte 0x1 - .2byte 0x13e + .2byte 0x13b .4byte 0x6c - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1441 .byte 0x1 - .2byte 0x13f + .2byte 0x13c .4byte 0x6c .byte 0 + .uleb128 0x5a + .4byte .LASF1510 + .byte 0x1 + .2byte 0x11e + .byte 0x1 + .4byte 0x6c26 .uleb128 0x57 - .4byte .LASF1511 - .byte 0x1 - .2byte 0x121 - .byte 0x1 - .4byte 0x68f2 - .uleb128 0x54 .4byte .LASF1479 .byte 0x1 - .2byte 0x121 - .4byte 0x665c - .uleb128 0x54 + .2byte 0x11e + .4byte 0x6990 + .uleb128 0x57 .4byte .LASF1464 .byte 0x1 - .2byte 0x122 - .4byte 0x665c - .uleb128 0x55 + .2byte 0x11f + .4byte 0x6990 + .uleb128 0x58 .4byte .LASF1483 .byte 0x1 + .2byte 0x121 + .4byte 0xc0 + .uleb128 0x58 + .4byte .LASF1484 + .byte 0x1 + .2byte 0x122 + .4byte 0x3310 + .uleb128 0x58 + .4byte .LASF1485 + .byte 0x1 + .2byte 0x122 + .4byte 0x3310 + .uleb128 0x58 + .4byte .LASF1476 + .byte 0x1 + .2byte 0x123 + .4byte 0xc0 + .uleb128 0x58 + .4byte .LASF1486 + .byte 0x1 + .2byte 0x123 + .4byte 0xc0 + .uleb128 0x49 + .string "i" + .byte 0x1 .2byte 0x124 .4byte 0xc0 - .uleb128 0x55 - .4byte .LASF1484 - .byte 0x1 - .2byte 0x125 - .4byte 0x3310 - .uleb128 0x55 - .4byte .LASF1485 - .byte 0x1 - .2byte 0x125 - .4byte 0x3310 - .uleb128 0x55 - .4byte .LASF1476 - .byte 0x1 - .2byte 0x126 - .4byte 0xc0 - .uleb128 0x55 - .4byte .LASF1486 - .byte 0x1 - .2byte 0x126 - .4byte 0xc0 - .uleb128 0x49 - .string "i" - .byte 0x1 - .2byte 0x127 - .4byte 0xc0 .byte 0 - .uleb128 0x53 + .uleb128 0x5b .4byte .LASF1487 .byte 0x1 - .2byte 0x101 + .byte 0xfe .4byte 0x2d40 .byte 0x1 - .4byte 0x698e - .uleb128 0x54 + .4byte 0x6cc0 + .uleb128 0x5c .4byte .LASF1479 .byte 0x1 - .2byte 0x101 - .4byte 0x665c - .uleb128 0x55 + .byte 0xfe + .4byte 0x6990 + .uleb128 0x58 .4byte .LASF1484 .byte 0x1 - .2byte 0x103 + .2byte 0x100 .4byte 0x2d40 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1485 .byte 0x1 - .2byte 0x103 + .2byte 0x100 .4byte 0x2d40 .uleb128 0x49 .string "i" .byte 0x1 - .2byte 0x104 + .2byte 0x101 .4byte 0xc0 .uleb128 0x49 .string "j" .byte 0x1 - .2byte 0x104 + .2byte 0x101 .4byte 0xc0 .uleb128 0x49 .string "k" .byte 0x1 - .2byte 0x104 + .2byte 0x101 .4byte 0xc0 .uleb128 0x49 .string "h" .byte 0x1 - .2byte 0x104 + .2byte 0x101 .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1488 .byte 0x1 - .2byte 0x105 + .2byte 0x102 .4byte 0xc0 .uleb128 0x49 .string "num" .byte 0x1 - .2byte 0x106 + .2byte 0x103 .4byte 0xc0 .uleb128 0x49 .string "len" .byte 0x1 - .2byte 0x107 + .2byte 0x104 .4byte 0xc0 - .uleb128 0x56 - .uleb128 0x55 + .uleb128 0x59 + .uleb128 0x58 .4byte .LASF1476 .byte 0x1 - .2byte 0x113 + .2byte 0x110 .4byte 0xc0 - .uleb128 0x55 + .uleb128 0x58 .4byte .LASF1486 .byte 0x1 - .2byte 0x114 + .2byte 0x111 .4byte 0xc0 .byte 0 .byte 0 - .uleb128 0x58 - .4byte .LASF1490 + .uleb128 0x5d + .4byte .LASF1536 .byte 0x1 - .byte 0xf3 + .byte 0xf0 .4byte 0x2d40 .8byte .LFB1555 .8byte .LFE1555-.LFB1555 .uleb128 0x1 .byte 0x9c - .4byte 0x6a34 - .uleb128 0x59 + .4byte 0x6d66 + .uleb128 0x5e .4byte .LASF1477 .byte 0x1 - .byte 0xf3 - .4byte 0x6724 - .4byte .LLST5 - .uleb128 0x59 + .byte 0xf0 + .4byte 0x6a58 + .4byte .LLST0 + .uleb128 0x5e .4byte .LASF1441 .byte 0x1 - .byte 0xf4 + .byte 0xf1 .4byte 0x6c - .4byte .LLST6 - .uleb128 0x5a + .4byte .LLST1 + .uleb128 0x5f .string "out" .byte 0x1 - .byte 0xf6 - .4byte 0x6a34 - .uleb128 0x5b - .4byte 0x6e20 - .8byte .LBB158 - .4byte .Ldebug_ranges0+0x70 + .byte 0xf3 + .4byte 0x6d66 + .uleb128 0x60 + .4byte 0x70c9 + .8byte .LBB205 + .4byte .Ldebug_ranges0+0 .byte 0x1 - .byte 0xf8 - .4byte 0x6a26 + .byte 0xf5 + .4byte 0x6d58 .uleb128 0x4b - .4byte 0x6e3d + .4byte 0x70e6 .uleb128 0x4b - .4byte 0x6e31 - .uleb128 0x5c - .4byte 0x6e4a - .8byte .LBB159 - .4byte .Ldebug_ranges0+0x70 + .4byte 0x70da + .uleb128 0x61 + .4byte 0x70f3 + .8byte .LBB206 + .4byte .Ldebug_ranges0+0 .byte 0x2 .2byte 0x2e7 .uleb128 0x4b - .4byte 0x6e67 + .4byte 0x7110 .uleb128 0x4b - .4byte 0x6e5b - .uleb128 0x4f - .8byte .LVL30 - .4byte 0x6fc5 + .4byte 0x7104 + .uleb128 0x53 + .8byte .LVL3 + .4byte 0x7306 .byte 0 .byte 0 - .uleb128 0x4f - .8byte .LVL31 - .4byte 0x6fdc + .uleb128 0x53 + .8byte .LVL4 + .4byte 0x731d .byte 0 .uleb128 0x7 .byte 0x8 .4byte 0x90 - .uleb128 0x5d + .uleb128 0x5b .4byte .LASF1489 .byte 0x1 - .byte 0xee + .byte 0xeb .4byte 0x90 .byte 0x3 - .4byte 0x6a56 - .uleb128 0x5e + .4byte 0x6d88 + .uleb128 0x5c .4byte .LASF1477 .byte 0x1 - .byte 0xee - .4byte 0x6724 + .byte 0xeb + .4byte 0x6a58 .byte 0 - .uleb128 0x58 - .4byte .LASF1491 + .uleb128 0x5b + .4byte .LASF1490 .byte 0x1 - .byte 0xbd - .4byte 0x6724 - .8byte .LFB1553 - .8byte .LFE1553-.LFB1553 - .uleb128 0x1 - .byte 0x9c - .4byte 0x6b47 - .uleb128 0x59 + .byte 0xba + .4byte 0x6a58 + .byte 0x1 + .4byte 0x6df0 + .uleb128 0x5c .4byte .LASF1476 .byte 0x1 - .byte 0xbd + .byte 0xba .4byte 0xc0 - .4byte .LLST0 - .uleb128 0x59 + .uleb128 0x5c .4byte .LASF820 .byte 0x1 - .byte 0xbd + .byte 0xba .4byte 0xc0 - .4byte .LLST1 - .uleb128 0x45 + .uleb128 0x62 + .4byte .LASF1491 + .byte 0x1 + .byte 0xbc + .4byte 0x61b2 + .uleb128 0x62 + .4byte .LASF854 + .byte 0x1 + .byte 0xbd + .4byte 0x2d40 + .uleb128 0x62 .4byte .LASF1492 .byte 0x1 - .byte 0xbf - .4byte 0x61b2 - .uleb128 0x1 - .byte 0x56 - .uleb128 0x5f - .4byte .LASF854 - .byte 0x1 - .byte 0xc0 - .4byte 0x2d40 - .4byte .LLST2 - .uleb128 0x5f + .byte 0xbe + .4byte 0x1e1 + .uleb128 0x62 .4byte .LASF1493 .byte 0x1 - .byte 0xc1 - .4byte 0x1e1 - .4byte .LLST3 - .uleb128 0x60 - .4byte .LASF1494 - .byte 0x1 - .byte 0xc2 + .byte 0xbf .4byte 0x6c - .uleb128 0x5a + .uleb128 0x5f .string "pt" .byte 0x1 - .byte 0xc3 + .byte 0xc0 .4byte 0x6c - .uleb128 0x60 + .uleb128 0x62 .4byte .LASF1477 .byte 0x1 - .byte 0xc4 + .byte 0xc1 .4byte 0x442 - .uleb128 0x61 - .4byte 0x6b47 - .8byte .LBB151 - .8byte .LBE151-.LBB151 - .byte 0x1 - .byte 0xe7 - .uleb128 0x4b - .4byte 0x6b62 - .uleb128 0x4b - .4byte 0x6b57 - .uleb128 0x4c - .8byte .LBB152 - .8byte .LBE152-.LBB152 - .uleb128 0x4e - .4byte 0x6b6d - .4byte .LLST4 - .uleb128 0x4d - .4byte 0x6b78 - .uleb128 0x62 - .4byte .Ldebug_ranges0+0 - .4byte 0x6b34 - .uleb128 0x4d - .4byte 0x6b86 - .uleb128 0x4d - .4byte 0x6b91 .byte 0 - .uleb128 0x51 - .4byte .Ldebug_ranges0+0x30 - .uleb128 0x4d - .4byte 0x6b9e - .uleb128 0x4d - .4byte 0x6ba9 - .byte 0 - .byte 0 - .byte 0 - .byte 0 - .uleb128 0x5d - .4byte .LASF1495 + .uleb128 0x5b + .4byte .LASF1494 .byte 0x1 .byte 0xa8 .4byte 0xc0 .byte 0x1 - .4byte 0x6bb6 - .uleb128 0x5e + .4byte 0x6e5f + .uleb128 0x5c .4byte .LASF854 .byte 0x1 .byte 0xa8 .4byte 0x1e1 - .uleb128 0x5e + .uleb128 0x5c .4byte .LASF1476 .byte 0x1 .byte 0xa8 .4byte 0xc0 - .uleb128 0x60 + .uleb128 0x62 .4byte .LASF882 .byte 0x1 .byte 0xaa .4byte 0xc0 - .uleb128 0x5a + .uleb128 0x5f .string "i" .byte 0x1 .byte 0xab .4byte 0xc0 .uleb128 0x63 - .4byte 0x6b9d - .uleb128 0x60 + .4byte 0x6e46 + .uleb128 0x62 + .4byte .LASF1495 + .byte 0x1 + .byte 0xad + .4byte 0xc0 + .uleb128 0x62 .4byte .LASF1496 .byte 0x1 .byte 0xad .4byte 0xc0 - .uleb128 0x60 - .4byte .LASF1497 - .byte 0x1 - .byte 0xad - .4byte 0xc0 .byte 0 - .uleb128 0x56 - .uleb128 0x60 - .4byte .LASF1498 + .uleb128 0x59 + .uleb128 0x62 + .4byte .LASF1497 .byte 0x1 .byte 0xae .4byte 0xc0 - .uleb128 0x60 - .4byte .LASF1499 + .uleb128 0x62 + .4byte .LASF1498 .byte 0x1 .byte 0xae .4byte 0xc0 @@ -14059,7 +14588,7 @@ crc32_table: .uleb128 0x1 .byte 0x9c .uleb128 0x65 - .4byte .LASF1501 + .4byte .LASF1500 .byte 0x1 .byte 0x7f .4byte 0xc0 @@ -14067,421 +14596,481 @@ crc32_table: .8byte .LFE1550-.LFB1550 .uleb128 0x1 .byte 0x9c - .4byte 0x6d4c - .uleb128 0x59 - .4byte .LASF1502 + .4byte 0x6ff5 + .uleb128 0x5e + .4byte .LASF1501 .byte 0x1 .byte 0x7f .4byte 0x442 - .4byte .LLST10 - .uleb128 0x5a + .4byte .LLST8 + .uleb128 0x5f .string "ret" .byte 0x1 .byte 0x81 .4byte 0xc0 - .uleb128 0x5a + .uleb128 0x5f .string "wf" .byte 0x1 .byte 0x82 .4byte 0x61b2 - .uleb128 0x5b - .4byte 0x6d7e - .8byte .LBB175 - .4byte .Ldebug_ranges0+0xb0 + .uleb128 0x60 + .4byte 0x7027 + .8byte .LBB246 + .4byte .Ldebug_ranges0+0x120 .byte 0x1 .byte 0x87 - .4byte 0x6c4f + .4byte 0x6ef8 .uleb128 0x4b - .4byte 0x6d8e - .uleb128 0x4f - .8byte .LVL40 - .4byte 0x6fe5 - .uleb128 0x4f - .8byte .LVL61 - .4byte 0x6ff0 + .4byte 0x7037 + .uleb128 0x53 + .8byte .LVL35 + .4byte 0x7326 + .uleb128 0x53 + .8byte .LVL56 + .4byte 0x7331 .byte 0 - .uleb128 0x5b - .4byte 0x6d4c - .8byte .LBB178 - .4byte .Ldebug_ranges0+0xe0 + .uleb128 0x60 + .4byte 0x6ff5 + .8byte .LBB249 + .4byte .Ldebug_ranges0+0x150 .byte 0x1 .byte 0x8d - .4byte 0x6d24 + .4byte 0x6fcd .uleb128 0x4b - .4byte 0x6d5c - .uleb128 0x51 - .4byte .Ldebug_ranges0+0xe0 + .4byte 0x7005 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x150 .uleb128 0x4d - .4byte 0x6d67 + .4byte 0x7010 .uleb128 0x4e - .4byte 0x6d72 - .4byte .LLST11 + .4byte 0x701b + .4byte .LLST9 .uleb128 0x66 - .4byte 0x6d9a - .8byte .LBB180 - .8byte .LBE180-.LBB180 + .4byte 0x7043 + .8byte .LBB251 + .8byte .LBE251-.LBB251 .byte 0x1 .byte 0x6e - .4byte 0x6d15 + .4byte 0x6fbe .uleb128 0x4b - .4byte 0x6db5 + .4byte 0x705e .uleb128 0x4b - .4byte 0x6daa + .4byte 0x7053 .uleb128 0x4c - .8byte .LBB181 - .8byte .LBE181-.LBB181 + .8byte .LBB252 + .8byte .LBE252-.LBB252 .uleb128 0x4d - .4byte 0x6dc0 + .4byte 0x7069 .uleb128 0x4e - .4byte 0x6dc9 - .4byte .LLST12 - .uleb128 0x5b - .4byte 0x6dd5 - .8byte .LBB182 - .4byte .Ldebug_ranges0+0x110 + .4byte 0x7072 + .4byte .LLST10 + .uleb128 0x60 + .4byte 0x707e + .8byte .LBB253 + .4byte .Ldebug_ranges0+0x180 .byte 0x1 .byte 0x54 - .4byte 0x6d06 + .4byte 0x6faf .uleb128 0x4b - .4byte 0x6dec + .4byte 0x7095 .uleb128 0x4b - .4byte 0x6de1 - .uleb128 0x51 - .4byte .Ldebug_ranges0+0x110 + .4byte 0x708a + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x180 .uleb128 0x4d - .4byte 0x6df7 + .4byte 0x70a0 .uleb128 0x4d - .4byte 0x6e00 + .4byte 0x70a9 .uleb128 0x4e - .4byte 0x6e09 - .4byte .LLST13 + .4byte 0x70b2 + .4byte .LLST11 .uleb128 0x4e - .4byte 0x6e14 - .4byte .LLST14 + .4byte 0x70bd + .4byte .LLST12 .byte 0 .byte 0 - .uleb128 0x4f - .8byte .LVL41 - .4byte 0x6ffb + .uleb128 0x53 + .8byte .LVL36 + .4byte 0x733c .byte 0 .byte 0 - .uleb128 0x4f - .8byte .LVL56 - .4byte 0x6ff0 + .uleb128 0x53 + .8byte .LVL51 + .4byte 0x7331 .byte 0 .byte 0 - .uleb128 0x4f - .8byte .LVL50 - .4byte 0x6ff0 - .uleb128 0x4f + .uleb128 0x53 + .8byte .LVL45 + .4byte 0x7331 + .uleb128 0x53 + .8byte .LVL52 + .4byte 0x7331 + .uleb128 0x53 .8byte .LVL57 - .4byte 0x6ff0 - .uleb128 0x4f - .8byte .LVL62 - .4byte 0x6ff0 + .4byte 0x7331 .byte 0 - .uleb128 0x5d - .4byte .LASF1503 + .uleb128 0x5b + .4byte .LASF1502 .byte 0x1 .byte 0x65 .4byte 0xc0 .byte 0x1 - .4byte 0x6d7e - .uleb128 0x5e - .4byte .LASF1492 + .4byte 0x7027 + .uleb128 0x5c + .4byte .LASF1491 .byte 0x1 .byte 0x65 .4byte 0x61b2 - .uleb128 0x60 - .4byte .LASF1504 + .uleb128 0x62 + .4byte .LASF1503 .byte 0x1 .byte 0x67 .4byte 0x120 - .uleb128 0x60 - .4byte .LASF1505 + .uleb128 0x62 + .4byte .LASF1504 .byte 0x1 .byte 0x68 .4byte 0x120 .byte 0 - .uleb128 0x5d - .4byte .LASF1506 + .uleb128 0x5b + .4byte .LASF1505 .byte 0x1 .byte 0x5b .4byte 0xc0 .byte 0x1 - .4byte 0x6d9a + .4byte 0x7043 .uleb128 0x67 .string "buf" .byte 0x1 .byte 0x5b .4byte 0x6026 .byte 0 - .uleb128 0x5d + .uleb128 0x5b + .4byte .LASF1506 + .byte 0x1 + .byte 0x4e + .4byte 0x6c + .byte 0x1 + .4byte 0x707e + .uleb128 0x5c .4byte .LASF1507 .byte 0x1 .byte 0x4e - .4byte 0x6c - .byte 0x1 - .4byte 0x6dd5 - .uleb128 0x5e + .4byte 0x6d66 + .uleb128 0x5c .4byte .LASF1508 .byte 0x1 .byte 0x4e - .4byte 0x6a34 - .uleb128 0x5e - .4byte .LASF1509 - .byte 0x1 - .byte 0x4e .4byte 0x6c - .uleb128 0x5a + .uleb128 0x5f .string "i" .byte 0x1 .byte 0x50 .4byte 0x6c - .uleb128 0x60 - .4byte .LASF1510 + .uleb128 0x62 + .4byte .LASF1509 .byte 0x1 .byte 0x51 .4byte 0x6c .byte 0 .uleb128 0x68 + .4byte .LASF1511 + .byte 0x1 + .byte 0x3a + .byte 0x1 + .4byte 0x70c9 + .uleb128 0x5c .4byte .LASF1512 .byte 0x1 .byte 0x3a - .byte 0x1 - .4byte 0x6e20 - .uleb128 0x5e + .4byte 0x6c + .uleb128 0x5c .4byte .LASF1513 .byte 0x1 .byte 0x3a - .4byte 0x6c - .uleb128 0x5e - .4byte .LASF1514 - .byte 0x1 - .byte 0x3a .4byte 0x2d40 - .uleb128 0x5a + .uleb128 0x5f .string "i" .byte 0x1 .byte 0x3c .4byte 0x6c - .uleb128 0x5a + .uleb128 0x5f .string "j" .byte 0x1 .byte 0x3c .4byte 0x6c - .uleb128 0x60 - .4byte .LASF1515 + .uleb128 0x62 + .4byte .LASF1514 .byte 0x1 .byte 0x3d .4byte 0x6c - .uleb128 0x60 - .4byte .LASF1510 + .uleb128 0x62 + .4byte .LASF1509 .byte 0x1 .byte 0x3e .4byte 0x6c .byte 0 - .uleb128 0x53 - .4byte .LASF1516 + .uleb128 0x56 + .4byte .LASF1515 .byte 0x2 .2byte 0x2e5 .4byte 0x442 .byte 0x3 - .4byte 0x6e4a - .uleb128 0x54 + .4byte 0x70f3 + .uleb128 0x57 .4byte .LASF824 .byte 0x2 .2byte 0x2e5 .4byte 0x261 - .uleb128 0x54 + .uleb128 0x57 .4byte .LASF61 .byte 0x2 .2byte 0x2e5 .4byte 0x277 .byte 0 - .uleb128 0x53 - .4byte .LASF1517 + .uleb128 0x56 + .4byte .LASF1516 .byte 0x2 .2byte 0x216 .4byte 0x442 .byte 0x3 - .4byte 0x6e82 - .uleb128 0x54 + .4byte 0x712b + .uleb128 0x57 .4byte .LASF824 .byte 0x2 .2byte 0x216 .4byte 0x261 - .uleb128 0x54 + .uleb128 0x57 .4byte .LASF61 .byte 0x2 .2byte 0x216 .4byte 0x277 - .uleb128 0x56 - .uleb128 0x55 + .uleb128 0x59 + .uleb128 0x58 .4byte .LASF907 .byte 0x2 .2byte 0x21a .4byte 0x6c .byte 0 .byte 0 - .uleb128 0x53 - .4byte .LASF1518 + .uleb128 0x56 + .4byte .LASF1517 .byte 0x2 .2byte 0x1dd .4byte 0x442 .byte 0x3 - .4byte 0x6eb8 - .uleb128 0x54 + .4byte 0x7161 + .uleb128 0x57 .4byte .LASF824 .byte 0x2 .2byte 0x1dd .4byte 0x261 - .uleb128 0x54 + .uleb128 0x57 .4byte .LASF61 .byte 0x2 .2byte 0x1dd .4byte 0x277 - .uleb128 0x55 - .4byte .LASF1519 + .uleb128 0x58 + .4byte .LASF1518 .byte 0x2 .2byte 0x1df .4byte 0x6c .byte 0 - .uleb128 0x53 - .4byte .LASF1520 + .uleb128 0x56 + .4byte .LASF1519 .byte 0x2 .2byte 0x159 .4byte 0x6c .byte 0x3 - .4byte 0x6ed6 - .uleb128 0x54 + .4byte 0x717f + .uleb128 0x57 .4byte .LASF824 .byte 0x2 .2byte 0x159 .4byte 0x261 .byte 0 - .uleb128 0x53 - .4byte .LASF1521 + .uleb128 0x56 + .4byte .LASF1520 .byte 0x2 .2byte 0x13d .4byte 0x5f4b .byte 0x3 - .4byte 0x6ef4 - .uleb128 0x54 + .4byte 0x719d + .uleb128 0x57 .4byte .LASF61 .byte 0x2 .2byte 0x13d .4byte 0x277 .byte 0 - .uleb128 0x5d - .4byte .LASF1522 + .uleb128 0x5b + .4byte .LASF1521 .byte 0x60 .byte 0x1d .4byte 0xc0 .byte 0x3 - .4byte 0x6f10 - .uleb128 0x5e + .4byte 0x71b9 + .uleb128 0x5c .4byte .LASF824 .byte 0x60 .byte 0x1d .4byte 0x2d .byte 0 - .uleb128 0x5d - .4byte .LASF1523 + .uleb128 0x5b + .4byte .LASF1522 .byte 0x61 .byte 0x22 .4byte 0xc0 .byte 0x3 - .4byte 0x6f2a + .4byte 0x71d3 .uleb128 0x67 .string "n" .byte 0x61 .byte 0x22 .4byte 0x136 .byte 0 - .uleb128 0x5d - .4byte .LASF1524 + .uleb128 0x5b + .4byte .LASF1523 .byte 0x62 .byte 0x1b .4byte 0xc0 .byte 0x3 - .4byte 0x6f44 + .4byte 0x71ed .uleb128 0x67 .string "x" .byte 0x62 .byte 0x1b .4byte 0xe4 .byte 0 - .uleb128 0x5d - .4byte .LASF1525 + .uleb128 0x5b + .4byte .LASF1524 .byte 0x63 .byte 0xb .4byte 0x2d .byte 0x3 - .4byte 0x6f60 - .uleb128 0x5e - .4byte .LASF1526 + .4byte 0x7209 + .uleb128 0x5c + .4byte .LASF1525 .byte 0x63 .byte 0xb .4byte 0x2d .byte 0 .uleb128 0x69 - .4byte 0x67d2 + .4byte 0x6b06 .8byte .LFB1568 .8byte .LFE1568-.LFB1568 .uleb128 0x1 .byte 0x9c - .4byte 0x6fc5 + .4byte 0x7306 .uleb128 0x6a - .4byte 0x67ef - .4byte .LLST7 + .4byte 0x6b23 + .4byte .LLST2 .uleb128 0x6a - .4byte 0x67fb - .4byte .LLST8 + .4byte 0x6b2f + .4byte .LLST3 .uleb128 0x4b - .4byte 0x67e3 + .4byte 0x6b17 .uleb128 0x4b - .4byte 0x67e3 + .4byte 0x6b17 .uleb128 0x4d - .4byte 0x6807 + .4byte 0x6b3b .uleb128 0x4e - .4byte 0x6813 - .4byte .LLST9 + .4byte 0x6b47 + .4byte .LLST4 .uleb128 0x4d - .4byte 0x681f + .4byte 0x6b53 + .uleb128 0x54 + .4byte 0x6d88 + .8byte .LBB222 + .4byte .Ldebug_ranges0+0x40 + .byte 0x1 + .2byte 0x15d + .4byte 0x72f8 + .uleb128 0x4b + .4byte 0x6da3 + .uleb128 0x4b + .4byte 0x6d98 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x40 + .uleb128 0x4e + .4byte 0x6dae + .4byte .LLST5 + .uleb128 0x4e + .4byte 0x6db9 + .4byte .LLST6 + .uleb128 0x4e + .4byte 0x6dc4 + .4byte .LLST7 + .uleb128 0x4d + .4byte 0x6dcf + .uleb128 0x4d + .4byte 0x6dda + .uleb128 0x4d + .4byte 0x6de4 .uleb128 0x4f - .8byte .LVL34 - .4byte 0x6a56 - .uleb128 0x4f - .8byte .LVL37 - .4byte 0x698e + .4byte 0x6df0 + .8byte .LBB224 + .4byte .Ldebug_ranges0+0x90 + .byte 0x1 + .byte 0xe4 + .uleb128 0x4b + .4byte 0x6e0b + .uleb128 0x4b + .4byte 0x6e00 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0x90 + .uleb128 0x4d + .4byte 0x6e16 + .uleb128 0x4d + .4byte 0x6e21 + .uleb128 0x51 + .4byte .Ldebug_ranges0+0xc0 + .4byte 0x72e4 + .uleb128 0x4d + .4byte 0x6e2f + .uleb128 0x4d + .4byte 0x6e3a + .byte 0 + .uleb128 0x50 + .4byte .Ldebug_ranges0+0xf0 + .uleb128 0x4d + .4byte 0x6e47 + .uleb128 0x4d + .4byte 0x6e52 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .byte 0 + .uleb128 0x53 + .8byte .LVL19 + .4byte 0x6cc0 .byte 0 .uleb128 0x6b - .4byte .LASF1527 - .4byte .LASF1527 + .4byte .LASF1526 + .4byte .LASF1526 .byte 0x2 .2byte 0x184 .uleb128 0x6c - .4byte .LASF1528 - .4byte .LASF1528 + .4byte .LASF1527 + .4byte .LASF1527 .byte 0x2 .byte 0xb9 .uleb128 0x6d - .4byte .LASF1531 - .4byte .LASF1531 + .4byte .LASF1530 + .4byte .LASF1530 .uleb128 0x6c - .4byte .LASF1529 - .4byte .LASF1529 + .4byte .LASF1528 + .4byte .LASF1528 .byte 0x64 .byte 0x1e .uleb128 0x6c - .4byte .LASF1530 - .4byte .LASF1530 + .4byte .LASF1529 + .4byte .LASF1529 .byte 0xe .byte 0xb0 .uleb128 0x6d - .4byte .LASF1532 - .4byte .LASF1532 + .4byte .LASF1531 + .4byte .LASF1531 .byte 0 .section .debug_abbrev,"",@progbits .Ldebug_abbrev0: @@ -15476,15 +16065,6 @@ crc32_table: .byte 0 .byte 0 .uleb128 0x4f - .uleb128 0x4109 - .byte 0 - .uleb128 0x11 - .uleb128 0x1 - .uleb128 0x31 - .uleb128 0x13 - .byte 0 - .byte 0 - .uleb128 0x50 .uleb128 0x1d .byte 0x1 .uleb128 0x31 @@ -15496,9 +16076,14 @@ crc32_table: .uleb128 0x58 .uleb128 0xb .uleb128 0x59 - .uleb128 0x5 - .uleb128 0x1 - .uleb128 0x13 + .uleb128 0xb + .byte 0 + .byte 0 + .uleb128 0x50 + .uleb128 0xb + .byte 0x1 + .uleb128 0x55 + .uleb128 0x17 .byte 0 .byte 0 .uleb128 0x51 @@ -15506,6 +16091,8 @@ crc32_table: .byte 0x1 .uleb128 0x55 .uleb128 0x17 + .uleb128 0x1 + .uleb128 0x13 .byte 0 .byte 0 .uleb128 0x52 @@ -15520,10 +16107,51 @@ crc32_table: .uleb128 0x58 .uleb128 0xb .uleb128 0x59 - .uleb128 0x5 + .uleb128 0xb .byte 0 .byte 0 .uleb128 0x53 + .uleb128 0x4109 + .byte 0 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x31 + .uleb128 0x13 + .byte 0 + .byte 0 + .uleb128 0x54 + .uleb128 0x1d + .byte 0x1 + .uleb128 0x31 + .uleb128 0x13 + .uleb128 0x52 + .uleb128 0x1 + .uleb128 0x55 + .uleb128 0x17 + .uleb128 0x58 + .uleb128 0xb + .uleb128 0x59 + .uleb128 0x5 + .uleb128 0x1 + .uleb128 0x13 + .byte 0 + .byte 0 + .uleb128 0x55 + .uleb128 0x1d + .byte 0x1 + .uleb128 0x31 + .uleb128 0x13 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x12 + .uleb128 0x7 + .uleb128 0x58 + .uleb128 0xb + .uleb128 0x59 + .uleb128 0x5 + .byte 0 + .byte 0 + .uleb128 0x56 .uleb128 0x2e .byte 0x1 .uleb128 0x3 @@ -15542,7 +16170,7 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x54 + .uleb128 0x57 .uleb128 0x5 .byte 0 .uleb128 0x3 @@ -15555,7 +16183,7 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x55 + .uleb128 0x58 .uleb128 0x34 .byte 0 .uleb128 0x3 @@ -15568,12 +16196,12 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x56 + .uleb128 0x59 .uleb128 0xb .byte 0x1 .byte 0 .byte 0 - .uleb128 0x57 + .uleb128 0x5a .uleb128 0x2e .byte 0x1 .uleb128 0x3 @@ -15590,7 +16218,39 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x58 + .uleb128 0x5b + .uleb128 0x2e + .byte 0x1 + .uleb128 0x3 + .uleb128 0xe + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x27 + .uleb128 0x19 + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x20 + .uleb128 0xb + .uleb128 0x1 + .uleb128 0x13 + .byte 0 + .byte 0 + .uleb128 0x5c + .uleb128 0x5 + .byte 0 + .uleb128 0x3 + .uleb128 0xe + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .byte 0 + .byte 0 + .uleb128 0x5d .uleb128 0x2e .byte 0x1 .uleb128 0x3 @@ -15615,7 +16275,7 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x59 + .uleb128 0x5e .uleb128 0x5 .byte 0 .uleb128 0x3 @@ -15630,7 +16290,7 @@ crc32_table: .uleb128 0x17 .byte 0 .byte 0 - .uleb128 0x5a + .uleb128 0x5f .uleb128 0x34 .byte 0 .uleb128 0x3 @@ -15643,95 +16303,20 @@ crc32_table: .uleb128 0x13 .byte 0 .byte 0 - .uleb128 0x5b - .uleb128 0x1d - .byte 0x1 - .uleb128 0x31 - .uleb128 0x13 - .uleb128 0x52 - .uleb128 0x1 - .uleb128 0x55 - .uleb128 0x17 - .uleb128 0x58 - .uleb128 0xb - .uleb128 0x59 - .uleb128 0xb - .uleb128 0x1 - .uleb128 0x13 - .byte 0 - .byte 0 - .uleb128 0x5c - .uleb128 0x1d - .byte 0x1 - .uleb128 0x31 - .uleb128 0x13 - .uleb128 0x52 - .uleb128 0x1 - .uleb128 0x55 - .uleb128 0x17 - .uleb128 0x58 - .uleb128 0xb - .uleb128 0x59 - .uleb128 0x5 - .byte 0 - .byte 0 - .uleb128 0x5d - .uleb128 0x2e - .byte 0x1 - .uleb128 0x3 - .uleb128 0xe - .uleb128 0x3a - .uleb128 0xb - .uleb128 0x3b - .uleb128 0xb - .uleb128 0x27 - .uleb128 0x19 - .uleb128 0x49 - .uleb128 0x13 - .uleb128 0x20 - .uleb128 0xb - .uleb128 0x1 - .uleb128 0x13 - .byte 0 - .byte 0 - .uleb128 0x5e - .uleb128 0x5 - .byte 0 - .uleb128 0x3 - .uleb128 0xe - .uleb128 0x3a - .uleb128 0xb - .uleb128 0x3b - .uleb128 0xb - .uleb128 0x49 - .uleb128 0x13 - .byte 0 - .byte 0 - .uleb128 0x5f - .uleb128 0x34 - .byte 0 - .uleb128 0x3 - .uleb128 0xe - .uleb128 0x3a - .uleb128 0xb - .uleb128 0x3b - .uleb128 0xb - .uleb128 0x49 - .uleb128 0x13 - .uleb128 0x2 - .uleb128 0x17 - .byte 0 - .byte 0 .uleb128 0x60 - .uleb128 0x34 - .byte 0 - .uleb128 0x3 - .uleb128 0xe - .uleb128 0x3a + .uleb128 0x1d + .byte 0x1 + .uleb128 0x31 + .uleb128 0x13 + .uleb128 0x52 + .uleb128 0x1 + .uleb128 0x55 + .uleb128 0x17 + .uleb128 0x58 .uleb128 0xb - .uleb128 0x3b + .uleb128 0x59 .uleb128 0xb - .uleb128 0x49 + .uleb128 0x1 .uleb128 0x13 .byte 0 .byte 0 @@ -15740,22 +16325,26 @@ crc32_table: .byte 0x1 .uleb128 0x31 .uleb128 0x13 - .uleb128 0x11 + .uleb128 0x52 .uleb128 0x1 - .uleb128 0x12 - .uleb128 0x7 + .uleb128 0x55 + .uleb128 0x17 .uleb128 0x58 .uleb128 0xb .uleb128 0x59 - .uleb128 0xb + .uleb128 0x5 .byte 0 .byte 0 .uleb128 0x62 + .uleb128 0x34 + .byte 0 + .uleb128 0x3 + .uleb128 0xe + .uleb128 0x3a .uleb128 0xb - .byte 0x1 - .uleb128 0x55 - .uleb128 0x17 - .uleb128 0x1 + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 .uleb128 0x13 .byte 0 .byte 0 @@ -15941,439 +16530,626 @@ crc32_table: .byte 0 .section .debug_loc,"",@progbits .Ldebug_loc0: -.LLST15: - .8byte .LVL63-.Ltext0 - .8byte .LVL65-.Ltext0 +.LLST13: + .8byte .LVL58-.Ltext0 + .8byte .LVL60-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL65-.Ltext0 - .8byte .LVL84-.Ltext0 + .8byte .LVL60-.Ltext0 + .8byte .LVL89-.Ltext0 .2byte 0x1 .byte 0x63 - .8byte .LVL86-.Ltext0 - .8byte .LVL87-.Ltext0 + .8byte .LVL91-.Ltext0 + .8byte .LVL92-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL87-.Ltext0 - .8byte .LVL107-.Ltext0 + .8byte .LVL92-.Ltext0 + .8byte .LVL123-.Ltext0 .2byte 0x1 .byte 0x63 - .8byte .LVL107-.Ltext0 - .8byte .LVL108-.Ltext0 + .8byte .LVL123-.Ltext0 + .8byte .LVL124-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL109-.Ltext0 - .8byte .LVL110-.Ltext0 + .8byte .LVL125-.Ltext0 + .8byte .LVL126-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL111-.Ltext0 + .8byte .LVL127-.Ltext0 .8byte .LFE1564-.Ltext0 .2byte 0x1 .byte 0x63 .8byte 0 .8byte 0 +.LLST14: + .8byte .LVL58-.Ltext0 + .8byte .LVL59-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte .LVL59-.Ltext0 + .8byte .LVL63-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL87-.Ltext0 + .8byte .LVL92-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte .LVL95-.Ltext0 + .8byte .LVL100-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL102-.Ltext0 + .8byte .LVL107-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL115-.Ltext0 + .8byte .LVL119-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL120-.Ltext0 + .8byte .LVL123-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL123-.Ltext0 + .8byte .LVL127-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte .LVL127-.Ltext0 + .8byte .LFE1564-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte 0 + .8byte 0 +.LLST15: + .8byte .LVL58-.Ltext0 + .8byte .LVL61-1-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL62-.Ltext0 + .8byte .LVL66-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL87-.Ltext0 + .8byte .LVL92-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL95-.Ltext0 + .8byte .LVL97-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL102-.Ltext0 + .8byte .LVL103-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL116-.Ltext0 + .8byte .LVL117-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL120-.Ltext0 + .8byte .LVL121-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL123-.Ltext0 + .8byte .LVL128-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL130-.Ltext0 + .8byte .LVL131-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL137-.Ltext0 + .8byte .LVL138-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte 0 + .8byte 0 .LLST16: - .8byte .LVL63-.Ltext0 - .8byte .LVL67-.Ltext0 + .8byte .LVL64-.Ltext0 + .8byte .LVL68-.Ltext0 .2byte 0x1 .byte 0x51 - .8byte .LVL67-.Ltext0 - .8byte .LVL85-.Ltext0 - .2byte 0x1 - .byte 0x65 - .8byte .LVL85-.Ltext0 - .8byte .LVL87-.Ltext0 + .8byte .LVL93-.Ltext0 + .8byte .LVL94-.Ltext0 .2byte 0x1 .byte 0x51 - .8byte .LVL88-.Ltext0 - .8byte .LVL97-.Ltext0 - .2byte 0x1 - .byte 0x65 - .8byte .LVL104-.Ltext0 - .8byte .LVL107-.Ltext0 - .2byte 0x1 - .byte 0x65 - .8byte .LVL107-.Ltext0 - .8byte .LVL111-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte .LVL111-.Ltext0 - .8byte .LFE1564-.Ltext0 - .2byte 0x1 - .byte 0x65 .8byte 0 .8byte 0 .LLST17: - .8byte .LVL63-.Ltext0 - .8byte .LVL64-.Ltext0 + .8byte .LVL66-.Ltext0 + .8byte .LVL67-.Ltext0 .2byte 0x1 .byte 0x52 - .8byte .LVL82-.Ltext0 - .8byte .LVL87-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL107-.Ltext0 - .8byte .LVL111-.Ltext0 + .8byte .LVL93-.Ltext0 + .8byte .LVL94-.Ltext0 .2byte 0x1 .byte 0x52 .8byte 0 .8byte 0 .LLST18: - .8byte .LVL72-.Ltext0 - .8byte .LVL76-1-.Ltext0 + .8byte .LVL65-.Ltext0 + .8byte .LVL69-1-.Ltext0 .2byte 0x1 - .byte 0x55 - .8byte 0 - .8byte 0 -.LLST19: - .8byte .LVL74-.Ltext0 - .8byte .LVL76-1-.Ltext0 - .2byte 0x1 - .byte 0x53 - .8byte 0 - .8byte 0 -.LLST20: - .8byte .LVL73-.Ltext0 - .8byte .LVL76-1-.Ltext0 + .byte 0x54 + .8byte .LVL93-.Ltext0 + .8byte .LVL94-.Ltext0 .2byte 0x1 .byte 0x54 .8byte 0 .8byte 0 -.LLST21: +.LLST19: + .8byte .LVL70-.Ltext0 .8byte .LVL75-.Ltext0 - .8byte .LVL85-.Ltext0 .2byte 0x1 - .byte 0x66 - .8byte .LVL87-.Ltext0 - .8byte .LVL89-.Ltext0 - .2byte 0x1 - .byte 0x66 - .8byte .LVL95-.Ltext0 - .8byte .LVL104-.Ltext0 - .2byte 0x1 - .byte 0x66 - .8byte 0 - .8byte 0 -.LLST22: - .8byte .LVL75-.Ltext0 - .8byte .LVL76-1-.Ltext0 - .2byte 0x1 - .byte 0x58 - .8byte .LVL99-.Ltext0 - .8byte .LVL100-.Ltext0 - .2byte 0x1 - .byte 0x58 - .8byte .LVL101-.Ltext0 - .8byte .LVL104-.Ltext0 - .2byte 0x1 - .byte 0x58 - .8byte 0 - .8byte 0 -.LLST23: - .8byte .LVL75-.Ltext0 - .8byte .LVL76-1-.Ltext0 - .2byte 0x1 - .byte 0x55 - .8byte .LVL99-.Ltext0 - .8byte .LVL102-.Ltext0 - .2byte 0x1 - .byte 0x55 - .8byte .LVL103-.Ltext0 - .8byte .LVL104-.Ltext0 - .2byte 0x1 - .byte 0x55 - .8byte 0 - .8byte 0 -.LLST24: - .8byte .LVL75-.Ltext0 - .8byte .LVL76-1-.Ltext0 - .2byte 0x1 - .byte 0x53 - .8byte .LVL99-.Ltext0 - .8byte .LVL104-.Ltext0 - .2byte 0x1 - .byte 0x53 - .8byte 0 - .8byte 0 -.LLST25: - .8byte .LVL79-.Ltext0 - .8byte .LVL86-.Ltext0 - .2byte 0x1 - .byte 0x5a - .8byte 0 - .8byte 0 -.LLST26: - .8byte .LVL79-.Ltext0 - .8byte .LVL86-.Ltext0 + .byte 0x51 + .8byte .LVL92-.Ltext0 + .8byte .LVL93-.Ltext0 .2byte 0x1 .byte 0x51 .8byte 0 .8byte 0 -.LLST27: - .8byte .LVL78-.Ltext0 - .8byte .LVL84-.Ltext0 +.LLST20: + .8byte .LVL72-.Ltext0 + .8byte .LVL74-.Ltext0 .2byte 0x1 - .byte 0x64 + .byte 0x52 + .8byte .LVL92-.Ltext0 + .8byte .LVL93-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte 0 + .8byte 0 +.LLST21: + .8byte .LVL71-.Ltext0 + .8byte .LVL73-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL92-.Ltext0 + .8byte .LVL93-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte 0 + .8byte 0 +.LLST22: + .8byte .LVL77-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte 0 + .8byte 0 +.LLST23: + .8byte .LVL79-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte 0 + .8byte 0 +.LLST24: + .8byte .LVL78-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte 0 + .8byte 0 +.LLST25: + .8byte .LVL80-.Ltext0 + .8byte .LVL90-.Ltext0 + .2byte 0x1 + .byte 0x66 + .8byte .LVL94-.Ltext0 + .8byte .LVL96-.Ltext0 + .2byte 0x1 + .byte 0x66 + .8byte .LVL106-.Ltext0 + .8byte .LVL115-.Ltext0 + .2byte 0x1 + .byte 0x66 + .8byte 0 + .8byte 0 +.LLST26: + .8byte .LVL103-.Ltext0 + .8byte .LVL108-1-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL141-.Ltext0 + .8byte .LFE1564-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte 0 + .8byte 0 +.LLST27: + .8byte .LVL105-.Ltext0 + .8byte .LVL108-1-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL141-.Ltext0 + .8byte .LFE1564-.Ltext0 + .2byte 0x1 + .byte 0x53 .8byte 0 .8byte 0 .LLST28: - .8byte .LVL79-.Ltext0 - .8byte .LVL80-.Ltext0 + .8byte .LVL104-.Ltext0 + .8byte .LVL108-1-.Ltext0 .2byte 0x1 - .byte 0x5b - .8byte .LVL81-.Ltext0 - .8byte .LVL86-.Ltext0 + .byte 0x55 + .8byte .LVL141-.Ltext0 + .8byte .LFE1564-.Ltext0 .2byte 0x1 - .byte 0x5b + .byte 0x55 .8byte 0 .8byte 0 .LLST29: - .8byte .LVL77-.Ltext0 - .8byte .LVL78-.Ltext0 + .8byte .LVL80-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x58 + .8byte .LVL110-.Ltext0 + .8byte .LVL111-.Ltext0 + .2byte 0x1 + .byte 0x58 + .8byte .LVL112-.Ltext0 + .8byte .LVL115-.Ltext0 + .2byte 0x1 + .byte 0x58 + .8byte 0 + .8byte 0 +.LLST30: + .8byte .LVL80-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte .LVL110-.Ltext0 + .8byte .LVL113-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte .LVL114-.Ltext0 + .8byte .LVL115-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte 0 + .8byte 0 +.LLST31: + .8byte .LVL80-.Ltext0 + .8byte .LVL81-1-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL110-.Ltext0 + .8byte .LVL115-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte 0 + .8byte 0 +.LLST32: + .8byte .LVL84-.Ltext0 + .8byte .LVL91-.Ltext0 + .2byte 0x1 + .byte 0x5a + .8byte 0 + .8byte 0 +.LLST33: + .8byte .LVL84-.Ltext0 + .8byte .LVL91-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte 0 + .8byte 0 +.LLST34: + .8byte .LVL83-.Ltext0 + .8byte .LVL89-.Ltext0 .2byte 0x1 .byte 0x64 - .8byte .LVL83-.Ltext0 + .8byte 0 + .8byte 0 +.LLST35: .8byte .LVL84-.Ltext0 + .8byte .LVL85-.Ltext0 + .2byte 0x1 + .byte 0x5b + .8byte .LVL86-.Ltext0 + .8byte .LVL91-.Ltext0 + .2byte 0x1 + .byte 0x5b + .8byte 0 + .8byte 0 +.LLST36: + .8byte .LVL82-.Ltext0 + .8byte .LVL83-.Ltext0 .2byte 0x1 .byte 0x64 .8byte .LVL88-.Ltext0 .8byte .LVL89-.Ltext0 .2byte 0x1 .byte 0x64 - .8byte .LVL91-.Ltext0 - .8byte .LVL93-.Ltext0 + .8byte .LVL95-.Ltext0 + .8byte .LVL96-.Ltext0 + .2byte 0x1 + .byte 0x64 + .8byte .LVL100-.Ltext0 + .8byte .LVL102-.Ltext0 .2byte 0x1 .byte 0x64 .8byte 0 .8byte 0 -.LLST30: - .8byte .LVL114-.Ltext0 +.LLST37: + .8byte .LVL97-.Ltext0 + .8byte .LVL101-1-.Ltext0 + .2byte 0x1 + .byte 0x52 .8byte .LVL115-.Ltext0 + .8byte .LVL116-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte 0 + .8byte 0 +.LLST38: + .8byte .LVL99-.Ltext0 + .8byte .LVL101-1-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL115-.Ltext0 + .8byte .LVL116-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte 0 + .8byte 0 +.LLST39: + .8byte .LVL98-.Ltext0 + .8byte .LVL101-1-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte .LVL115-.Ltext0 + .8byte .LVL116-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte 0 + .8byte 0 +.LLST40: + .8byte .LVL134-.Ltext0 + .8byte .LVL135-.Ltext0 .2byte 0x1 .byte 0x51 .8byte 0 .8byte 0 -.LLST5: - .8byte .LVL27-.Ltext0 - .8byte .LVL29-.Ltext0 +.LLST41: + .8byte .LVL131-.Ltext0 + .8byte .LVL136-1-.Ltext0 .2byte 0x1 - .byte 0x50 - .8byte .LVL29-.Ltext0 - .8byte .LVL32-.Ltext0 + .byte 0x52 + .8byte .LVL140-.Ltext0 + .8byte .LVL141-.Ltext0 .2byte 0x1 - .byte 0x65 + .byte 0x52 .8byte 0 .8byte 0 -.LLST6: - .8byte .LVL27-.Ltext0 - .8byte .LVL28-.Ltext0 +.LLST42: + .8byte .LVL133-.Ltext0 + .8byte .LVL136-1-.Ltext0 .2byte 0x1 - .byte 0x51 + .byte 0x53 + .8byte .LVL140-.Ltext0 + .8byte .LVL141-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte 0 + .8byte 0 +.LLST43: + .8byte .LVL132-.Ltext0 + .8byte .LVL136-1-.Ltext0 + .2byte 0x1 + .byte 0x55 + .8byte .LVL140-.Ltext0 + .8byte .LVL141-.Ltext0 + .2byte 0x1 + .byte 0x55 .8byte 0 .8byte 0 .LLST0: .8byte .LVL0-.Ltext0 - .8byte .LVL4-.Ltext0 + .8byte .LVL2-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL7-.Ltext0 - .8byte .LVL10-.Ltext0 + .8byte .LVL2-.Ltext0 + .8byte .LVL5-.Ltext0 .2byte 0x1 - .byte 0x50 - .8byte .LVL11-.Ltext0 - .8byte .LVL17-.Ltext0 - .2byte 0x1 - .byte 0x50 - .8byte .LVL18-.Ltext0 - .8byte .LFE1553-.Ltext0 - .2byte 0x1 - .byte 0x50 + .byte 0x65 .8byte 0 .8byte 0 .LLST1: .8byte .LVL0-.Ltext0 - .8byte .LVL5-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte .LVL7-.Ltext0 - .8byte .LVL17-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte .LVL18-.Ltext0 - .8byte .LFE1553-.Ltext0 + .8byte .LVL1-.Ltext0 .2byte 0x1 .byte 0x51 .8byte 0 .8byte 0 -.LLST2: - .8byte .LVL3-.Ltext0 - .8byte .LVL7-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL9-.Ltext0 - .8byte .LVL11-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL13-.Ltext0 - .8byte .LVL14-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL16-.Ltext0 - .8byte .LVL18-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL20-.Ltext0 - .8byte .LVL21-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL23-.Ltext0 - .8byte .LVL24-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte .LVL26-.Ltext0 - .8byte .LFE1553-.Ltext0 - .2byte 0x1 - .byte 0x57 - .8byte 0 - .8byte 0 -.LLST3: - .8byte .LVL2-.Ltext0 - .8byte .LVL7-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL8-.Ltext0 - .8byte .LVL11-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL12-.Ltext0 - .8byte .LVL14-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL15-.Ltext0 - .8byte .LVL18-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL19-.Ltext0 - .8byte .LVL21-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL22-.Ltext0 - .8byte .LVL24-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte .LVL25-.Ltext0 - .8byte .LFE1553-.Ltext0 - .2byte 0x1 - .byte 0x52 - .8byte 0 - .8byte 0 -.LLST4: - .8byte .LVL6-.Ltext0 - .8byte .LVL7-.Ltext0 - .2byte 0x1 - .byte 0x55 - .8byte .LVL17-.Ltext0 - .8byte .LVL18-.Ltext0 - .2byte 0x1 - .byte 0x55 - .8byte 0 - .8byte 0 -.LLST10: - .8byte .LVL38-.Ltext0 - .8byte .LVL39-.Ltext0 +.LLST8: + .8byte .LVL33-.Ltext0 + .8byte .LVL34-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL39-.Ltext0 - .8byte .LVL51-.Ltext0 + .8byte .LVL34-.Ltext0 + .8byte .LVL46-.Ltext0 .2byte 0x1 .byte 0x65 + .8byte .LVL48-.Ltext0 .8byte .LVL53-.Ltext0 - .8byte .LVL58-.Ltext0 .2byte 0x1 .byte 0x65 - .8byte .LVL60-.Ltext0 + .8byte .LVL55-.Ltext0 .8byte .LFE1550-.Ltext0 .2byte 0x1 .byte 0x65 .8byte 0 .8byte 0 -.LLST11: +.LLST9: + .8byte .LVL42-.Ltext0 .8byte .LVL47-.Ltext0 - .8byte .LVL52-.Ltext0 .2byte 0x1 .byte 0x68 - .8byte .LVL53-.Ltext0 - .8byte .LVL59-.Ltext0 + .8byte .LVL48-.Ltext0 + .8byte .LVL54-.Ltext0 .2byte 0x1 .byte 0x68 .8byte 0 .8byte 0 +.LLST10: + .8byte .LVL37-.Ltext0 + .8byte .LVL45-1-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL48-.Ltext0 + .8byte .LVL51-1-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte 0 + .8byte 0 +.LLST11: + .8byte .LVL37-.Ltext0 + .8byte .LVL40-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte .LVL42-.Ltext0 + .8byte .LVL44-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte .LVL48-.Ltext0 + .8byte .LVL50-.Ltext0 + .2byte 0x1 + .byte 0x51 + .8byte 0 + .8byte 0 .LLST12: - .8byte .LVL42-.Ltext0 - .8byte .LVL50-1-.Ltext0 + .8byte .LVL37-.Ltext0 + .8byte .LVL38-.Ltext0 .2byte 0x1 - .byte 0x52 - .8byte .LVL53-.Ltext0 - .8byte .LVL56-1-.Ltext0 + .byte 0x50 + .8byte .LVL39-.Ltext0 + .8byte .LVL41-.Ltext0 .2byte 0x1 - .byte 0x52 - .8byte 0 - .8byte 0 -.LLST13: - .8byte .LVL42-.Ltext0 - .8byte .LVL45-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte .LVL47-.Ltext0 - .8byte .LVL49-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte .LVL53-.Ltext0 - .8byte .LVL55-.Ltext0 - .2byte 0x1 - .byte 0x51 - .8byte 0 - .8byte 0 -.LLST14: + .byte 0x50 .8byte .LVL42-.Ltext0 .8byte .LVL43-.Ltext0 .2byte 0x1 .byte 0x50 - .8byte .LVL44-.Ltext0 - .8byte .LVL46-.Ltext0 - .2byte 0x1 - .byte 0x50 - .8byte .LVL47-.Ltext0 .8byte .LVL48-.Ltext0 - .2byte 0x1 - .byte 0x50 - .8byte .LVL53-.Ltext0 - .8byte .LVL54-.Ltext0 + .8byte .LVL49-.Ltext0 .2byte 0x1 .byte 0x50 .8byte 0 .8byte 0 -.LLST7: - .8byte .LVL33-.Ltext0 - .8byte .LVL34-1-.Ltext0 +.LLST2: + .8byte .LVL6-.Ltext0 + .8byte .LVL15-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL16-.Ltext0 + .8byte .LVL19-1-.Ltext0 + .2byte 0x1 + .byte 0x52 + .8byte .LVL21-.Ltext0 + .8byte .LFE1568-.Ltext0 .2byte 0x1 .byte 0x52 .8byte 0 .8byte 0 -.LLST8: - .8byte .LVL33-.Ltext0 - .8byte .LVL34-1-.Ltext0 +.LLST3: + .8byte .LVL6-.Ltext0 + .8byte .LVL14-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL16-.Ltext0 + .8byte .LVL19-1-.Ltext0 + .2byte 0x1 + .byte 0x53 + .8byte .LVL21-.Ltext0 + .8byte .LFE1568-.Ltext0 .2byte 0x1 .byte 0x53 .8byte 0 .8byte 0 -.LLST9: - .8byte .LVL35-.Ltext0 - .8byte .LVL36-.Ltext0 +.LLST4: + .8byte .LVL17-.Ltext0 + .8byte .LVL18-.Ltext0 .2byte 0x1 .byte 0x51 .8byte 0 .8byte 0 +.LLST5: + .8byte .LVL7-.Ltext0 + .8byte .LVL10-.Ltext0 + .2byte 0x1 + .byte 0x50 + .8byte .LVL11-.Ltext0 + .8byte .LVL16-.Ltext0 + .2byte 0x1 + .byte 0x50 + .8byte .LVL20-.Ltext0 + .8byte .LFE1568-.Ltext0 + .2byte 0x1 + .byte 0x50 + .8byte 0 + .8byte 0 +.LLST6: + .8byte .LVL9-.Ltext0 + .8byte .LVL11-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL13-.Ltext0 + .8byte .LVL19-1-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL20-.Ltext0 + .8byte .LVL21-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL23-.Ltext0 + .8byte .LVL24-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL26-.Ltext0 + .8byte .LVL27-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL29-.Ltext0 + .8byte .LVL30-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte .LVL32-.Ltext0 + .8byte .LFE1568-.Ltext0 + .2byte 0x1 + .byte 0x56 + .8byte 0 + .8byte 0 +.LLST7: + .8byte .LVL8-.Ltext0 + .8byte .LVL11-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL12-.Ltext0 + .8byte .LVL19-1-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL20-.Ltext0 + .8byte .LVL21-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL22-.Ltext0 + .8byte .LVL24-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL25-.Ltext0 + .8byte .LVL27-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL28-.Ltext0 + .8byte .LVL30-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte .LVL31-.Ltext0 + .8byte .LFE1568-.Ltext0 + .2byte 0x1 + .byte 0x54 + .8byte 0 + .8byte 0 .section .debug_aranges,"",@progbits .4byte 0x2c .2byte 0x2 @@ -16388,66 +17164,184 @@ crc32_table: .8byte 0 .section .debug_ranges,"",@progbits .Ldebug_ranges0: - .8byte .LBB153-.Ltext0 - .8byte .LBE153-.Ltext0 - .8byte .LBB155-.Ltext0 - .8byte .LBE155-.Ltext0 + .8byte .LBB205-.Ltext0 + .8byte .LBE205-.Ltext0 + .8byte .LBB212-.Ltext0 + .8byte .LBE212-.Ltext0 + .8byte .LBB213-.Ltext0 + .8byte .LBE213-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB154-.Ltext0 - .8byte .LBE154-.Ltext0 - .8byte .LBB156-.Ltext0 - .8byte .LBE156-.Ltext0 - .8byte .LBB157-.Ltext0 - .8byte .LBE157-.Ltext0 + .8byte .LBB222-.Ltext0 + .8byte .LBE222-.Ltext0 + .8byte .LBB235-.Ltext0 + .8byte .LBE235-.Ltext0 + .8byte .LBB236-.Ltext0 + .8byte .LBE236-.Ltext0 + .8byte .LBB237-.Ltext0 + .8byte .LBE237-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB158-.Ltext0 - .8byte .LBE158-.Ltext0 - .8byte .LBB165-.Ltext0 - .8byte .LBE165-.Ltext0 - .8byte .LBB166-.Ltext0 - .8byte .LBE166-.Ltext0 + .8byte .LBB224-.Ltext0 + .8byte .LBE224-.Ltext0 + .8byte .LBB231-.Ltext0 + .8byte .LBE231-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB175-.Ltext0 - .8byte .LBE175-.Ltext0 - .8byte .LBB190-.Ltext0 - .8byte .LBE190-.Ltext0 + .8byte .LBB226-.Ltext0 + .8byte .LBE226-.Ltext0 + .8byte .LBB228-.Ltext0 + .8byte .LBE228-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB178-.Ltext0 - .8byte .LBE178-.Ltext0 - .8byte .LBB189-.Ltext0 - .8byte .LBE189-.Ltext0 + .8byte .LBB227-.Ltext0 + .8byte .LBE227-.Ltext0 + .8byte .LBB229-.Ltext0 + .8byte .LBE229-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB182-.Ltext0 - .8byte .LBE182-.Ltext0 - .8byte .LBB186-.Ltext0 - .8byte .LBE186-.Ltext0 - .8byte .LBB187-.Ltext0 - .8byte .LBE187-.Ltext0 + .8byte .LBB246-.Ltext0 + .8byte .LBE246-.Ltext0 + .8byte .LBB261-.Ltext0 + .8byte .LBE261-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB239-.Ltext0 - .8byte .LBE239-.Ltext0 - .8byte .LBB255-.Ltext0 - .8byte .LBE255-.Ltext0 + .8byte .LBB249-.Ltext0 + .8byte .LBE249-.Ltext0 + .8byte .LBB260-.Ltext0 + .8byte .LBE260-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB253-.Ltext0 + .8byte .LBE253-.Ltext0 + .8byte .LBB257-.Ltext0 + .8byte .LBE257-.Ltext0 .8byte .LBB258-.Ltext0 .8byte .LBE258-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB251-.Ltext0 - .8byte .LBE251-.Ltext0 - .8byte .LBB254-.Ltext0 - .8byte .LBE254-.Ltext0 + .8byte .LBB336-.Ltext0 + .8byte .LBE336-.Ltext0 + .8byte .LBB347-.Ltext0 + .8byte .LBE347-.Ltext0 + .8byte .LBB348-.Ltext0 + .8byte .LBE348-.Ltext0 + .8byte .LBB349-.Ltext0 + .8byte .LBE349-.Ltext0 .8byte 0 .8byte 0 - .8byte .LBB252-.Ltext0 - .8byte .LBE252-.Ltext0 - .8byte .LBB253-.Ltext0 - .8byte .LBE253-.Ltext0 + .8byte .LBB338-.Ltext0 + .8byte .LBE338-.Ltext0 + .8byte .LBB341-.Ltext0 + .8byte .LBE341-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB339-.Ltext0 + .8byte .LBE339-.Ltext0 + .8byte .LBB340-.Ltext0 + .8byte .LBE340-.Ltext0 + .8byte .LBB342-.Ltext0 + .8byte .LBE342-.Ltext0 + .8byte .LBB343-.Ltext0 + .8byte .LBE343-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB358-.Ltext0 + .8byte .LBE358-.Ltext0 + .8byte .LBB390-.Ltext0 + .8byte .LBE390-.Ltext0 + .8byte .LBB409-.Ltext0 + .8byte .LBE409-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB362-.Ltext0 + .8byte .LBE362-.Ltext0 + .8byte .LBB373-.Ltext0 + .8byte .LBE373-.Ltext0 + .8byte .LBB374-.Ltext0 + .8byte .LBE374-.Ltext0 + .8byte .LBB375-.Ltext0 + .8byte .LBE375-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB364-.Ltext0 + .8byte .LBE364-.Ltext0 + .8byte .LBB367-.Ltext0 + .8byte .LBE367-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB365-.Ltext0 + .8byte .LBE365-.Ltext0 + .8byte .LBB366-.Ltext0 + .8byte .LBE366-.Ltext0 + .8byte .LBB368-.Ltext0 + .8byte .LBE368-.Ltext0 + .8byte .LBB369-.Ltext0 + .8byte .LBE369-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB386-.Ltext0 + .8byte .LBE386-.Ltext0 + .8byte .LBB389-.Ltext0 + .8byte .LBE389-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB387-.Ltext0 + .8byte .LBE387-.Ltext0 + .8byte .LBB388-.Ltext0 + .8byte .LBE388-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB395-.Ltext0 + .8byte .LBE395-.Ltext0 + .8byte .LBB406-.Ltext0 + .8byte .LBE406-.Ltext0 + .8byte .LBB407-.Ltext0 + .8byte .LBE407-.Ltext0 + .8byte .LBB408-.Ltext0 + .8byte .LBE408-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB397-.Ltext0 + .8byte .LBE397-.Ltext0 + .8byte .LBB400-.Ltext0 + .8byte .LBE400-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB398-.Ltext0 + .8byte .LBE398-.Ltext0 + .8byte .LBB399-.Ltext0 + .8byte .LBE399-.Ltext0 + .8byte .LBB401-.Ltext0 + .8byte .LBE401-.Ltext0 + .8byte .LBB402-.Ltext0 + .8byte .LBE402-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB414-.Ltext0 + .8byte .LBE414-.Ltext0 + .8byte .LBB425-.Ltext0 + .8byte .LBE425-.Ltext0 + .8byte .LBB426-.Ltext0 + .8byte .LBE426-.Ltext0 + .8byte .LBB427-.Ltext0 + .8byte .LBE427-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB416-.Ltext0 + .8byte .LBE416-.Ltext0 + .8byte .LBB419-.Ltext0 + .8byte .LBE419-.Ltext0 + .8byte 0 + .8byte 0 + .8byte .LBB417-.Ltext0 + .8byte .LBE417-.Ltext0 + .8byte .LBB418-.Ltext0 + .8byte .LBE418-.Ltext0 + .8byte .LBB420-.Ltext0 + .8byte .LBE420-.Ltext0 + .8byte .LBB421-.Ltext0 + .8byte .LBE421-.Ltext0 .8byte 0 .8byte 0 .section .debug_line,"",@progbits @@ -16493,7 +17387,7 @@ crc32_table: .string "locked_pending" .LASF343: .string "stack_canary" -.LASF1505: +.LASF1504: .string "readcrc" .LASF324: .string "exit_code" @@ -16529,7 +17423,7 @@ crc32_table: .string "need_parent_lock" .LASF845: .string "mkdir" -.LASF1500: +.LASF1499: .string "rkf_wf_get_lut" .LASF37: .string "_Bool" @@ -16745,7 +17639,7 @@ crc32_table: .string "__rb_parent_color" .LASF239: .string "__initdata_end" -.LASF1525: +.LASF1524: .string "__fls" .LASF978: .string "si_errno" @@ -16765,7 +17659,7 @@ crc32_table: .string "subsys_private" .LASF873: .string "compat_time_t" -.LASF1501: +.LASF1500: .string "rkf_wf_input" .LASF1276: .string "direct_complete" @@ -16989,7 +17883,7 @@ crc32_table: .string "runnable_load_sum" .LASF405: .string "last_siginfo" -.LASF1521: +.LASF1520: .string "kmalloc_type" .LASF146: .string "elf_hwcap" @@ -17033,7 +17927,7 @@ crc32_table: .string "remove" .LASF274: .string "debug_locks_silent" -.LASF1524: +.LASF1523: .string "fls64" .LASF1101: .string "perf_invalid_context" @@ -17173,7 +18067,7 @@ crc32_table: .string "MIGRATE_TYPES" .LASF25: .string "__kernel_loff_t" -.LASF1512: +.LASF1511: .string "crc_build_table32" .LASF180: .string "arm64_ftr_reg_ctrel0" @@ -17181,7 +18075,7 @@ crc32_table: .string "PIDTYPE_TGID" .LASF1159: .string "kobj" -.LASF1493: +.LASF1492: .string "templist" .LASF165: .string "FTR_HIGHER_SAFE" @@ -17303,7 +18197,7 @@ crc32_table: .string "NR_KMALLOC_TYPES" .LASF1291: .string "disable_depth" -.LASF1529: +.LASF1528: .string "strncmp" .LASF865: .string "KOBJ_NS_TYPES" @@ -17335,7 +18229,7 @@ crc32_table: .string "cpu_bit_bitmap" .LASF1077: .string "timeout" -.LASF1528: +.LASF1527: .string "kfree" .LASF585: .string "NR_FILE_MAPPED" @@ -17363,7 +18257,7 @@ crc32_table: .string "stat_threshold" .LASF1116: .string "rt_mutex_waiter" -.LASF1535: +.LASF1534: .string "/home/lyx/rk3566-11-eink/kernel" .LASF701: .string "secondary_data" @@ -17423,7 +18317,7 @@ crc32_table: .string "wake_irq" .LASF823: .string "open" -.LASF1509: +.LASF1508: .string "a_size" .LASF505: .string "radix_tree_root" @@ -17449,7 +18343,7 @@ crc32_table: .string "WF_TYPE_GRAY16" .LASF453: .string "android_kabi_reserved8" -.LASF1531: +.LASF1530: .string "memcpy" .LASF269: .string "debug" @@ -17469,7 +18363,7 @@ crc32_table: .string "attribute_group" .LASF104: .string "panic_timeout" -.LASF1498: +.LASF1497: .string "__UNIQUE_ID___x55" .LASF789: .string "bitmap" @@ -17481,9 +18375,9 @@ crc32_table: .string "dl_density" .LASF1260: .string "RPM_REQ_RESUME" -.LASF1534: +.LASF1533: .string "drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform.c" -.LASF1536: +.LASF1535: .string "frozen" .LASF190: .string "_text" @@ -17499,7 +18393,7 @@ crc32_table: .string "mutex" .LASF824: .string "size" -.LASF1520: +.LASF1519: .string "kmalloc_index" .LASF1113: .string "files_struct" @@ -17541,7 +18435,7 @@ crc32_table: .string "io_context" .LASF700: .string "__smp_cross_call" -.LASF1491: +.LASF1490: .string "get_wf_buf" .LASF1067: .string "exec_start" @@ -17677,7 +18571,7 @@ crc32_table: .string "init_user_ns" .LASF1100: .string "perf_event_task_context" -.LASF1502: +.LASF1501: .string "waveform_file" .LASF1387: .string "segment_boundary_mask" @@ -17699,7 +18593,7 @@ crc32_table: .string "archdata" .LASF27: .string "__kernel_clock_t" -.LASF1518: +.LASF1517: .string "kmalloc_large" .LASF1242: .string "iommu_group" @@ -17717,7 +18611,7 @@ crc32_table: .string "__s32" .LASF433: .string "nr_dirtied_pause" -.LASF1508: +.LASF1507: .string "a_data" .LASF218: .string "__start_once" @@ -17747,9 +18641,9 @@ crc32_table: .string "sigpending" .LASF1338: .string "begin" -.LASF1497: +.LASF1496: .string "__UNIQUE_ID___y54" -.LASF1499: +.LASF1498: .string "__UNIQUE_ID___y56" .LASF1374: .string "acpi_device_id" @@ -17813,7 +18707,7 @@ crc32_table: .string "autosuspend_delay" .LASF1303: .string "request" -.LASF1490: +.LASF1536: .string "decode_wf_data" .LASF759: .string "contig_page_data" @@ -17873,7 +18767,7 @@ crc32_table: .string "__cpu_present_mask" .LASF1184: .string "pm_power_off_prepare" -.LASF1494: +.LASF1493: .string "wf_offset" .LASF1160: .string "uevent_ops" @@ -17927,7 +18821,7 @@ crc32_table: .string "system_highpri_wq" .LASF1016: .string "run_delay" -.LASF1506: +.LASF1505: .string "check_wf_format" .LASF1110: .string "rcu_node" @@ -17947,7 +18841,7 @@ crc32_table: .string "drv_groups" .LASF112: .string "panic_cpu" -.LASF1532: +.LASF1531: .string "memset" .LASF1401: .string "irq_domain" @@ -18035,7 +18929,7 @@ crc32_table: .string "HRTIMER_RESTART" .LASF1432: .string "rkf_waveform_type" -.LASF1516: +.LASF1515: .string "kzalloc" .LASF1265: .string "dev_pm_info" @@ -18163,7 +19057,7 @@ crc32_table: .string "N_POSSIBLE" .LASF96: .string "kmsg_fops" -.LASF1503: +.LASF1502: .string "check_wf_crc" .LASF441: .string "memcg_oom_order" @@ -18235,7 +19129,7 @@ crc32_table: .string "last_switch_count" .LASF906: .string "cpu_base" -.LASF1522: +.LASF1521: .string "get_order" .LASF126: .string "module" @@ -18251,7 +19145,7 @@ crc32_table: .string "pstate_check_t" .LASF952: .string "_sys_private" -.LASF1511: +.LASF1510: .string "decode_wf_auto" .LASF460: .string "tz_dsttime" @@ -18265,7 +19159,7 @@ crc32_table: .string "util_est" .LASF268: .string "fault_code" -.LASF1527: +.LASF1526: .string "__kmalloc" .LASF88: .string "linux_banner" @@ -18643,11 +19537,11 @@ crc32_table: .string "tick_usec" .LASF1298: .string "irq_safe" -.LASF1496: +.LASF1495: .string "__UNIQUE_ID___x53" .LASF980: .string "_sifields" -.LASF1526: +.LASF1525: .string "word" .LASF35: .string "clockid_t" @@ -18755,7 +19649,7 @@ crc32_table: .string "wakeup_source" .LASF1200: .string "thaw_early" -.LASF1523: +.LASF1522: .string "__ilog2_u64" .LASF299: .string "boost" @@ -18809,7 +19703,7 @@ crc32_table: .string "system_long_wq" .LASF428: .string "tlb_ubc" -.LASF1515: +.LASF1514: .string "n_data" .LASF1071: .string "statistics" @@ -18889,7 +19783,7 @@ crc32_table: .string "device_node" .LASF728: .string "ktime_t" -.LASF1530: +.LASF1529: .string "printk" .LASF737: .string "data" @@ -18931,7 +19825,7 @@ crc32_table: .string "SYSTEM_POWER_OFF" .LASF480: .string "poll" -.LASF1507: +.LASF1506: .string "crc_32" .LASF144: .string "compat_elf_hwcap" @@ -19063,7 +19957,7 @@ crc32_table: .string "load_avg" .LASF528: .string "FDPIC_FUNCPTRS" -.LASF1492: +.LASF1491: .string "waveform" .LASF774: .string "thread_id" @@ -19093,7 +19987,7 @@ crc32_table: .string "__nosave_begin" .LASF963: .string "_addr_pkey" -.LASF1533: +.LASF1532: .ascii "GNU C89 6.3.1 20170404 -mlittle-endian -mgeneral-regs-only -" .ascii "mabi=lp64 -march=armv8-a -g -O2 -std=gnu90 -fno-strict-alias" .ascii "ing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unw" @@ -19145,7 +20039,7 @@ crc32_table: .string "syscore" .LASF871: .string "drop_ns" -.LASF1513: +.LASF1512: .string "a_poly" .LASF260: .string "tp2_value" @@ -19173,7 +20067,7 @@ crc32_table: .string "bio_list" .LASF1380: .string "dev_release" -.LASF1514: +.LASF1513: .string "crc_table" .LASF842: .string "kernfs_syscall_ops" @@ -19271,7 +20165,7 @@ crc32_table: .string "refaults" .LASF998: .string "wchar" -.LASF1504: +.LASF1503: .string "crccheck" .LASF240: .string "__inittext_begin" @@ -19299,7 +20193,7 @@ crc32_table: .string "sched_statistics" .LASF702: .string "task" -.LASF1495: +.LASF1494: .string "get_wf_level" .LASF576: .string "NR_SLAB_RECLAIMABLE" @@ -19353,7 +20247,7 @@ crc32_table: .string "class_release" .LASF1008: .string "RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT" -.LASF1510: +.LASF1509: .string "n_accum" .LASF987: .string "MM_SWAPENTS" @@ -19423,7 +20317,7 @@ crc32_table: .string "uevent_helper" .LASF1421: .string "WF_TYPE_AUTO" -.LASF1517: +.LASF1516: .string "kmalloc" .LASF992: .string "events" @@ -19431,7 +20325,7 @@ crc32_table: .string "user_mask" .LASF113: .string "root_mountflags" -.LASF1519: +.LASF1518: .string "order" .LASF3: .string "unsigned int"