Hi, I have done in accordance with your method and found that for a n1 = n2 + n3 operation, the compiler requires seven instructions. The disassembly results are as follows:n1 = n2 + n3;
1 e_lhz r9, 10(r31)
2 e_rlwinm r10, r9, 0, 16, 31
3 e_lhz r9, 12(r31)
4 e_rlwinm r9, r9, 0, 16, 31
5 add r9, r10, r9
6 e_rlwinm r9, r9, 0, 16, 31
7 e_sth, 8(r31).
If I use the assembly instructions to achieve a "+" operation in MPC5744P, also need to use seven instructions to achieve this operation?