// MutablePath *R4; // float S12,S14,S16,S18; // __Bool EQ; // double D3,D4,D5,D6,D7; ... ...1551E CMP R0, #0 // EQ = (path == NULL);15520 BEQ loc_155E2 // if(EQ) goto loc_155E2; ... ...1553E FLDS S14, [R1,#8] // S14 = m->c;15542 FCVTDS D7, S14 // D7 = S14;15546 FMULD D7, D7, D5 // D7 = D7 * D5;1554A FMACD D7, D6, D3 // D7 += D6 * D3;1554E FLDS S12, [R1,#0x10] // S12 = m->tx;15552 FCVTDS D6, S12 // D6 = S12;15556 FADDD D4, D7, D6 // D4 = D7 + D6; ...1557E FCVTSD S18, D4 // S18 = D4; ...