{"type": "func", "start": 1055404, "end": 1055432, "name": "sub_101AAC", "pseudocode": "// \n// sub_101AAC from 0x101aac to 0x101ac8 (28 bytes)\n// \n// 2 xrefs:\n// > sub_FFD5C @ 0x100438\n// > sub_FFD5C @ 0x10044c\n// \n// This function is hookable on this platform!\n// \n// Using BromaIDA 8.0.0 @ https://github.com/Stazzical/BromaIDA\n// Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https://github.com/geode-sdk/bindings\n// \n\nfloat32x4_t sub_101AAC()\n{\n  float32x4_t *v0; // x14\n  float32x4_t *v1; // x15\n  float32x4_t result; // q0\n\n  result = vaddq_f32(*v1, *v0);\n  *v0 = result;\n  return result;\n}", "assembly": "; \n; sub_101AAC from 0x101aac to 0x101ac8 (28 bytes)\n; \n; 2 xrefs:\n; > sub_FFD5C @ 0x100438\n; > sub_FFD5C @ 0x10044c\n; \n; This function is hookable on this platform!\n; \n; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA\n; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings\n; \n\nMOV             X16, X14                                               ; +0x0, 0x101aac\nLDR             Q0, [X16],#0x10                                        ; +0x4, 0x101ab0\nLDR             Q1, [X15],#0x10                                        ; +0x8, 0x101ab4\nFADD            V0.4S, V1.4S, V0.4S                                    ; +0xc, 0x101ab8\nSTR             Q0, [X14]                                              ; +0x10, 0x101abc\nMOV             X14, X16                                               ; +0x14, 0x101ac0\nRET                                                                    ; +0x18, 0x101ac4", "xrefs": ["sub_FFD5C @ 0x100438", "sub_FFD5C @ 0x10044c"], "is_objc": false, "is_arm32": false, "is_arm64": false, "bida_info": "8.0.0 @ https://github.com/Stazzical/BromaIDA", "bindings_info": "commit ba9f177b at Thu Jul 16 22:52:06 2026 from https://github.com/geode-sdk/bindings"}