Lines Matching refs:r1

631       26:	460f      	mov	r7, r1
637 32: 2100 movs r1, #0
646 3c: 9107 str r1, [sp, #28]
648 3e: 9108 str r1, [sp, #32]
650 40: 9112 str r1, [sp, #72] ; 0x48
653 46: 497f ldr r1, [pc, #508] ; (244 <huk_crypt+0x224>)
670 6a: 4601 mov r1, r0
686 82: cb0f ldmia r3, {r0, r1, r2, r3}
687 84: e885 000f stmia.w r5, {r0, r1, r2, r3}
693 92: f04f 31ff mov.w r1, #4294967295 ; 0xffffffff
705 aa: f04f 31ff mov.w r1, #4294967295 ; 0xffffffff
724 cc: 21a3 movs r1, #163 ; 0xa3
738 e8: 2120 movs r1, #32
749 100: f44f 7180 mov.w r1, #256 ; 0x100
758 112: a90b add r1, sp, #44 ; 0x2c
774 12c: 9908 ldr r1, [sp, #32]
793 14a: 4659 mov r1, fp
811 16a: 4649 mov r1, r9
815 172: 4621 mov r1, r4
827 188: 4639 mov r1, r7
845 1a6: 21bb movs r1, #187 ; 0xbb
890 1f6: 1c79 adds r1, r7, #1
898 204: f107 0111 add.w r1, r7, #17
907 218: f107 0121 add.w r1, r7, #33 ; 0x21
921 232: 21bf movs r1, #191 ; 0xbf
978 296: f06f 0101 mvn.w r1, #1
981 29e: 4621 mov r1, r4
1014 2ce: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
1016 2d0: 2901 cmp r1, #1
1018 2d2: 460c mov r4, r1
1022 2d8: 2902 cmp r1, #2
1024 2dc: 2900 cmp r1, #0
1042 2fa: 6869 ldr r1, [r5, #4]
1046 302: 4631 mov r1, r6
1051 30c: 6869 ldr r1, [r5, #4]
1071 326: cb0e ldmia r3, {r1, r2, r3}
1076 32c: 2900 cmp r1, #0
1116 36e: 492c ldr r1, [pc, #176] ; (420 <TA_InvokeCommandEntryPoint+0x152>)
1120 376: 4479 add r1, pc
1137 38a: e9d3 1600 ldrd r1, r6, [r3]
1145 394: 2900 cmp r1, #0
1181 3d8: 4914 ldr r1, [pc, #80] ; (42c <TA_InvokeCommandEntryPoint+0x15e>)
1185 3e0: 4479 add r1, pc
1200 3f6: 9101 str r1, [sp, #4]
1203 3fc: f240 1155 movw r1, #341 ; 0x155
1238 444: ea40 0301 orr.w r3, r0, r1
1244 452: f101 0c20 add.w ip, r1, #32
1246 45a: f101 0410 add.w r4, r1, #16
1279 4a4: 4419 add r1, r3
1285 4ae: 460d mov r5, r1
1291 4bc: 448c add ip, r1
1301 4d2: 4421 add r1, r4
1306 4de: 448c add ip, r1
1309 4e2: f811 2b01 ldrb.w r2, [r1], #1
1312 4ea: 4561 cmp r1, ip
1323 4fe: 448c add ip, r1
1325 500: f811 2b01 ldrb.w r2, [r1], #1
1328 508: 4561 cmp r1, ip
1381 554: 4688 mov r8, r1
1411 580: f44f 7180 mov.w r1, #256 ; 0x100
1420 592: f5c6 7180 rsb r1, r6, #256 ; 0x100
1457 5d2: 4649 mov r1, r9
1471 5e6: f5c4 7180 rsb r1, r4, #256 ; 0x100
1482 5fc: f5c4 7180 rsb r1, r4, #256 ; 0x100
1583 6a0: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
1589 6aa: 1866 adds r6, r4, r1
1591 6ac: 460d mov r5, r1
1594 6b0: a903 add r1, sp, #12
1619 6d0: b513 push {r0, r1, r4, lr}
1632 6e0: b507 push {r0, r1, r2, lr}
1656 70a: 910e str r1, [sp, #56] ; 0x38
1657 70c: b189 cbz r1, 732 <kprintf.constprop.0+0x3a>
1659 70e: 680b ldr r3, [r1, #0]
1718 76c: 4601 mov r1, r0
1719 76e: f811 2b01 ldrb.w r2, [r1], #1
1721 774: 910b str r1, [sp, #44] ; 0x2c
1781 82e: f014 0180 ands.w r1, r4, #128 ; 0x80
1841 898: 210a movs r1, #10
1842 89a: fb01 2b0b mla fp, r1, fp, r2
1868 8c6: 990f ldr r1, [sp, #60] ; 0x3c
1870 8ca: fb05 2201 mla r2, r5, r1, r2
1929 92c: 0621 lsls r1, r4, #24
1967 97c: ea55 0106 orrs.w r1, r5, r6
1997 9b6: 990f ldr r1, [sp, #60] ; 0x3c
1998 9b8: 428b cmp r3, r1
2001 9be: 1852 addlt r2, r2, r1
2008 9ca: 1ac9 subs r1, r1, r3
2012 9ce: 2900 cmp r1, #0
2020 9e2: 990e ldr r1, [sp, #56] ; 0x38
2021 9e4: b111 cbz r1, 9ec <kprintf.constprop.0+0x2f4>
2022 9e6: 9910 ldr r1, [sp, #64] ; 0x40
2023 9e8: 4541 cmp r1, r8
2031 9f8: 1ad1 subs r1, r2, r3
2035 9fc: 2900 cmp r1, #0
2062 a30: 990e ldr r1, [sp, #56] ; 0x38
2063 a32: b111 cbz r1, a3a <kprintf.constprop.0+0x342>
2064 a34: 9910 ldr r1, [sp, #64] ; 0x40
2065 a36: 4541 cmp r1, r8
2106 a84: 990d ldr r1, [sp, #52] ; 0x34
2108 a88: e9c3 1200 strd r1, r2, [r3]
2111 a8e: 05e1 lsls r1, r4, #23
2136 ab2: f014 0180 ands.w r1, r4, #128 ; 0x80
2148 ad4: 460e mov r6, r1
2150 ad8: 05a1 lsls r1, r4, #22
2175 b12: f014 0110 ands.w r1, r4, #16
2206 b4a: 2125 movs r1, #37 ; 0x25
2286 bde: 2100 movs r1, #0
2308 c04: f014 0180 ands.w r1, r4, #128 ; 0x80
2328 c36: 460e mov r6, r1
2346 c60: f014 0110 ands.w r1, r4, #16
2363 c86: 460e mov r6, r1
2387 cb6: f014 0110 ands.w r1, r4, #16
2402 cd4: 4631 mov r1, r6
2410 ce4: 4631 mov r1, r6
2418 cf4: 460e mov r6, r1
2455 d38: 3901 subs r1, #1
2458 d3c: 07a1 lsls r1, r4, #30
2463 d4a: 990e ldr r1, [sp, #56] ; 0x38
2464 d4c: b119 cbz r1, d56 <kprintf.constprop.0+0x65e>
2465 d4e: 9910 ldr r1, [sp, #64] ; 0x40
2466 d50: 4541 cmp r1, r8
2468 d56: 2130 movs r1, #48 ; 0x30
2469 d58: f888 1000 strb.w r1, [r8]
2471 d5c: 990e ldr r1, [sp, #56] ; 0x38
2472 d5e: b121 cbz r1, d6a <kprintf.constprop.0+0x672>
2475 d62: f108 0101 add.w r1, r8, #1
2477 d66: 428d cmp r5, r1
2479 d6a: 990c ldr r1, [sp, #48] ; 0x30
2481 d70: f808 1c01 strb.w r1, [r8, #-1]
2483 d76: 4688 mov r8, r1
2494 d8e: 3901 subs r1, #1
2499 d98: 990e ldr r1, [sp, #56] ; 0x38
2500 d9a: b111 cbz r1, da2 <kprintf.constprop.0+0x6aa>
2501 d9c: 9910 ldr r1, [sp, #64] ; 0x40
2502 d9e: 4541 cmp r1, r8
2529 ddc: b513 push {r0, r1, r4, lr}
2532 de2: 4608 mov r0, r1
2535 de6: 2100 movs r1, #0
2536 de8: 9100 str r1, [sp, #0]
2548 df8: e92d000f push {r0, r1, r2, r3}
2554 e04: e8bd000f pop {r0, r1, r2, r3}
2563 e10: e92d000f push {r0, r1, r2, r3}
2569 e1c: e8bd000f pop {r0, r1, r2, r3}
2576 e24: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
2580 e2a: 9102 str r1, [sp, #8]
2581 e2c: 2100 movs r1, #0
2588 e3a: 4608 mov r0, r1
2616 e64: 4601 mov r1, r0
2632 e76: b40f push {r0, r1, r2, r3}
2645 e8a: f44f 7180 mov.w r1, #256 ; 0x100
2692 ed4: b513 push {r0, r1, r4, lr}
2721 f02: 4688 mov r8, r1
2756 f42: f858 1005 ldr.w r1, [r8, r5]
2757 f46: 2900 cmp r1, #0
2789 f70: b507 push {r0, r1, r2, lr}
2809 f8c: b507 push {r0, r1, r2, lr}
2828 fa8: b507 push {r0, r1, r2, lr}
2868 fe0: 4688 mov r8, r1
2894 100c: f857 1036 ldr.w r1, [r7, r6, lsl #3]
2896 1010: b181 cbz r1, 1034 <copy_param+0x66>
2911 1026: a903 add r1, sp, #12
2916 102e: f806 a001 strb.w sl, [r6, r1]
2926 103c: 4631 mov r1, r6
2953 106a: f002 010f and.w r1, r2, #15
2954 106e: 2903 cmp r1, #3
2958 1078: 2901 cmp r1, #1
2970 108a: 1f4a subs r2, r1, #5
2985 10a2: 2906 cmp r1, #6
2994 10ae: f857 1035 ldr.w r1, [r7, r5, lsl #3]
3049 1112: 4688 mov r8, r1
3064 112a: 2120 movs r1, #32
3068 1132: 2104 movs r1, #4
3076 1140: 4621 mov r1, r4
3089 1158: 4641 mov r1, r8
3099 1168: 4631 mov r1, r6
3106 1174: 9905 ldr r1, [sp, #20]
3142 11a6: 468a mov sl, r1
3159 11c0: 2120 movs r1, #32
3165 11ca: 2104 movs r1, #4
3171 11d8: 4621 mov r1, r4
3184 11f0: 4651 mov r1, sl
3194 1200: 4639 mov r1, r7
3201 120c: 9905 ldr r1, [sp, #20]
3274 126c: 4601 mov r1, r0
3314 12a2: 4601 mov r1, r0
3378 1304: 4601 mov r1, r0
3395 131a: 460b mov r3, r1
3396 131c: b507 push {r0, r1, r2, lr}
3398 131e: 4601 mov r1, r0
3419 1342: f240 1199 movw r1, #409 ; 0x199
3454 1378: b149 cbz r1, 138e <TEE_Realloc+0x18>
3505 13b8: 680b ldr r3, [r1, #0]
3506 13ba: 310c adds r1, #12
3511 13c2: f851 5c04 ldr.w r5, [r1, #-4]
3514 13c8: f851 3c08 ldrne.w r3, [r1, #-8]
3516 13cc: f851 6c08 ldreq.w r6, [r1, #-8]
3534 13e8: 460c mov r4, r1
3609 1452: 460d mov r5, r1
3613 1458: a901 add r1, sp, #4
3621 1466: 4629 mov r1, r5
3638 1482: 460f mov r7, r1
3642 1488: 2104 movs r1, #4
3649 1492: a903 add r1, sp, #12
3665 14aa: 4639 mov r1, r7
3711 14fa: 4688 mov r8, r1
3715 1500: 2100 movs r1, #0
3721 1506: e9cd 0100 strd r0, r1, [sp]
3725 150c: 2104 movs r1, #4
3731 1516: 2104 movs r1, #4
3735 151e: a905 add r1, sp, #20
3747 1534: 4641 mov r1, r8
3820 15a4: b573 push {r0, r1, r4, r5, r6, lr}
3822 15a8: 460e mov r6, r1
3825 15ac: 2104 movs r1, #4
3833 15b8: 4631 mov r1, r6
3870 15ec: a901 add r1, sp, #4
3905 161c: a901 add r1, sp, #4
3938 164e: 460e mov r6, r1
3945 1656: 4621 mov r1, r4
3953 1664: 1d39 adds r1, r7, #4
3979 168e: 4631 mov r1, r6
3984 1698: 4641 mov r1, r8
4007 16be: 460d mov r5, r1
4009 16c0: 210c movs r1, #12
4033 16e0: 460d mov r5, r1
4035 16e2: 210c movs r1, #12
4058 1702: 460d mov r5, r1
4062 1708: 4669 mov r1, sp
4068 1712: a907 add r1, sp, #28
4076 1720: 0399 lsls r1, r3, #14
4095 1740: 4629 mov r1, r5
4122 176a: 460c mov r4, r1
4127 1772: a901 add r1, sp, #4
4135 1780: 4621 mov r1, r4
4160 17a8: 4688 mov r8, r1
4166 17b0: 4621 mov r1, r4
4174 17bc: 4629 mov r1, r5
4180 17c8: 4641 mov r1, r8
4202 17ec: e92d 41ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr}
4208 17f8: 460c mov r4, r1
4209 17fa: b331 cbz r1, 184a <TEE_OpenPersistentObject+0x5e>
4211 17fc: 2104 movs r1, #4
4216 1806: 4621 mov r1, r4
4276 1868: 460c mov r4, r1
4280 186c: b379 cbz r1, 18ce <TEE_CreatePersistentObject+0x72>
4282 186e: 2104 movs r1, #4
4288 187a: 4621 mov r1, r4
4432 1958: b537 push {r0, r1, r2, r4, r5, lr}
4434 195a: 2104 movs r1, #4
4536 19ea: 460c mov r4, r1
4537 19ec: b119 cbz r1, 19f6 <TEE_GetNextPersistentObject+0x16>
4539 19ee: 211c movs r1, #28
4543 19f6: 2104 movs r1, #4
4555 1a06: 4621 mov r1, r4
4607 1a50: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
4608 1a52: 460e mov r6, r1
4616 1a5e: 2104 movs r1, #4
4626 1a6c: 4631 mov r1, r6
4741 1b1e: 460d mov r5, r1
4748 1b28: a901 add r1, sp, #4
4786 1b62: 4629 mov r1, r5
4821 1ba6: 9103 str r1, [sp, #12]
4872 1bf2: 9902 ldr r1, [sp, #8]
4888 1c08: fbb3 f1f2 udiv r1, r3, r2
4889 1c0c: fb02 3311 mls r3, r2, r1, r3
4916 1c2e: 6ae1 ldr r1, [r4, #44] ; 0x2c
4965 1c76: eb00 0108 add.w r1, r0, r8
4971 1c84: 9902 ldr r1, [sp, #8]
4997 1ca8: f1c2 0100 rsb r1, r2, #0
5009 1cbc: ea0a 0a01 and.w sl, sl, r1
5012 1cc2: 9902 ldr r1, [sp, #8]
5067 1d16: 460c mov r4, r1
5309 1f72: 06b9 lsls r1, r7, #26
5453 20c4: 2100 movs r1, #0
5475 20e6: 4982 ldr r1, [pc, #520] ; (22f0 <TEE_AllocateOperation+0x5de>)
5476 20e8: 428c cmp r4, r1
5479 20ee: 4981 ldr r1, [pc, #516] ; (22f4 <TEE_AllocateOperation+0x5e2>)
5480 20f0: 428c cmp r4, r1
5484 20fa: 4461 add r1, ip
5485 20fc: 428c cmp r4, r1
5617 21f6: f104 4150 add.w r1, r4, #3489660928 ; 0xd0000000
5621 21fc: 4947 ldr r1, [pc, #284] ; (231c <TEE_AllocateOperation+0x60a>)
5622 21fe: 428c cmp r4, r1
5624 2202: f024 0102 bic.w r1, r4, #2
5627 220a: 4281 cmp r1, r0
5629 220e: 4944 ldr r1, [pc, #272] ; (2320 <TEE_AllocateOperation+0x60e>)
5630 2210: 428c cmp r4, r1
5632 2214: 2110 moveq r1, #16
5633 2216: 2100 movne r1, #0
5638 221c: 60f1 str r1, [r6, #12]
5658 223e: 4649 mov r1, r9
5682 226c: 4281 cmp r1, r0
5684 2270: 2108 moveq r1, #8
5685 2272: 2100 movne r1, #0
5688 2276: 492e ldr r1, [pc, #184] ; (2330 <TEE_AllocateOperation+0x61e>)
5689 2278: 428c cmp r4, r1
5693 2284: f104 4130 add.w r1, r4, #2952790016 ; 0xb0000000
5694 2288: 3902 subs r1, #2
5695 228a: 2905 cmp r1, #5
5697 228e: e8df f001 tbb [pc, r1]
5700 2298: 4926 ldr r1, [pc, #152] ; (2334 <TEE_AllocateOperation+0x622>)
5701 229a: 428c cmp r4, r1
5705 22a0: f5a1 5180 sub.w r1, r1, #4096 ; 0x1000
5706 22a4: 428c cmp r4, r1
5708 22a8: 2114 moveq r1, #20
5709 22aa: 2100 movne r1, #0
5712 22ae: 4922 ldr r1, [pc, #136] ; (2338 <TEE_AllocateOperation+0x626>)
5713 22b0: 428c cmp r4, r1
5716 22b4: 4921 ldr r1, [pc, #132] ; (233c <TEE_AllocateOperation+0x62a>)
5717 22b6: 428c cmp r4, r1
5719 22ba: 2108 moveq r1, #8
5720 22bc: 2100 movne r1, #0
5723 22c0: 2130 movs r1, #48 ; 0x30
5726 22c4: 2114 movs r1, #20
5729 22c8: 2140 movs r1, #64 ; 0x40
5732 22cc: 2110 movs r1, #16
5735 22d0: 2108 movs r1, #8
5765 2340: 211c movs r1, #28
5768 2344: 2120 movs r1, #32
5777 2352: f04f 4100 mov.w r1, #2147483648 ; 0x80000000
5827 239e: 4639 mov r1, r7
5839 23b8: 4639 mov r1, r7
5864 23e0: 4601 mov r1, r0
5916 2440: 2107 movs r1, #7
5917 2442: 6041 str r1, [r0, #4]
5920 2444: 468b mov fp, r1
5923 2446: 491c ldr r1, [pc, #112] ; (24b8 <TEE_AllocateOperation+0x7a6>)
5929 244c: 428c cmp r4, r1
5933 245a: 4401 add r1, r0
5934 245c: 428c cmp r4, r1
5939 246a: 2100 movs r1, #0
5984 24c0: 460e mov r6, r1
5990 24c8: 2120 movs r1, #32
5995 24d2: cc0f ldmia r4!, {r0, r1, r2, r3}
5996 24d4: c50f stmia r5!, {r0, r1, r2, r3}
5997 24d6: e894 000f ldmia.w r4, {r0, r1, r2, r3}
5998 24da: e885 000f stmia.w r5, {r0, r1, r2, r3}
6016 24f0: 460c mov r4, r1
6022 24fa: 2100 movs r1, #0
6029 2506: 4631 mov r1, r6
6038 2516: 2100 movs r1, #0
6092 255e: 4639 mov r1, r7
6111 257a: 4639 mov r1, r7
6119 2586: 4639 mov r1, r7
6183 25e2: 4611 mov r1, r2
6205 2602: 460e mov r6, r1
6223 261a: b949 cbnz r1, 2630 <TEE_SetOperationKey+0x30>
6244 263c: a901 add r1, sp, #4
6267 2662: 4631 mov r1, r6
6301 269c: 460f mov r7, r1
6313 26ae: b979 cbnz r1, 26d0 <TEE_SetOperationKey2+0x38>
6343 26e0: 4669 mov r1, sp
6356 26f6: a907 add r1, sp, #28
6393 2734: 4639 mov r1, r7
6404 2746: 4631 mov r1, r6
6449 2792: 460c mov r4, r1
6454 2798: b911 cbnz r1, 27a0 <TEE_CopyOperation+0x10>
6486 27cc: 4611 moveq r1, r2
6488 27ce: 6a21 ldrne r1, [r4, #32]
6536 2814: 6ae1 ldr r1, [r4, #44] ; 0x2c
6543 2820: 6be1 ldr r1, [r4, #60] ; 0x3c
6568 2846: 460d mov r5, r1
6585 2860: 4629 mov r1, r5
6602 2874: e92d 41ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr}
6603 2878: 460c mov r4, r1
6611 2884: b901 cbnz r1, 2888 <TEE_DigestDoFinal+0x14>
6619 288e: 2104 movs r1, #4
6630 28a2: 4621 mov r1, r4
6646 28b8: 4601 mov r1, r0
6691 28fa: 460d mov r5, r1
6743 2950: 4629 mov r1, r5
6766 2970: 4688 mov r8, r1
6786 298e: b909 cbnz r1, 2994 <TEE_CipherUpdate+0x28>
6791 2994: 2104 movs r1, #4
6867 2a0e: 9903 ldr r1, [sp, #12]
6893 2a3a: 4641 mov r1, r8
6914 2a6a: 460d mov r5, r1
6928 2a7e: b909 cbnz r1, 2a84 <TEE_CipherDoFinal+0x28>
6935 2a86: 2104 movs r1, #4
6967 2ac4: fbb3 f1f2 udiv r1, r3, r2
6968 2ac8: fb02 3311 mls r3, r2, r1, r3
6981 2adc: 6839 ldr r1, [r7, #0]
6982 2ade: 9104 str r1, [sp, #16]
6983 2ae0: 2100 movs r1, #0
6984 2ae2: 9105 str r1, [sp, #20]
6986 2ae4: 9904 ldr r1, [sp, #16]
6987 2ae6: 4299 cmp r1, r3
6988 2ae8: 9905 ldr r1, [sp, #20]
6989 2aea: f171 0100 sbcs.w r1, r1, #0
7015 2b18: 9903 ldr r1, [sp, #12]
7034 2b3a: 6ae1 ldr r1, [r4, #44] ; 0x2c
7059 2b62: 4629 mov r1, r5
7090 2b9a: 460d mov r5, r1
7126 2bd2: 4629 mov r1, r5
7152 2bf0: 460d mov r5, r1
7158 2bf8: b919 cbnz r1, 2c02 <TEE_MACUpdate+0x14>
7187 2c2a: 4629 mov r1, r5
7201 2c3c: e92d 41ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr}
7202 2c40: 460d mov r5, r1
7210 2c4c: b901 cbnz r1, 2c50 <TEE_MACComputeFinal+0x14>
7214 2c50: 2104 movs r1, #4
7232 2c6c: 4629 mov r1, r5
7284 2cbe: 460c mov r4, r1
7287 2cc2: 2100 movs r1, #0
7296 2ccc: 9104 str r1, [sp, #16]
7316 2cee: 4621 mov r1, r4
7337 2d12: 4641 mov r1, r8
7364 2d3c: b573 push {r0, r1, r4, r5, r6, lr}
7369 2d42: b321 cbz r1, 2d8e <TEE_AEInit+0x52>
7439 2dae: 460d mov r5, r1
7445 2db6: b919 cbnz r1, 2dc0 <TEE_AEUpdateAAD+0x14>
7467 2ddc: 4629 mov r1, r5
7490 2e00: 460f mov r7, r1
7504 2e14: b909 cbnz r1, 2e1a <TEE_AEUpdate+0x28>
7509 2e1a: 2104 movs r1, #4
7533 2e3e: 2100 movs r1, #0
7534 2e40: 9105 str r1, [sp, #20]
7567 2e72: 9903 ldr r1, [sp, #12]
7595 2e9c: 4639 mov r1, r7
7627 2eda: 460f mov r7, r1
7638 2eea: b909 cbnz r1, 2ef0 <TEE_AEEncryptFinal+0x20>
7643 2ef0: 2104 movs r1, #4
7649 2efc: 2104 movs r1, #4
7653 2f04: 6861 ldr r1, [r4, #4]
7654 2f06: 2904 cmp r1, #4
7657 2f0a: 69e1 ldr r1, [r4, #28]
7658 2f0c: 038b lsls r3, r1, #14
7661 2f10: 6ba1 ldr r1, [r4, #56] ; 0x38
7666 2f16: 4411 add r1, r2
7669 2f1c: 4288 cmp r0, r1
7672 2f20: 6031 strcc r1, [r6, #0]
7678 2f26: f8d9 1000 ldr.w r1, [r9]
7684 2f30: 42a9 cmp r1, r5
7695 2f42: e9cd 1508 strd r1, r5, [sp, #32]
7697 2f46: 6831 ldr r1, [r6, #0]
7699 2f4c: e9cd 1506 strd r1, r5, [sp, #24]
7701 2f50: 6b61 ldr r1, [r4, #52] ; 0x34
7702 2f52: 2901 cmp r1, #1
7705 2f56: 4925 ldr r1, [pc, #148] ; (2fec <TEE_AEEncryptFinal+0x11c>)
7707 2f5a: 585b ldr r3, [r3, r1]
7710 2f60: 9904 ldr r1, [sp, #16]
7734 2f8e: 6ae1 ldr r1, [r4, #44] ; 0x2c
7765 2fbe: 4639 mov r1, r7
7792 2ff4: 460c mov r4, r1
7812 3012: b909 cbnz r1, 3018 <TEE_AEDecryptFinal+0x28>
7817 3018: 2104 movs r1, #4
7821 3020: 6869 ldr r1, [r5, #4]
7822 3022: 2904 cmp r1, #4
7825 3026: 69e9 ldr r1, [r5, #28]
7826 3028: 038b lsls r3, r1, #14
7829 302c: 6ba9 ldr r1, [r5, #56] ; 0x38
7833 3030: 4459 add r1, fp
7835 3032: 4288 cmp r0, r1
7840 3038: 6039 str r1, [r7, #0]
7846 3042: 6b69 ldr r1, [r5, #52] ; 0x34
7852 304e: 2901 cmp r1, #1
7855 3052: 4926 ldr r1, [pc, #152] ; (30ec <TEE_AEDecryptFinal+0xfc>)
7858 3058: f859 3001 ldr.w r3, [r9, r1]
7861 3060: 9905 ldr r1, [sp, #20]
7883 308a: 6ae9 ldr r1, [r5, #44] ; 0x2c
7894 309a: 9914 ldr r1, [sp, #80] ; 0x50
7895 309c: 428a cmp r2, r1
7925 30cc: 4621 mov r1, r4
7952 3104: 4688 mov r8, r1
7978 312e: 4629 mov r1, r5
7983 3138: 2104 movs r1, #4
8005 315e: 4641 mov r1, r8
8016 3174: 4651 mov r1, sl
8063 31c4: 4688 mov r8, r1
8089 31ee: 4629 mov r1, r5
8094 31f8: 2104 movs r1, #4
8117 3220: 4641 mov r1, r8
8128 3236: 4651 mov r1, sl
8174 3284: 4688 mov r8, r1
8200 32ae: 4629 mov r1, r5
8205 32b8: 2104 movs r1, #4
8228 32e0: 4641 mov r1, r8
8239 32f6: 4651 mov r1, sl
8280 333c: 4688 mov r8, r1
8311 336e: 4629 mov r1, r5
8334 3396: 4641 mov r1, r8
8342 33aa: 4649 mov r1, r9
8376 33e4: 4689 mov r9, r1
8392 33fe: 4631 mov r1, r6
8450 345e: 1d39 adds r1, r7, #4
8473 3488: 4649 mov r1, r9
8480 3496: 4651 mov r1, sl
8512 34c6: b507 push {r0, r1, r2, lr}
8514 34c8: 2104 movs r1, #4
8515 34ca: eb0d 0001 add.w r0, sp, r1
8527 34e0: 4608 mov r0, r1
8530 34e6: 4975 ldr r1, [pc, #468] ; (36bc <TEE_IsAlgorithmSupported+0x1de>)
8535 34ee: 428a cmp r2, r1
8539 34f6: f023 0104 bic.w r1, r3, #4
8540 34fa: 4291 cmp r1, r2
8551 3514: 496b ldr r1, [pc, #428] ; (36c4 <TEE_IsAlgorithmSupported+0x1e6>)
8554 351e: 428a cmp r2, r1
8576 3550: f423 6180 bic.w r1, r3, #1024 ; 0x400
8577 3554: 4291 cmp r1, r2
8595 357c: f423 5100 bic.w r1, r3, #8192 ; 0x2000
8596 3580: 4291 cmp r1, r2
8599 3586: f423 4180 bic.w r1, r3, #16384 ; 0x4000
8601 358e: 4291 cmp r1, r2
8610 35a6: f423 1180 bic.w r1, r3, #1048576 ; 0x100000
8612 35ae: 4291 cmp r1, r2
8636 35e2: 42a1 cmp r1, r4
8639 35e6: 493f ldr r1, [pc, #252] ; (36e4 <TEE_IsAlgorithmSupported+0x206>)
8640 35e8: 428b cmp r3, r1
8643 35ec: f501 1180 add.w r1, r1, #1048576 ; 0x100000
8644 35f0: f501 5180 add.w r1, r1, #4096 ; 0x1000
8645 35f4: 428b cmp r3, r1
8648 35f8: f101 4170 add.w r1, r1, #4026531840 ; 0xf0000000
8649 35fc: f5a1 41ce sub.w r1, r1, #26368 ; 0x6700
8650 3600: 428b cmp r3, r1
8653 3604: 4938 ldr r1, [pc, #224] ; (36e8 <TEE_IsAlgorithmSupported+0x20a>)
8654 3606: 428b cmp r3, r1
8657 360a: 4938 ldr r1, [pc, #224] ; (36ec <TEE_IsAlgorithmSupported+0x20e>)
8658 360c: 428b cmp r3, r1
8661 3610: 4937 ldr r1, [pc, #220] ; (36f0 <TEE_IsAlgorithmSupported+0x212>)
8662 3612: 428a cmp r2, r1
8798 3722: b119 cbz r1, 372c <check_access+0x10>
8834 374e: 460c mov r4, r1
8835 3750: b169 cbz r1, 376e <__utee_check_outbuf_annotation+0x24>
8845 3760: 4629 mov r1, r5
8867 3780: 4621 mov r1, r4
8883 3794: 460c mov r4, r1
8884 3796: b169 cbz r1, 37b4 <__utee_check_outstring_annotation+0x24>
8894 37a6: 4629 mov r1, r5
8911 37be: 460a mov r2, r1
8913 37c0: 4601 mov r1, r0
8928 37d2: 434a muls r2, r1
8929 37d4: 4601 mov r1, r0
8941 37e4: 460a mov r2, r1
8943 37e6: 4601 mov r1, r0
8964 3802: 6008 str r0, [r1, #0]
8966 3804: 490d ldr r1, [pc, #52] ; (383c <propset_get+0x48>)
8967 3806: 585b ldr r3, [r3, r1]
8979 3818: 6008 str r0, [r1, #0]
8989 3826: 600b str r3, [r1, #0]
9024 3858: b573 push {r0, r1, r4, r5, r6, lr}
9032 3862: 600b str r3, [r1, #0]
9052 3880: 68a9 ldr r1, [r5, #8]
9083 38b0: 4601 mov r1, r0
9120 38ea: 4688 mov r8, r1
9131 3900: a906 add r1, sp, #24
9147 391e: 4641 mov r1, r8
9158 3932: 9909 ldr r1, [sp, #36] ; 0x24
9171 394a: f85a 1b0c ldr.w r1, [sl], #12
9179 395c: 4639 mov r1, r7
9199 3980: a906 add r1, sp, #24
9206 398c: 9907 ldr r1, [sp, #28]
9207 398e: 4541 cmp r1, r8
9214 399a: 4639 mov r1, r7
9221 39a8: eba8 0101 sub.w r1, r8, r1
9244 39d6: 460d mov r5, r1
9252 39e4: 4608 mov r0, r1
9255 39ea: 4621 mov r1, r4
9261 39f4: f04f 4100 mov.w r1, #2147483648 ; 0x80000000
9277 3a0e: 4629 mov r1, r5
9332 3a6e: 4928 ldr r1, [pc, #160] ; (3b10 <TEE_GetPropertyAsString+0x140>)
9333 3a70: 4479 add r1, pc
9341 3a7c: 4925 ldr r1, [pc, #148] ; (3b14 <TEE_GetPropertyAsString+0x144>)
9342 3a7e: 4479 add r1, pc
9348 3a88: 6821 ldr r1, [r4, #0]
9355 3a94: 6821 ldr r1, [r4, #0]
9362 3a9c: 428b cmp r3, r1
9369 3aa8: 6821 ldr r1, [r4, #0]
9380 3abc: 6821 ldr r1, [r4, #0]
9387 3aca: 4631 mov r1, r6
9398 3ad8: 9905 ldr r1, [sp, #20]
9435 3b24: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
9440 3b2a: 460c mov r4, r1
9448 3b36: 4608 mov r0, r1
9451 3b3c: 2101 movs r1, #1
9457 3b46: 4621 mov r1, r4
9498 3b84: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
9503 3b8a: 460c mov r4, r1
9511 3b96: 4608 mov r0, r1
9514 3b9c: 2104 movs r1, #4
9520 3ba6: 4621 mov r1, r4
9566 3bec: 460c mov r4, r1
9574 3bfa: 4608 mov r0, r1
9577 3c00: 4631 mov r1, r6
9583 3c0a: 4621 mov r1, r4
9630 3c50: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
9635 3c56: 460c mov r4, r1
9643 3c62: 4608 mov r0, r1
9646 3c68: 2110 movs r1, #16
9652 3c72: 4621 mov r1, r4
9696 3cb4: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
9701 3cba: 460c mov r4, r1
9709 3cc6: 4608 mov r0, r1
9712 3ccc: 2114 movs r1, #20
9718 3cd6: 4621 mov r1, r4
9772 3d22: 2104 movs r1, #4
9778 3d2a: f04f 4100 mov.w r1, #2147483648 ; 0x80000000
9808 3d50: 6041 str r1, [r0, #4]
9818 3d5a: 4688 mov r8, r1
9826 3d66: 4611 mov r1, r2
9832 3d72: a904 add r1, sp, #16
9839 3d7e: 9905 ldr r1, [sp, #20]
9840 3d80: 428f cmp r7, r1
9843 3d84: 210c movs r1, #12
9849 3d8c: 434f muls r7, r1
9851 3d8e: 59d9 ldr r1, [r3, r7]
9874 3db2: 1a79 subs r1, r7, r1
9923 3dfe: a904 add r1, sp, #16
9929 3e08: 6829 ldr r1, [r5, #0]
9933 3e0c: 3101 adds r1, #1
9935 3e0e: 6029 str r1, [r5, #0]
9937 3e10: 4288 cmp r0, r1
9941 3e16: 1a09 subs r1, r1, r0
9970 3e48: b573 push {r0, r1, r4, r5, r6, lr}
9976 3e50: 460d mov r5, r1
9988 3e64: f04f 31ff mov.w r1, #4294967295 ; 0xffffffff
9997 3e76: f04f 31ff mov.w r1, #4294967295 ; 0xffffffff
10019 3ea0: 460c mov r4, r1
10022 3ea4: 2100 movs r1, #0
10036 3eba: f240 1131 movw r1, #305 ; 0x131
10060 3ed6: 460e mov r6, r1
10063 3eda: 2100 movs r1, #0
10067 3ee2: 2111 movs r1, #17
10082 3ef4: 214c movs r1, #76 ; 0x4c
10108 3f26: 460f mov r7, r1
10116 3f30: 2100 movs r1, #0
10142 3f54: f242 7115 movw r1, #10005 ; 0x2715
10157 3f6e: 2169 movs r1, #105 ; 0x69
10184 3fa4: e92d4fff push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr}
10190 3fb0: e1a0100d mov r1, sp
10763 44a2: 428e cmp r6, r1
10786 44be: b51f push {r0, r1, r2, r3, r4, lr}
10796 44ca: 211a movs r1, #26
10855 4518: e9c0 1300 strd r1, r3, [r0]
10857 451c: fa21 f403 lsr.w r4, r1, r3
10932 459c: 600e str r6, [r1, #0]
10939 45a0: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
10952 45b2: 213d movs r1, #61 ; 0x3d
10964 45ca: cc0f ldmia r4!, {r0, r1, r2, r3}
10965 45cc: c50f stmia r5!, {r0, r1, r2, r3}
10966 45ce: cc0f ldmia r4!, {r0, r1, r2, r3}
10967 45d0: c50f stmia r5!, {r0, r1, r2, r3}
10972 45d6: e894 0003 ldmia.w r4, {r0, r1}
10973 45da: e885 0003 stmia.w r5, {r0, r1}
11001 460a: 2100 movs r1, #0
11029 4630: a904 add r1, sp, #16
11086 4682: 2119 movs r1, #25
11139 46de: 2100 movs r1, #0
11165 46fe: 6801 ldr r1, [r0, #0]
11169 4702: 4291 cmp r1, r2
11206 4738: 4906 ldr r1, [pc, #24] ; (4754 <ta_header_remove_session+0x68>)
11207 473a: 4479 add r1, pc
11208 473c: 604a str r2, [r1, #4]
11228 4768: 460f mov r7, r1
11240 477e: 4608 mov r0, r1
11251 4790: f04f 4100 mov.w r1, #2147483648 ; 0x80000000
11272 47ba: 6819 ldr r1, [r3, #0]
11326 4810: a903 add r1, sp, #12
11344 482c: e8bc 000f ldmia.w ip!, {r0, r1, r2, r3}
11345 4830: c40f stmia r4!, {r0, r1, r2, r3}
11346 4832: e89c 000f ldmia.w ip, {r0, r1, r2, r3}
11347 4836: e884 000f stmia.w r4, {r0, r1, r2, r3}
11351 483e: 4649 mov r1, r9
11355 4846: 9903 ldr r1, [sp, #12]
11371 485e: 4608 mov r0, r1
11388 4876: 4608 mov r0, r1
11396 4886: a903 add r1, sp, #12
11414 48a2: cf0f ldmia r7!, {r0, r1, r2, r3}
11415 48a4: c40f stmia r4!, {r0, r1, r2, r3}
11416 48a6: e897 000f ldmia.w r7, {r0, r1, r2, r3}
11417 48aa: e884 000f stmia.w r4, {r0, r1, r2, r3}
11421 48b0: 4651 mov r1, sl
11426 48bc: 9903 ldr r1, [sp, #12]
11494 492e: 4608 mov r0, r1
11496 4930: 460e mov r6, r1
11511 4948: 2102 movs r1, #2
11519 4952: 1e8c subs r4, r1, #2
11541 4972: 1e4b subs r3, r1, #1
11554 498e: 428e cmp r6, r1
11575 49b6: 428e cmp r6, r1
11578 49bc: f101 0103 add.w r1, r1, #3
11608 49f6: eb01 0900 add.w r9, r1, r0
11675 4a5a: 6819 ldr r1, [r3, #0]
11676 4a5c: 42a1 cmp r1, r4
11694 4a74: 6819 ldr r1, [r3, #0]
11695 4a76: 42a1 cmp r1, r4
11726 4aa0: 6819 ldr r1, [r3, #0]
11727 4aa2: 2900 cmp r1, #0
11745 4ab8: 460a mov r2, r1
11746 4aba: 4601 mov r1, r0
11764 4ad8: 460a mov r2, r1
11765 4ada: 4601 mov r1, r0
11781 4af6: 460c mov r4, r1
11798 4b10: 4629 mov r1, r5
11805 4b1e: 2170 movs r1, #112 ; 0x70
11816 4b30: 4639 mov r1, r7
11833 4b48: 4608 mov r0, r1
11837 4b4c: 68a1 ldr r1, [r4, #8]
11843 4b52: eb01 0583 add.w r5, r1, r3, lsl #2
11877 4b8a: 468b mov fp, r1
11880 4b8e: 4601 mov r1, r0
11897 4ba6: 4659 mov r1, fp
11908 4bba: 4631 mov r1, r6
11916 4bc6: 4639 mov r1, r7
11923 4bd2: f44f 71aa mov.w r1, #340 ; 0x154
11938 4bea: 4629 mov r1, r5
11945 4bf8: f44f 71ab mov.w r1, #342 ; 0x156
11972 4c28: 2100 movs r1, #0
11986 4c38: 4608 mov r0, r1
11989 4c3c: 4611 mov r1, r2
12013 4c62: 9102 str r1, [sp, #8]
12046 4c9e: 2100 movs r1, #0
12051 4ca8: 2101 movs r1, #1
12057 4cb4: f240 2172 movw r1, #626 ; 0x272
12063 4cc0: 4601 mov r1, r0
12070 4cce: f240 2173 movw r1, #627 ; 0x273
12074 4cd6: 9901 ldr r1, [sp, #4]
12082 4ce8: f44f 711d mov.w r1, #628 ; 0x274
12086 4cf0: 9901 ldr r1, [sp, #4]
12093 4cfe: f44f 711e mov.w r1, #632 ; 0x278
12097 4d06: 9924 ldr r1, [sp, #144] ; 0x90
12104 4d14: f240 2179 movw r1, #633 ; 0x279
12108 4d1c: 2101 movs r1, #1
12115 4d2a: f240 217f movw r1, #639 ; 0x27f
12128 4d3c: 4651 mov r1, sl
12135 4d4a: f240 2182 movw r1, #642 ; 0x282
12149 4d5e: 2101 movs r1, #1
12161 4d72: f240 217e movw r1, #638 ; 0x27e
12165 4d7a: 4659 mov r1, fp
12172 4d88: f240 2183 movw r1, #643 ; 0x283
12176 4d90: 2101 movs r1, #1
12183 4d9e: f44f 7121 mov.w r1, #644 ; 0x284
12187 4da6: 4601 mov r1, r0
12194 4db4: f240 2185 movw r1, #645 ; 0x285
12198 4dbc: 4601 mov r1, r0
12205 4dca: f240 2186 movw r1, #646 ; 0x286
12209 4dd2: 2101 movs r1, #1
12217 4de4: f240 2187 movw r1, #647 ; 0x287
12221 4dec: 2101 movs r1, #1
12228 4dfa: f240 218b movw r1, #651 ; 0x28b
12237 4e0c: 4649 mov r1, r9
12244 4e1a: f240 218d movw r1, #653 ; 0x28d
12253 4e2c: 2101 movs r1, #1
12260 4e3a: f44f 7124 mov.w r1, #656 ; 0x290
12265 4e44: 4641 mov r1, r8
12273 4e54: f240 218e movw r1, #654 ; 0x28e
12277 4e5c: 2101 movs r1, #1
12284 4e6a: f240 2191 movw r1, #657 ; 0x291
12303 4e84: 4631 mov r1, r6
12310 4e92: 4639 mov r1, r7
12318 4ea2: f44f 7128 mov.w r1, #672 ; 0x2a0
12322 4eaa: 2101 movs r1, #1
12329 4eb8: f240 2195 movw r1, #661 ; 0x295
12338 4eca: 4629 mov r1, r5
12345 4ed8: f240 2197 movw r1, #663 ; 0x297
12354 4eea: 2101 movs r1, #1
12361 4ef8: f240 219a movw r1, #666 ; 0x29a
12366 4f02: 4621 mov r1, r4
12374 4f12: f44f 7126 mov.w r1, #664 ; 0x298
12378 4f1a: 2101 movs r1, #1
12386 4f2a: f240 219b movw r1, #667 ; 0x29b
12391 4f34: 4649 mov r1, r9
12398 4f42: f240 21a1 movw r1, #673 ; 0x2a1
12403 4f4c: 4641 mov r1, r8
12410 4f5a: f240 21a2 movw r1, #674 ; 0x2a2
12415 4f64: 4631 mov r1, r6
12422 4f72: f44f 7129 mov.w r1, #676 ; 0x2a4
12427 4f7c: 4629 mov r1, r5
12434 4f8a: f240 21a5 movw r1, #677 ; 0x2a5
12439 4f94: 4621 mov r1, r4
12446 4fa2: f240 21a6 movw r1, #678 ; 0x2a6
12450 4faa: 2100 movs r1, #0
12457 4fba: 4629 mov r1, r5
12463 4fc6: f240 21aa movw r1, #682 ; 0x2aa
12468 4fd0: 4621 mov r1, r4
12474 4fdc: f240 21ab movw r1, #683 ; 0x2ab
12478 4fe4: 9901 ldr r1, [sp, #4]
12485 4ff2: f44f 712b mov.w r1, #684 ; 0x2ac
12554 50b2: f44f 5140 mov.w r1, #12288 ; 0x3000
12570 50ca: 2131 movs r1, #49 ; 0x31
12590 50f4: 460c mov r4, r1
12592 50f6: 008a lsls r2, r1, #2
12596 50fa: 2100 movs r1, #0
12607 510e: 217d movs r1, #125 ; 0x7d
12623 5128: e92d 41ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr}
12624 512c: 460f mov r7, r1
12644 513e: 4639 mov r1, r7
12655 5154: 4631 mov r1, r6
12681 5182: 460f mov r7, r1
12685 5188: 4611 mov r1, r2
12701 51a2: 4621 mov r1, r4
12708 51b0: 21a5 movs r1, #165 ; 0xa5
12734 51d8: b57f push {r0, r1, r2, r3, r4, r5, r6, lr}
12735 51da: 460e mov r6, r1
12739 51e0: 4601 mov r1, r0
12743 51e8: 4631 mov r1, r6
12750 51f6: 21b6 movs r1, #182 ; 0xb6
12756 5200: 4629 mov r1, r5
12763 520e: 21b8 movs r1, #184 ; 0xb8
12788 5238: 4669 mov r1, sp
12805 5254: f9bd 1004 ldrsh.w r1, [sp, #4]
12809 525a: 2900 cmp r1, #0
12819 5268: 4251 negs r1, r2
12821 526c: 2900 cmp r1, #0
12825 5274: 2900 cmp r1, #0
12827 5278: 6021 str r1, [r4, #0]
12837 5286: 460c mov r4, r1
12839 5288: 4601 mov r1, r0
12847 5294: 4621 mov r1, r4
12852 529e: 4621 mov r1, r4
12871 52bc: 460d mov r5, r1
12873 52be: 4601 mov r1, r0
12881 52ca: 4629 mov r1, r5
12898 52e6: 468b mov fp, r1
12901 52ea: 2102 movs r1, #2
12912 52fc: f44f 71b6 mov.w r1, #364 ; 0x16c
12920 530e: 4629 mov r1, r5
12927 531a: 4639 mov r1, r7
12937 532c: 4659 mov r1, fp
12948 5340: 4631 mov r1, r6
12963 5358: 4639 mov r1, r7
12970 5364: f240 117f movw r1, #383 ; 0x17f
12986 537e: 4659 mov r1, fp
12993 538c: f44f 71c0 mov.w r1, #384 ; 0x180
12997 5394: 4629 mov r1, r5
13004 53a2: f44f 71c1 mov.w r1, #386 ; 0x182
13043 53f2: 460f mov r7, r1
13046 53f6: 4601 mov r1, r0
13057 5406: 4641 mov r1, r8
13065 5416: 21fe movs r1, #254 ; 0xfe
13072 5422: 4639 mov r1, r7
13084 543c: 4631 mov r1, r6
13091 544a: f240 1105 movw r1, #261 ; 0x105
13095 5452: 4641 mov r1, r8
13102 5460: f44f 7183 mov.w r1, #262 ; 0x106
13112 5470: 4631 mov r1, r6
13119 547e: f240 1111 movw r1, #273 ; 0x111
13123 5486: 4641 mov r1, r8
13130 5494: f44f 7189 mov.w r1, #274 ; 0x112
13134 549c: 4639 mov r1, r7
13141 54aa: f240 1113 movw r1, #275 ; 0x113
13151 54be: 4629 mov r1, r5
13158 54cc: f240 111b movw r1, #283 ; 0x11b
13179 54fe: 460d mov r5, r1
13181 5500: 4601 mov r1, r0
13189 550c: 4629 mov r1, r5
13207 5528: 4601 mov r1, r0
13229 554a: b417 push {r0, r1, r2, r4}
13250 556a: b417 push {r0, r1, r2, r4}
13272 558c: 460e mov r6, r1
13275 5590: 4601 mov r1, r0
13284 55a0: 4631 mov r1, r6
13288 55a8: 4639 mov r1, r7
13295 55b6: f240 11a3 movw r1, #419 ; 0x1a3
13306 55cc: 4621 mov r1, r4
13317 55e0: f44f 71d5 mov.w r1, #426 ; 0x1aa
13338 5606: 4608 mov r0, r1
13340 5608: 460d mov r5, r1
13369 563e: 00a1 lsls r1, r4, #2
13380 5656: 4621 mov r1, r4
13385 5660: 2103 movs r1, #3
13390 566a: 4629 mov r1, r5
13397 567a: 4649 mov r1, r9
13402 5686: 4649 mov r1, r9
13416 56a4: 460a mov r2, r1
13425 56b0: 460c mov r4, r1
13428 56b4: 4601 mov r1, r0
13440 56c8: 4621 mov r1, r4
13452 56de: 4611 mov r1, r2
13469 56fa: 4631 mov r1, r6
13478 5708: 4641 mov r1, r8
13485 5716: f240 11e7 movw r1, #487 ; 0x1e7
13508 5738: 4629 mov r1, r5
13515 5746: f44f 71f5 mov.w r1, #490 ; 0x1ea
13521 5750: 4621 mov r1, r4
13528 575e: f44f 71f6 mov.w r1, #492 ; 0x1ec
13559 5798: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
13562 579e: 460e mov r6, r1
13565 57a2: 2102 movs r1, #2
13575 57b2: f44f 71fc mov.w r1, #504 ; 0x1f8
13584 57c6: 4631 mov r1, r6
13601 57e8: b537 push {r0, r1, r2, r4, r5, lr}
13620 5804: b537 push {r0, r1, r2, r4, r5, lr}
13639 5820: b537 push {r0, r1, r2, r4, r5, lr}
13660 583e: 460a mov r2, r1
13668 584a: 460e mov r6, r1
13671 584e: 2102 movs r1, #2
13681 585e: f240 211e movw r1, #542 ; 0x21e
13688 586e: 2100 movs r1, #0
13695 587c: 4629 mov r1, r5
13702 5888: 4639 mov r1, r7
13710 5896: 4631 mov r1, r6
13718 58a2: 4631 mov r1, r6
13725 58b0: f44f 710a mov.w r1, #552 ; 0x228
13734 58c0: 4629 mov r1, r5
13741 58ce: f240 212a movw r1, #554 ; 0x22a
13770 590a: 460c mov r4, r1
13773 590e: 4601 mov r1, r0
13784 5920: 4621 mov r1, r4
13795 5932: 4631 mov r1, r6
13802 5940: f240 2142 movw r1, #578 ; 0x242
13810 5950: 2101 movs r1, #1
13839 5986: 468a mov sl, r1
13842 598a: 4601 mov r1, r0
13855 59a0: 4621 mov r1, r4
13864 59ae: 4639 mov r1, r7
13875 59c4: 4629 mov r1, r5
13883 59d4: f240 21ca movw r1, #714 ; 0x2ca
13898 59ee: 4651 mov r1, sl
13915 5a06: 4649 mov r1, r9
13919 5a0e: 4621 mov r1, r4
13926 5a1a: 4629 mov r1, r5
13934 5a2a: f240 21da movw r1, #730 ; 0x2da
13938 5a32: 4619 mov r1, r3
13945 5a40: f240 21db movw r1, #731 ; 0x2db
13949 5a48: 4601 mov r1, r0
13956 5a56: f44f 7137 mov.w r1, #732 ; 0x2dc
13963 5a64: 4641 movgt r1, r8
13968 5a6c: 4639 movle r1, r7
13979 5a7e: 4651 mov r1, sl
14000 5aa4: f240 21e6 movw r1, #742 ; 0x2e6
14004 5aac: 4649 mov r1, r9
14011 5aba: f240 21e7 movw r1, #743 ; 0x2e7
14021 5ace: 9903 ldr r1, [sp, #12]
14028 5adc: f44f 713b mov.w r1, #748 ; 0x2ec
14058 5b1e: 4601 mov r1, r0
14065 5b2a: 4907 ldr r1, [pc, #28] ; (5b48 <TEE_BigIntIsProbablePrime+0x2c>)
14068 5b30: 4479 add r1, pc
14115 5b64: 460f mov r7, r1
14119 5b6a: 4601 mov r1, r0
14127 5b76: 4639 mov r1, r7
14131 5b7e: 4631 mov r1, r6
14138 5b8c: f240 313b movw r1, #827 ; 0x33b
14144 5b9a: 4629 mov r1, r5
14151 5ba8: f240 313d movw r1, #829 ; 0x33d
14170 5bcc: 4688 mov r8, r1
14174 5bd2: 4601 mov r1, r0
14186 5be2: 4641 mov r1, r8
14193 5bee: 4649 mov r1, r9
14200 5bfa: 4631 mov r1, r6
14215 5c0c: 4639 mov r1, r7
14222 5c1a: f240 3152 movw r1, #850 ; 0x352
14229 5c2a: 4631 mov r1, r6
14236 5c38: f240 3153 movw r1, #851 ; 0x353
14252 5c58: 4629 mov r1, r5
14259 5c66: f240 3159 movw r1, #857 ; 0x359
14290 5ca0: f8d8 1008 ldr.w r1, [r8, #8]
14304 5cb8: 494c ldr r1, [pc, #304] ; (5dec <__utee_tcb_init+0x164>)
14307 5cbe: 4479 add r1, pc
14312 5cca: 898e ldrh r6, [r1, #12]
14318 5cd2: 688c ldr r4, [r1, #8]
14332 5ce8: 3128 adds r1, #40 ; 0x28
14342 5cf8: 4631 mov r1, r6
14350 5d06: 2174 movs r1, #116 ; 0x74
14370 5d28: 4621 mov r1, r4
14378 5d36: 217c movs r1, #124 ; 0x7c
14418 5d7a: 6899 ldr r1, [r3, #8]
14421 5d80: 588a ldr r2, [r1, r2]
14423 5d82: eb01 164a add.w r6, r1, sl, lsl #5
14429 5d8c: 9902 ldr r1, [sp, #8]
14431 5d90: 4291 cmp r1, r2
14436 5d9a: 9903 ldr r1, [sp, #12]
14440 5d9e: 5050 str r0, [r2, r1]
14445 5da4: 6819 ldr r1, [r3, #0]
14448 5daa: 440b add r3, r1
14449 5dac: 4619 mov r1, r3
14453 5db4: 6971 ldr r1, [r6, #20]
14456 5dbc: 1a8a subs r2, r1, r2
14457 5dbe: 2100 movs r1, #0
14503 5e20: e92d 4ff7 stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr}
14506 5e2a: 460f mov r7, r1
14509 5e2e: 2128 movs r1, #40 ; 0x28
14519 5e3c: 21c0 movs r1, #192 ; 0xc0
14531 5e54: f8d8 1008 ldr.w r1, [r8, #8]
14534 5e5c: fb09 110b mla r1, r9, fp, r1
14550 5e7a: 2128 movs r1, #40 ; 0x28
14594 5eca: 3904 subs r1, #4
14611 5ede: f851 4f04 ldr.w r4, [r1, #4]!
14615 5ee8: 600c str r4, [r1, #0]
14634 5efc: 428b cmp r3, r1
14667 5f2c: 4688 mov r8, r1
14668 5f2e: 460e mov r6, r1
14694 5f64: fba3 1707 umull r1, r7, r3, r7
14695 5f68: 186d adds r5, r5, r1
14696 5f6a: f852 100c ldr.w r1, [r2, ip]
14698 5f72: 186d adds r5, r5, r1
14701 5f7c: f854 1c1c ldr.w r1, [r4, #-28]
14702 5f80: fba3 5101 umull r5, r1, r3, r1
14705 5f8a: f141 0100 adc.w r1, r1, #0
14708 5f94: f141 0100 adc.w r1, r1, #0
14712 5fa0: 1949 adds r1, r1, r5
14715 5faa: 1949 adds r1, r1, r5
14716 5fac: f840 1c18 str.w r1, [r0, #-24]
14718 5fb4: f854 1c14 ldr.w r1, [r4, #-20]
14719 5fb8: fba3 5101 umull r5, r1, r3, r1
14722 5fc2: f141 0100 adc.w r1, r1, #0
14725 5fcc: f141 0100 adc.w r1, r1, #0
14729 5fd8: 1949 adds r1, r1, r5
14732 5fe2: 1949 adds r1, r1, r5
14733 5fe4: f840 1c10 str.w r1, [r0, #-16]
14735 5fec: f854 1c0c ldr.w r1, [r4, #-12]
14736 5ff0: fba3 5101 umull r5, r1, r3, r1
14739 5ffa: f141 0100 adc.w r1, r1, #0
14742 6004: f141 0100 adc.w r1, r1, #0
14746 6010: 1949 adds r1, r1, r5
14749 601a: 1949 adds r1, r1, r5
14750 601c: f840 1c08 str.w r1, [r0, #-8]
14753 6028: fba3 5105 umull r5, r1, r3, r5
14755 602e: f141 0500 adc.w r5, r1, #0
14756 6032: f850 1c04 ldr.w r1, [r0, #-4]
14757 6036: 1852 adds r2, r2, r1
14778 6064: f854 1c40 ldr.w r1, [r4, #-64]
14783 6074: 194d adds r5, r1, r5
14786 607e: f854 1c3c ldr.w r1, [r4, #-60]
14791 6092: 19cf adds r7, r1, r7
14873 61c0: f854 1c04 ldr.w r1, [r4, #-4]
14912 624e: 19cf adds r7, r1, r7
14919 625e: fba3 2102 umull r2, r1, r3, r2
14921 6264: f141 0200 adc.w r2, r1, #0
14922 6268: 6839 ldr r1, [r7, #0]
14923 626a: 1949 adds r1, r1, r5
14924 626c: f847 1b04 str.w r1, [r7], #4
14942 628c: 468a mov sl, r1
14945 6290: 2100 movs r1, #0
14987 62ce: 4641 mov r1, r8
15009 62f4: 9900 ldr r1, [sp, #0]
15017 62fe: 6889 ldr r1, [r1, #8]
15025 630a: f8da 1008 ldr.w r1, [sl, #8]
15032 631a: 6808 ldr r0, [r1, #0]
15049 6334: 68b9 ldr r1, [r7, #8]
15066 6352: ebac 0103 sub.w r1, ip, r3
15068 6356: 42b9 cmp r1, r7
15069 6358: eba1 0107 sub.w r1, r1, r7
15077 6370: 6001 str r1, [r0, #0]
15092 637e: 460a mov r2, r1
15093 6380: a903 add r1, sp, #12
15115 639a: 680c ldr r4, [r1, #0]
15122 63a6: fb03 f104 mul.w r1, r3, r4
15126 63ac: f1c1 0102 rsb r1, r1, #2
15127 63b0: fb01 f303 mul.w r3, r1, r3
15139 63bc: b573 push {r0, r1, r4, r5, r6, lr}
15141 63be: f101 4180 add.w r1, r1, #1073741824 ; 0x40000000
15142 63c2: 3901 subs r1, #1
15143 63c4: eb00 0181 add.w r1, r0, r1, lsl #2
15144 63c8: 4281 cmp r1, r0
15174 63ee: 680a ldr r2, [r1, #0]
15193 6408: f841 5904 str.w r5, [r1], #-4
15202 6412: f011 0403 ands.w r4, r1, #3
15205 641a: eb04 0491 add.w r4, r4, r1, lsr #2
15212 6424: 460e mov r6, r1
15216 642c: ebc1 0984 rsb r9, r1, r4, lsl #2
15222 6436: 2100 movs r1, #0
15228 6442: 2100 movs r1, #0
15234 644e: 68a9 ldr r1, [r5, #8]
15237 6454: 4449 add r1, r9
15245 6460: 4621 mov r1, r4
15323 64b2: 6861 ldr r1, [r4, #4]
15324 64b4: 0089 lsls r1, r1, #2
15332 64c2: 68a1 ldr r1, [r4, #8]
15362 64f4: 460e mov r6, r1
15365 64f8: 4299 cmp r1, r3
15373 6506: 428b cmp r3, r1
15380 6512: ea4f 0881 mov.w r8, r1, lsl #2
15381 6516: 4641 mov r1, r8
15391 6528: 2100 movs r1, #0
15394 652e: 68a1 ldr r1, [r4, #8]
15395 6530: b191 cbz r1, 6558 <mbedtls_mpi_grow+0x70>
15403 653c: 6861 ldr r1, [r4, #4]
15405 6540: 0089 lsls r1, r1, #2
15413 654e: 68a1 ldr r1, [r4, #8]
15425 6560: 2104 movs r1, #4
15446 6584: 460d mov r5, r1
15447 6586: b919 cbnz r1, 6590 <mbedtls_mpi_resize_clear+0x10>
15455 6592: 428a cmp r2, r1
15460 659a: 2100 movs r1, #0
15470 65aa: 4629 mov r1, r5
15486 65c2: 460d mov r5, r1
15489 65c6: 4299 cmp r1, r3
15497 65d4: 428b cmp r3, r1
15523 6602: 4641 mov r1, r8
15533 6614: 2100 movs r1, #0
15536 661a: 68a1 ldr r1, [r4, #8]
15537 661c: b189 cbz r1, 6642 <mbedtls_mpi_shrink+0x8c>
15544 6626: 6861 ldr r1, [r4, #4]
15546 662a: 0089 lsls r1, r1, #2
15554 6638: 68a1 ldr r1, [r4, #8]
15567 664a: 2104 movs r1, #4
15588 666e: 4288 cmp r0, r1
15591 6672: 460e mov r6, r1
15595 6676: 684c ldr r4, [r1, #4]
15606 6682: 4621 mov r1, r4
15634 66aa: 4621 mov r1, r4
15643 66ba: 2100 movs r1, #0
15648 66c6: 68b1 ldr r1, [r6, #8]
15661 66d6: 460c mov r4, r1
15667 66e0: 4601 mov r1, r0
15672 66ea: 4621 mov r1, r4
15677 66f4: 4629 mov r1, r5
15688 6702: 460e mov r6, r1
15690 6704: 6849 ldr r1, [r1, #4]
15701 6714: 68a9 ldr r1, [r5, #8]
15748 674c: 68a9 ldr r1, [r5, #8]
15749 674e: f851 2023 ldr.w r2, [r1, r3, lsl #2]
15751 6754: f841 2023 str.w r2, [r1, r3, lsl #2]
15761 675e: 4288 cmp r0, r1
15764 6762: 460c mov r4, r1
15773 676c: 6849 ldr r1, [r1, #4]
15778 6776: 6869 ldr r1, [r5, #4]
15784 6782: 4271 negs r1, r6
15790 678c: 4331 orrs r1, r6
15796 6790: f3c1 16c0 ubfx r6, r1, #7, #1
15804 6798: f341 11c0 sbfx r1, r1, #7, #1
15847 67d2: 400f ands r7, r1
15849 67d4: 400a ands r2, r1
15865 67f2: 460e mov r6, r1
15867 67f4: 2101 movs r1, #1
15876 6802: 4601 mov r1, r0
15901 682a: ebb1 1f43 cmp.w r1, r3, lsl #5
15904 6830: 094a lsrcc r2, r1, #5
15905 6832: f001 011f andcc.w r1, r1, #31
15909 683e: fa20 f101 lsrcc.w r1, r0, r1
15910 6842: f001 0001 andcc.w r0, r1, #1
15924 6850: 460c mov r4, r1
15927 6854: ea4f 1651 mov.w r6, r1, lsr #5
15932 685c: ebb1 1f43 cmp.w r1, r3, lsl #5
15935 6862: 68b9 ldr r1, [r7, #8]
15944 6870: f851 3026 ldr.w r3, [r1, r6, lsl #2]
15951 687e: f841 4026 str.w r4, [r1, r6, lsl #2]
15957 6886: 1c71 adds r1, r6, #1
15974 689e: 2100 movs r1, #0
15980 68a4: 460a mov r2, r1
15995 68ba: 18c8 adds r0, r1, r3
16000 68c2: 18c8 adds r0, r1, r3
16006 68ca: 4601 mov r1, r0
16023 68da: f852 1023 ldr.w r1, [r2, r3, lsl #2]
16030 68e4: 4211 tst r1, r2
16046 68f8: f852 1023 ldr.w r1, [r2, r3, lsl #2]
16047 68fc: 2900 cmp r1, #0
16068 6912: 460e mov r6, r1
16070 6914: f012 0103 ands.w r1, r2, #3
16072 691a: 2101 movne r1, #1
16076 691e: eb01 0192 add.w r1, r1, r2, lsr #2
16088 6936: 00d9 lsls r1, r3, #3
16089 6938: f001 0118 and.w r1, r1, #24
16093 693e: fa02 f101 lsl.w r1, r2, r1
16095 6946: 430a orrs r2, r1
16116 6966: 4688 mov r8, r1
16118 6968: 4621 mov r1, r4
16134 6980: 4641 mov r1, r8
16141 698c: 4621 mov r1, r4
16152 699a: 460e mov r6, r1
16174 69ba: 2100 movs r1, #0
16184 69d0: 00e9 lsls r1, r5, #3
16186 69d6: 40cd lsrs r5, r1
16197 69ea: f003 0103 and.w r1, r3, #3
16198 69ee: 00cd lsls r5, r1, #3
16199 69f0: f857 100e ldr.w r1, [r7, lr]
16200 69f4: 40e9 lsrs r1, r5
16201 69f6: 54f1 strb r1, [r6, r3]
16215 6a06: 4608 mov r0, r1
16224 6a14: 188e adds r6, r1, r2
16226 6a16: 2100 movs r1, #0
16232 6a20: 1881 adds r1, r0, r2
16244 6a32: f003 0103 and.w r1, r3, #3
16245 6a36: 00ce lsls r6, r1, #3
16246 6a38: f857 100c ldr.w r1, [r7, ip]
16247 6a3c: 40f1 lsrs r1, r6
16248 6a3e: b2c9 uxtb r1, r1
16249 6a40: b989 cbnz r1, 6a66 <mbedtls_mpi_write_binary+0x64>
16268 6a60: f801 0d01 strb.w r0, [r1, #-1]!
16280 6a70: 460e mov r6, r1
16282 6a72: 094c lsrs r4, r1, #5
16284 6a74: f001 071f and.w r7, r1, #31
16304 6a92: f010 011f ands.w r1, r0, #31
16306 6a98: 2101 movne r1, #1
16307 6a9a: eb01 1150 add.w r1, r1, r0, lsr #5
16317 6ab0: 4619 mov r1, r3
16322 6ab8: 42a1 cmp r1, r4
16334 6acc: 1d19 adds r1, r3, #4
16337 6ad0: 68a9 ldr r1, [r5, #8]
16338 6ad2: 50ca str r2, [r1, r3]
16344 6ad8: 3901 subs r1, #1
16353 6aea: f850 1024 ldr.w r1, [r0, r4, lsl #2]
16355 6aee: fa01 f307 lsl.w r3, r1, r7
16359 6af4: fa21 f206 lsr.w r2, r1, r6
16380 6b10: f001 021f and.w r2, r1, #31
16384 6b16: 094c lsrs r4, r1, #5
16395 6b22: 2100 movs r1, #0
16398 6b28: 291f cmp r1, #31
16408 6b36: 586e ldr r6, [r5, r1]
16409 6b38: 3104 adds r1, #4
16421 6b4a: 6841 ldr r1, [r0, #4]
16422 6b4c: 4299 cmp r1, r3
16425 6b50: 6881 ldr r1, [r0, #8]
16426 6b52: f841 4023 str.w r4, [r1, r3, lsl #2]
16443 6b6c: fa25 f102 lsr.w r1, r5, r2
16445 6b70: 4321 orrs r1, r4
16449 6b76: f846 1023 str.w r1, [r6, r3, lsl #2]
16453 6b7c: 291f cmp r1, #31
16455 6b80: 00a1 lsls r1, r4, #2
16469 6b8c: 684a ldr r2, [r1, #4]
16488 6baa: 688c ldr r4, [r1, #8]
16509 6bcc: f852 1023 ldr.w r1, [r2, r3, lsl #2]
16511 6bd4: 4291 cmp r1, r2
16534 6bf0: 684b ldr r3, [r1, #4]
16553 6c0e: 688c ldr r4, [r1, #8]
16564 6c22: f9b1 3000 ldrsh.w r3, [r1]
16570 6c2c: f9b2 1000 ldrsh.w r1, [r2]
16571 6c30: 2900 cmp r1, #0
16583 6c40: b181 cbz r1, 6c64 <mbedtls_mpi_cmp_mpi+0x7c>
16594 6c56: 4608 mov r0, r1
16600 6c60: 4248 negs r0, r1
16613 6c6e: 684b ldr r3, [r1, #4]
16623 6c7c: 880b ldrh r3, [r1, #0]
16646 6ca2: f8d1 8008 ldr.w r8, [r1, #8]
16708 6d16: b51f push {r0, r1, r2, r3, r4, lr}
16710 6d18: ea81 73e1 eor.w r3, r1, r1, asr #31
16711 6d1c: eba3 73e1 sub.w r3, r3, r1, asr #31
16713 6d20: 2900 cmp r1, #0
16715 6d22: a901 add r1, sp, #4
16743 6d4c: 460f mov r7, r1
16748 6d52: 4288 cmp r0, r1
16760 6d60: 4629 mov r1, r5
16767 6d6e: 68b9 ldr r1, [r7, #8]
16782 6d88: 4641 mov r1, r8
16818 6dd2: f851 7020 ldr.w r7, [r1, r0, lsl #2]
16843 6dfc: 460e mov r6, r1
16848 6e02: 6871 ldr r1, [r6, #4]
16849 6e04: 42a1 cmp r1, r4
16878 6e3c: 68b1 ldr r1, [r6, #8]
16881 6e44: eb01 0184 add.w r1, r1, r4, lsl #2
16891 6e58: 2100 movs r1, #0
16900 6e66: 68a9 ldr r1, [r5, #8]
16915 6e78: eb01 0384 add.w r3, r1, r4, lsl #2
16926 6e8a: f851 3024 ldr.w r3, [r1, r4, lsl #2]
16928 6e90: f841 3024 str.w r3, [r1, r4, lsl #2]
16947 6eb6: f841 0023 str.w r0, [r1, r3, lsl #2]
16972 6ed8: f9b1 5000 ldrsh.w r5, [r1]
16976 6ee0: 460f mov r7, r1
16982 6ee8: 4611 mov r1, r2
16989 6ef6: 4639 mov r1, r7
16998 6f04: 4631 mov r1, r6
17019 6f20: f9b1 5000 ldrsh.w r5, [r1]
17023 6f26: 460f mov r7, r1
17030 6f32: 4611 mov r1, r2
17037 6f40: 4639 mov r1, r7
17046 6f4e: 4631 mov r1, r6
17064 6f66: b51f push {r0, r1, r2, r3, r4, lr}
17094 6f94: b51f push {r0, r1, r2, r3, r4, lr}
17126 6fc8: 4688 mov r8, r1
17140 6fe6: 4631 mov r1, r6
17151 6ff8: 4631 mov r1, r6
17175 701c: eb09 0105 add.w r1, r9, r5
17181 702a: 4601 mov r1, r0
17228 7086: f8d8 1008 ldr.w r1, [r8, #8]
17249 70ae: 684e ldr r6, [r1, #4]
17251 70b0: 460f mov r7, r1
17265 70ca: 2100 movs r1, #0
17274 70d8: 1c71 adds r1, r6, #1
17280 70e4: 4639 mov r1, r7
17288 70f6: 68b9 ldr r1, [r7, #8]
17300 7108: 1e8b subs r3, r1, #2
17304 710e: 4688 mov r8, r1
17358 7166: 2101 movne r1, #1
17359 7168: 2100 moveq r1, #0
17361 716a: eb01 1153 add.w r1, r1, r3, lsr #5
17367 7178: 4601 mov r1, r0
17394 71aa: 2110 movs r1, #16
17402 71bc: 68b1 ldr r1, [r6, #8]
17409 71ce: f851 3020 ldr.w r3, [r1, r0, lsl #2]
17411 71d4: f841 3020 str.w r3, [r1, r0, lsl #2]
17415 71da: 2100 movs r1, #0
17428 71f2: 4641 mov r1, r8
17435 7200: 4631 mov r1, r6
17442 720e: 4649 mov r1, r9
17456 7224: 4688 mov r8, r1
17458 7226: 2100 movs r1, #0
17491 7264: 9905 ldr r1, [sp, #20]
17520 7292: 2100 movs r1, #0
17536 72b6: 210c movs r1, #12
17542 72c0: 4639 mov r1, r7
17550 72d0: 4639 mov r1, r7
17557 72de: 9905 ldr r1, [sp, #20]
17564 72ec: 6879 ldr r1, [r7, #4]
17569 72f4: 3102 adds r1, #2
17578 7304: 4601 mov r1, r0
17585 7312: 6879 ldr r1, [r7, #4]
17587 7316: 3102 adds r1, #2
17603 7336: 4619 mov r1, r3
17612 7344: 9903 ldr r1, [sp, #12]
17628 7364: 4659 mov r1, fp
17637 7374: 4631 mov r1, r6
17645 7384: 4659 mov r1, fp
17683 73ce: a910 add r1, sp, #64 ; 0x40
17699 73f0: 9903 ldr r1, [sp, #12]
17706 73fc: 4629 mov r1, r5
17712 7408: 4601 mov r1, r0
17729 742a: 9912 ldr r1, [sp, #72] ; 0x48
17734 7430: 58ca ldr r2, [r1, r3]
17736 7434: 50ca str r2, [r1, r3]
17739 7438: 4649 mov r1, r9
17751 7452: f856 1029 ldr.w r1, [r6, r9, lsl #2]
17756 745a: 4291 cmp r1, r2
17794 74a0: 2100 movs r1, #0
17811 74bc: 58d1 ldr r1, [r2, r3]
17817 74c2: 6019 str r1, [r3, #0]
17819 74c4: 9906 ldr r1, [sp, #24]
17820 74c6: 5852 ldr r2, [r2, r1]
17822 74c8: 4631 mov r1, r6
17832 74d8: 9908 ldr r1, [sp, #32]
17840 74ea: 4659 mov r1, fp
17849 74fc: 4619 mov r1, r3
17857 750e: 4651 mov r1, sl
17860 7516: 4601 mov r1, r0
17869 7526: 4659 mov r1, fp
17875 7534: 00e9 lsls r1, r5, #3
17882 7544: 4651 mov r1, sl
17914 7580: 418b sbcs r3, r1
17926 7592: 9904 ldr r1, [sp, #16]
17928 7596: 460c mov r4, r1
17937 75a0: b51f push {r0, r1, r2, r3, r4, lr}
17969 75d0: 460d mov r5, r1
17972 75d4: 2100 movs r1, #0
17982 75e4: 4621 mov r1, r4
17992 75f6: 4621 mov r1, r4
17997 7600: 2100 movs r1, #0
18003 760c: 4631 mov r1, r6
18010 761a: 4621 mov r1, r4
18045 764a: 688b ldr r3, [r1, #8]
18052 7656: 684f ldr r7, [r1, #4]
18056 765c: f9b1 1000 ldrsh.w r1, [r1]
18057 7660: 2900 cmp r1, #0
18067 766e: 688b ldr r3, [r1, #8]
18094 76a4: 1e8b subs r3, r1, #2
18098 76aa: 460d mov r5, r1
18122 76d0: f06f 0107 mvn.w r1, #7
18126 76d6: 4608 mov r0, r1
18153 7704: f8d8 1004 ldr.w r1, [r8, #4]
18157 770a: b961 cbnz r1, 7726 <mbedtls_mpi_write_string+0x88>
18161 770e: 2100 movs r1, #0
18162 7710: f804 1b01 strb.w r1, [r4], #1
18168 771c: 9101 str r1, [sp, #4]
18171 7722: 9901 ldr r1, [sp, #4]
18174 7726: ea4f 0c81 mov.w ip, r1, lsl #2
18175 772a: 1d0f adds r7, r1, #4
18208 776a: 3901 subs r1, #1
18211 776e: 4641 mov r1, r8
18214 7776: 4601 mov r1, r0
18239 779c: 4631 mov r1, r6
18243 77a6: 4601 mov r1, r0
18251 77b6: 4601 mov r1, r0
18259 77c2: 2100 movs r1, #0
18279 77e6: 4641 mov r1, r8
18288 77f0: f06f 0103 mvn.w r1, #3
18292 77f6: f06f 0107 mvn.w r1, #7
18301 7802: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
18321 7820: 4629 mov r1, r5
18328 782e: 4621 mov r1, r4
18349 7850: 6889 ldr r1, [r1, #8]
18370 786c: 4688 mov r8, r1
18373 7870: 2100 movs r1, #0
18396 789a: 2100 movs r1, #0
18412 78bc: 68a9 ldr r1, [r5, #8]
18459 7912: 4649 mov r1, r9
18469 7928: ea4f 0149 mov.w r1, r9, lsl #1
18482 7944: 4641 mov r1, r8
18501 7968: 2101 movs r1, #1
18508 7978: 6869 ldr r1, [r5, #4]
18510 797c: 0189 lsls r1, r1, #6
18517 798c: 4631 mov r1, r6
18528 79a2: 4631 mov r1, r6
18534 79ac: f44f 61c0 mov.w r1, #1536 ; 0x600
18557 79da: 4649 mov r1, r9
18564 79e8: 4629 mov r1, r5
18571 79f8: 4641 mov r1, r8
18578 7a06: 6869 ldr r1, [r5, #4]
18580 7a0a: 3101 adds r1, #1
18588 7a1a: 4621 mov r1, r4
18595 7a2c: 4621 mov r1, r4
18604 7a3e: 4629 mov r1, r5
18650 7a8a: 4629 mov r1, r5
18671 7aac: 4629 mov r1, r5
18691 7ace: 4631 mov r1, r6
18721 7b08: 9926 ldr r1, [sp, #152] ; 0x98
18726 7b10: 4641 mov r1, r8
18734 7b20: 6869 ldr r1, [r5, #4]
18738 7b26: 3101 adds r1, #1
18746 7b38: 4659 mov r1, fp
18756 7b4a: 4641 mov r1, r8
18784 7b7a: 6869 ldr r1, [r5, #4]
18787 7b82: 3101 adds r1, #1
18792 7b8c: 4641 mov r1, r8
18801 7b9e: 4659 mov r1, fp
18848 7bec: 4639 mov r1, r7
18873 7c1a: 4639 mov r1, r7
18897 7c3a: ea89 0103 eor.w r1, r9, r3
18903 7c40: 424a negs r2, r1
18909 7c44: 430a orrs r2, r1
18912 7c46: 210c movs r1, #12
18914 7c4a: fb01 6103 mla r1, r1, r3, r6
18929 7c66: 4641 mov r1, r8
18943 7c7c: 4639 mov r1, r7
18958 7c9a: 4659 mov r1, fp
18987 7cca: 468a mov sl, r1
18998 7ce0: 4651 mov r1, sl
19005 7cee: 4641 mov r1, r8
19022 7d0e: 4621 mov r1, r4
19027 7d18: 4651 mov r1, sl
19039 7d2e: 2100 movs r1, #0
19045 7d3a: 4649 mov r1, r9
19048 7d40: 4641 movcs r1, r8
19053 7d4a: 4629 mov r1, r5
19058 7d54: 4601 mov r1, r0
19066 7d66: 4601 mov r1, r0
19072 7d72: 4629 mov r1, r5
19079 7d80: 4631 mov r1, r6
19085 7d8c: 2101 movs r1, #1
19103 7db0: 4629 mov r1, r5
19110 7dbe: 2101 movs r1, #1
19118 7dc8: 460c mov r4, r1
19120 7dca: f011 0103 ands.w r1, r1, #3
19122 7dd0: 2101 movne r1, #1
19126 7dd4: eb01 0194 add.w r1, r1, r4, lsr #2
19138 7de8: 4621 mov r1, r4
19160 7e0a: 9102 str r1, [sp, #8]
19177 7e2e: 4639 mov r1, r7
19187 7e42: 4631 mov r1, r6
19197 7e52: 4641 mov r1, r8
19212 7e6e: 6879 ldr r1, [r7, #4]
19216 7e76: 0089 lsls r1, r1, #2
19234 7e9a: f103 4180 add.w r1, r3, #1073741824 ; 0x40000000
19236 7ea0: 3901 subs r1, #1
19239 7ea8: f852 0021 ldr.w r0, [r2, r1, lsl #2]
19242 7eb4: f842 3021 str.w r3, [r2, r1, lsl #2]
19266 7ee8: 4631 mov r1, r6
19273 7ef4: 2101 movs r1, #1
19283 7f06: 4629 mov r1, r5
19289 7f12: 4631 mov r1, r6
19297 7f22: 2101 movs r1, #1
19311 7f3a: 4631 mov r1, r6
19317 7f46: 4629 mov r1, r5
19323 7f52: 4659 mov r1, fp
19328 7f5c: 2101 movs r1, #1
19333 7f66: 4631 mov r1, r6
19339 7f72: 2101 movs r1, #1
19356 7f8e: 468a mov sl, r1
19386 7fbe: 4651 mov r1, sl
19404 7fde: 6869 ldr r1, [r5, #4]
19411 7fec: 6869 ldr r1, [r5, #4]
19417 7ff8: 4651 mov r1, sl
19432 8018: 4651 mov r1, sl
19438 8024: 4631 mov r1, r6
19448 8038: 4639 mov r1, r7
19455 8046: 4629 mov r1, r5
19483 8074: 460c mov r4, r1
19485 8076: 2101 movs r1, #1
19535 80dc: 4621 mov r1, r4
19539 80e6: 4601 mov r1, r0
19543 80ee: 2101 movs r1, #1
19549 80fc: 4621 mov r1, r4
19553 8106: 4601 mov r1, r0
19557 810e: 4641 mov r1, r8
19560 8116: 4601 mov r1, r0
19564 811e: 4629 mov r1, r5
19567 8126: 4601 mov r1, r0
19571 812e: 4629 mov r1, r5
19574 8136: 4601 mov r1, r0
19578 813c: 2101 movs r1, #1
19581 8144: 4601 mov r1, r0
19587 8150: 4601 mov r1, r0
19593 815c: 4601 mov r1, r0
19598 8164: 2101 movs r1, #1
19601 816c: 4601 mov r1, r0
19616 8186: 4649 mov r1, r9
19625 819c: 4631 mov r1, r6
19629 81a6: 4601 mov r1, r0
19635 81b0: 4619 mov r1, r3
19638 81b8: 4601 mov r1, r0
19643 81c0: 4659 mov r1, fp
19646 81c8: 4601 mov r1, r0
19649 81cc: 2100 movs r1, #0
19655 81d8: 2100 movs r1, #0
19661 81e6: 4629 mov r1, r5
19667 81f4: 4621 mov r1, r4
19670 81fc: 4601 mov r1, r0
19674 8200: 2101 movs r1, #1
19677 8208: 4601 mov r1, r0
19692 8224: 2101 movs r1, #1
19695 822c: 4601 mov r1, r0
19700 8234: 9102 str r1, [sp, #8]
19721 826a: 9902 ldr r1, [sp, #8]
19723 826c: 4608 mov r0, r1
19727 8274: 4619 mov r1, r3
19732 8280: 4601 mov r1, r0
19736 8286: 4659 mov r1, fp
19741 8292: 4601 mov r1, r0
19746 829a: 2101 movs r1, #1
19749 82a2: 4601 mov r1, r0
19754 82ac: 2101 movs r1, #1
19757 82b4: 4601 mov r1, r0
19763 82be: 07d9 lsls r1, r3, #31
19771 82ca: 2101 movs r1, #1
19774 82d2: 4601 mov r1, r0
19778 82d8: 2101 movs r1, #1
19781 82e0: 4601 mov r1, r0
19786 82ea: 4621 mov r1, r4
19790 82f4: 4601 mov r1, r0
19794 82fa: 4639 mov r1, r7
19798 8304: 4601 mov r1, r0
19803 830c: 4649 mov r1, r9
19807 8316: 4601 mov r1, r0
19812 831e: 4621 mov r1, r4
19816 8328: 4601 mov r1, r0
19821 8330: 4639 mov r1, r7
19825 8336: 4621 mov r1, r4
19829 8340: 4601 mov r1, r0
19834 834a: 4621 mov r1, r4
19838 8354: 4601 mov r1, r0
19843 835e: f06f 010d mvn.w r1, #13
19846 8364: f06f 0103 mvn.w r1, #3
19852 836a: e92d 41ff stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr}
19859 8374: 460d mov r5, r1
19863 8378: 2100 movs r1, #0
19885 839a: 4641 mov r1, r8
19892 83a6: 2102 movs r1, #2
19909 83c4: 4629 mov r1, r5
19919 83d0: 460a mov r2, r1
19920 83d2: 2128 movs r1, #40 ; 0x28
19929 83de: 1eca subs r2, r1, #3
19937 83ea: 460c mov r4, r1
19996 845e: 4659 mov r1, fp
20016 8486: f043 0101 orr.w r1, r3, #1
20017 848a: 6011 str r1, [r2, #0]
20024 8498: 4629 mov r1, r5
20040 84b4: 4629 mov r1, r5
20048 84c4: 4629 mov r1, r5
20055 84d2: 2101 movs r1, #1
20075 84f8: 4631 mov r1, r6
20084 8508: 4631 mov r1, r6
20096 851e: 4629 mov r1, r5
20104 852e: 4621 mov r1, r4
20168 859a: 4639 mov r1, r7
20187 85c0: 4631 mov r1, r6
20242 862e: 2110 movs r1, #16
20246 8638: 4601 mov r1, r0
20251 8642: 2110 movs r1, #16
20255 864c: 4601 mov r1, r0
20260 8656: 2110 movs r1, #16
20264 8660: 4601 mov r1, r0
20268 8668: 4639 mov r1, r7
20272 8672: 4601 mov r1, r0
20277 867c: 2110 movs r1, #16
20281 8686: 4601 mov r1, r0
20291 8698: 4631 mov r1, r6
20298 86a4: 2101 movs r1, #1
20301 86a8: 9103 str r1, [sp, #12]
20317 86d2: 9903 ldr r1, [sp, #12]
20323 86dc: 9903 ldr r1, [sp, #12]
20325 86de: 4608 mov r0, r1
20333 86ee: 2101 movs r1, #1
20336 86f2: 9103 str r1, [sp, #12]
20347 8706: 4651 mov r1, sl
20352 8712: 4601 mov r1, r0
20357 871c: 2110 movs r1, #16
20361 8726: 4601 mov r1, r0
20367 8734: 2110 movs r1, #16
20371 873e: 4601 mov r1, r0
20381 8750: 4631 mov r1, r6
20387 875c: 4649 mov r1, r9
20401 8774: 4639 mov r1, r7
20407 8782: 4601 mov r1, r0
20412 878a: 2110 movs r1, #16
20416 8794: 4601 mov r1, r0
20426 87a4: 4631 mov r1, r6
20438 87bc: 4639 mov r1, r7
20442 87c6: 4601 mov r1, r0
20447 87ce: 2110 movs r1, #16
20451 87d8: 4601 mov r1, r0
20461 87e8: 4631 mov r1, r6
20484 8818: 6819 ldr r1, [r3, #0]
20486 881e: 4601 mov r1, r0
20491 8826: 6859 ldr r1, [r3, #4]
20493 882c: 4601 mov r1, r0
20496 8830: 4629 mov r1, r5
20500 883a: 4601 mov r1, r0
20505 8842: 6899 ldr r1, [r3, #8]
20507 8848: 4601 mov r1, r0
20514 8854: 4649 mov r1, r9
20534 8880: 9903 ldr r1, [sp, #12]
20566 88e4: 460a mov r2, r1
20567 88e6: b121 cbz r1, 88f2 <mbedtls_platform_zeroize+0xe>
20570 88ea: 2100 movs r1, #0
20583 88fe: 4904 ldr r1, [pc, #16] ; (8910 <myrand+0x18>)
20586 8904: fb01 0002 mla r0, r1, r2, r0
20614 892e: 4288 cmp r0, r1
20617 8932: 6551 strcc r1, [r2, #84] ; 0x54
20636 8946: 4966 ldr r1, [pc, #408] ; (8ae0 <bget+0x1a8>)
20639 894c: 4479 add r1, pc
20654 8966: f011 0007 ands.w r0, r1, #7
20672 8984: 1864 adds r4, r4, r1
20677 898a: f101 0c08 add.w ip, r1, #8
20705 89b2: 1857 adds r7, r2, r1
20721 89c8: 5951 ldr r1, [r2, r5]
20727 89d0: 42a9 cmp r1, r5
20732 89da: 4945 ldr r1, [pc, #276] ; (8af0 <bget+0x1b8>)
20735 89e0: 4479 add r1, pc
20739 89e6: 2100 movs r1, #0
20740 89e8: 5151 str r1, [r2, r5]
20742 89ea: 68d1 ldr r1, [r2, #12]
20743 89ec: 688e ldr r6, [r1, #8]
20749 89f8: 4940 ldr r1, [pc, #256] ; (8afc <bget+0x1c4>)
20752 89fe: 4479 add r1, pc
20763 8a16: 493c ldr r1, [pc, #240] ; (8b08 <bget+0x1d0>)
20766 8a1c: 4479 add r1, pc
20772 8a24: f8c1 e008 str.w lr, [r1, #8]
20777 8a2c: 60f9 str r1, [r7, #12]
20781 8a30: 6841 ldr r1, [r0, #4]
20782 8a32: 2900 cmp r1, #0
20787 8a3c: 4935 ldr r1, [pc, #212] ; (8b14 <bget+0x1dc>)
20790 8a42: 4479 add r1, pc
20803 8a52: 4249 negs r1, r1
20804 8a54: 1b09 subs r1, r1, r4
20805 8a56: 2910 cmp r1, #16
20812 8a5e: 6051 str r1, [r2, #4]
20817 8a64: 4421 add r1, r4
20818 8a66: 6041 str r1, [r0, #4]
20820 8a68: 68d9 ldr r1, [r3, #12]
20821 8a6a: 688c ldr r4, [r1, #8]
20827 8a76: 492a ldr r1, [pc, #168] ; (8b20 <bget+0x1e8>)
20830 8a7c: 4479 add r1, pc
20841 8a90: 4926 ldr r1, [pc, #152] ; (8b2c <bget+0x1f4>)
20844 8a96: 4479 add r1, pc
20848 8a9c: 60d1 str r1, [r2, #12]
20854 8aa2: 68d1 ldr r1, [r2, #12]
20855 8aa4: 608a str r2, [r1, #8]
20857 8aa6: 6851 ldr r1, [r2, #4]
20858 8aa8: 440a add r2, r1
20864 8ab4: 4920 ldr r1, [pc, #128] ; (8b38 <bget+0x200>)
20867 8aba: 4479 add r1, pc
20871 8ac0: f8cc 1000 str.w r1, [ip]
20873 8ac4: 6841 ldr r1, [r0, #4]
20878 8aca: 1a52 subs r2, r2, r1
20941 8b68: 490b ldr r1, [pc, #44] ; (8b98 <bgetz+0x58>)
20945 8b70: 4479 add r1, pc
20956 8b88: 2100 movs r1, #0
20974 8ba6: 698b ldr r3, [r1, #24]
20976 8baa: 618b str r3, [r1, #24]
20982 8bb4: 495c ldr r1, [pc, #368] ; (8d28 <brel+0x188>)
20986 8bbc: 4479 add r1, pc
20999 8bd6: 4957 ldr r1, [pc, #348] ; (8d34 <brel+0x194>)
21003 8bde: 4479 add r1, pc
21013 8bf0: 4953 ldr r1, [pc, #332] ; (8d40 <brel+0x1a0>)
21017 8bf8: 4479 add r1, pc
21021 8bfe: 690d ldr r5, [r1, #16]
21023 8c02: 610d str r5, [r1, #16]
21030 8c0e: 494f ldr r1, [pc, #316] ; (8d4c <brel+0x1ac>)
21034 8c16: 4479 add r1, pc
21042 8c24: 6861 ldr r1, [r4, #4]
21043 8c26: 428d cmp r5, r1
21048 8c30: 4949 ldr r1, [pc, #292] ; (8d58 <brel+0x1b8>)
21052 8c38: 4479 add r1, pc
21062 8c46: 6869 ldr r1, [r5, #4]
21063 8c48: 2900 cmp r1, #0
21066 8c4c: 5868 ldr r0, [r5, r1]
21067 8c4e: 4281 cmp r1, r0
21072 8c58: 4942 ldr r1, [pc, #264] ; (8d64 <brel+0x1c4>)
21076 8c60: 4479 add r1, pc
21080 8c66: 68ce ldr r6, [r1, #12]
21082 8c6a: 428d cmp r5, r1
21087 8c74: 493e ldr r1, [pc, #248] ; (8d70 <brel+0x1d0>)
21091 8c7c: 4479 add r1, pc
21095 8c82: 68a9 ldr r1, [r5, #8]
21096 8c84: 68c9 ldr r1, [r1, #12]
21097 8c86: 428d cmp r5, r1
21102 8c90: 493a ldr r1, [pc, #232] ; (8d7c <brel+0x1dc>)
21106 8c98: 4479 add r1, pc
21116 8ca6: 6841 ldr r1, [r0, #4]
21117 8ca8: 608c str r4, [r1, #8]
21129 8cbe: 4932 ldr r1, [pc, #200] ; (8d88 <brel+0x1e8>)
21133 8cc6: 4479 add r1, pc
21144 8cda: 492e ldr r1, [pc, #184] ; (8d94 <brel+0x1f4>)
21148 8ce2: 4479 add r1, pc
21152 8ce8: 185d adds r5, r3, r1
21167 8cf6: 2155 movs r1, #85 ; 0x55
21179 8d0e: 4924 ldr r1, [pc, #144] ; (8da0 <brel+0x200>)
21183 8d16: 4479 add r1, pc
21233 8db4: 4608 mov r0, r1
21237 8db8: 4611 mov r1, r2
21256 8dde: 4911 ldr r1, [pc, #68] ; (8e24 <bgetr+0x7c>)
21260 8de6: 4479 add r1, pc
21267 8df6: 4629 mov r1, r5
21276 8e06: 2100 movs r1, #0
21281 8e10: 4641 mov r1, r8
21295 8e2c: f021 0107 bic.w r1, r1, #7
21299 8e32: 3908 subs r1, #8
21304 8e3c: 491a ldr r1, [pc, #104] ; (8ea8 <bpool+0x7c>)
21308 8e44: 4479 add r1, pc
21325 8e62: 4914 ldr r1, [pc, #80] ; (8eb4 <bpool+0x88>)
21329 8e6a: 4479 add r1, pc
21340 8e7e: 4910 ldr r1, [pc, #64] ; (8ec0 <bpool+0x94>)
21344 8e86: 4479 add r1, pc
21359 8e9a: 1843 adds r3, r0, r1
21361 8e9c: 6041 str r1, [r0, #4]
21363 8e9e: 5041 str r1, [r0, r1]
21398 8ede: 600b str r3, [r1, #0]
21414 8ef8: 490a ldr r1, [pc, #40] ; (8f24 <bstats+0x5c>)
21418 8f00: 4479 add r1, pc
21423 8f0c: 680b ldr r3, [r1, #0]
21425 8f10: 600b str r3, [r1, #0]
21453 8f36: a906 add r1, sp, #24
21464 8f4c: 4621 mov r1, r4
21498 8f80: f240 41d2 movw r1, #1234 ; 0x4d2
21499 8f84: 6019 str r1, [r3, #0]
21508 8f90: 4975 ldr r1, [pc, #468] ; (9168 <bget_main_test+0x1f8>)
21512 8f98: 4479 add r1, pc
21519 8fa6: f24c 3150 movw r1, #50000 ; 0xc350
21568 900c: 0541 lsls r1, r0, #21
21573 9014: 4629 mov r1, r5
21591 902c: 4956 ldr r1, [pc, #344] ; (9188 <bget_main_test+0x218>)
21596 9032: 4479 add r1, pc
21630 9068: 4629 mov r1, r5
21644 9082: 4947 ldr r1, [pc, #284] ; (91a0 <bget_main_test+0x230>)
21648 908a: 4479 add r1, pc
21704 90e0: 4933 ldr r1, [pc, #204] ; (91b0 <bget_main_test+0x240>)
21709 90e6: 4479 add r1, pc
21731 9110: 4631 mov r1, r6
21759 913e: 491f ldr r1, [pc, #124] ; (91bc <bget_main_test+0x24c>)
21763 9146: 4479 add r1, pc
21773 9154: 4631 mov r1, r6
21834 91e2: f104 0140 add.w r1, r4, #64 ; 0x40
21861 920c: 186a adds r2, r5, r1
21863 9210: 428a cmp r2, r1
21871 921c: 4631 mov r1, r6
21876 9226: 4629 mov r1, r5
21892 923a: b507 push {r0, r1, r2, lr}
21930 926a: 186a adds r2, r5, r1
21932 9270: 428e cmp r6, r1
21943 9282: 4661 mov r1, ip
21949 928e: 4629 mov r1, r5
21961 929c: b573 push {r0, r1, r4, r5, r6, lr}
21965 92a2: 185c adds r4, r3, r1
21967 92a6: 428c cmp r4, r1
21983 92c0: 4611 mov r1, r2
21993 92d4: 4629 mov r1, r5
22003 92e0: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
22005 92e2: 188d adds r5, r1, r2
22007 92e4: 3107 adds r1, #7
22008 92e6: f021 0607 bic.w r6, r1, #7
22028 9306: 4629 mov r1, r5
22042 9316: 4611 mov r1, r2
22052 9328: 490c ldr r1, [pc, #48] ; (935c <gen_malloc_add_pool+0x7c>)
22056 9330: 4479 add r1, pc
22089 9366: 2100 movs r1, #0
22093 936a: 4608 mov r0, r1
22102 9378: b513 push {r0, r1, r4, lr}
22103 937a: 460b mov r3, r1
22106 937e: 2100 movs r1, #0
22111 9384: 4608 mov r0, r1
22124 9398: b507 push {r0, r1, r2, lr}
22125 939a: 460b mov r3, r1
22133 93a6: 4611 mov r1, r2
22145 93b8: b513 push {r0, r1, r4, lr}
22146 93ba: 460b mov r3, r1
22149 93be: 2100 movs r1, #0
22154 93c4: 4608 mov r0, r1
22167 93d8: 4902 ldr r1, [pc, #8] ; (93e4 <free+0xc>)
22169 93dc: 4479 add r1, pc
22170 93de: 311c adds r1, #28
22175 93e8: 4902 ldr r1, [pc, #8] ; (93f4 <free_wipe+0xc>)
22177 93ec: 4479 add r1, pc
22178 93ee: 311c adds r1, #28
22195 9402: 2100 movs r1, #0
22214 9414: 460b mov r3, r1
22218 9418: f100 0124 add.w r1, r0, #36 ; 0x24
22232 9428: 460a mov r2, r1
22234 942a: 4601 mov r1, r0
22244 9438: 1841 adds r1, r0, r1
22297 947a: 491f ldr r1, [pc, #124] ; (94f8 <malloc_buffer_is_within_alloced+0xc0>)
22301 9482: 4479 add r1, pc
22316 9496: 4291 cmp r1, r2
22331 94ac: 4915 ldr r1, [pc, #84] ; (9504 <malloc_buffer_is_within_alloced+0xcc>)
22335 94b4: 4479 add r1, pc
22345 94c8: 4911 ldr r1, [pc, #68] ; (9510 <malloc_buffer_is_within_alloced+0xd8>)
22349 94d0: 4479 add r1, pc
22386 951a: 1841 adds r1, r0, r1
22426 9556: 42a1 cmp r1, r4
22444 9570: 460c mov r4, r1
22447 9574: 210c movs r1, #12
22458 9584: 4915 ldr r1, [pc, #84] ; (95dc <mempool_alloc_pool+0x70>)
22461 958a: 4479 add r1, pc
22485 95b2: 490d ldr r1, [pc, #52] ; (95e8 <mempool_alloc_pool+0x7c>)
22489 95ba: 4479 add r1, pc
22499 95c8: 6869 ldr r1, [r5, #4]
22501 95cc: 1a62 subs r2, r4, r1
22518 95f0: b537 push {r0, r1, r2, r4, r5, lr}
22520 95f2: 460a mov r2, r1
22522 95f4: 460d mov r5, r1
22524 95f6: 2100 movs r1, #0
22526 95fa: 4608 mov r0, r1
22533 9606: 21a1 movs r1, #161 ; 0xa1
22556 962e: fba1 5402 umull r5, r4, r1, r2
22559 9634: 4629 mov r1, r5
22572 9648: 4621 mov r1, r4
22579 9650: 460b mov r3, r1
22582 9654: 6881 ldr r1, [r0, #8]
22613 9674: f803 1b01 strb.w r1, [r3], #1
22619 967a: 460a mov r2, r1
22621 967c: 2100 movs r1, #0
22642 9688: b2c9 uxtb r1, r1
22658 969e: 428c cmp r4, r1
22669 96aa: 7811 ldrb r1, [r2, #0]
22670 96ac: 2900 cmp r1, #0
22680 96b6: 468c mov ip, r1
22684 96ba: ea52 0103 orrs.w r1, r2, r3
22720 96fc: 4621 mov r1, r4
22727 9708: e9c5 4100 strd r4, r1, [r5]
22735 9716: 4149 adcs r1, r1
22745 9728: f141 0100 adc.w r1, r1, #0
22780 9758: e9d0 0100 ldrd r0, r1, [r0]
22805 9782: e9d0 0100 ldrd r0, r1, [r0]
22811 978c: 2900 cmp r1, #0
22827 97aa: eb61 0141 sbc.w r1, r1, r1, lsl #1
22847 97d4: ea50 0601 orrs.w r6, r0, r1
22855 97e0: 2900 cmp r1, #0
22866 97ea: b51f push {r0, r1, r2, r3, r4, lr}
22887 9806: b513 push {r0, r1, r4, lr}
22901 9816: 4288 cmp r0, r1
22902 9818: eb01 0402 add.w r4, r1, r2
22910 9826: 42a1 cmp r1, r4
22913 982a: f811 2b01 ldrb.w r2, [r1], #1
22918 9836: 4601 mov r1, r0
22920 9838: 428a cmp r2, r1
22933 984a: 3901 subs r1, #1
22935 9850: f811 0f01 ldrb.w r0, [r1, #1]!
22947 985e: 460b mov r3, r1
22961 9874: 1a58 subs r0, r3, r1
22977 9888: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr}
22983 9892: 440a add r2, r1
22988 9898: 4291 cmp r1, r2
22998 98aa: f811 4b01 ldrb.w r4, [r1], #1