對於乘法指令,此“指令選擇”與 XSC_MUL_CONDITION 懲罰/警告配合使用。
原始程式碼 |
指令選擇 |
ADDS R2, R2, #0X4 EOR R1, R3, R4 SUB R6, R7, R8 CMP R2, #0 |
此指令可以去除! |
原始程式碼 |
指令選擇 |
MULS R2, R3, R4 SUB R5, R6, #0X1 ADDS R0, R7, R8 |
MUL R2, R3, R4 |
原始程式碼 |
指令選擇 |
MULS R2, R3, R4 QADD R8, R9, R10 ADDEQ R0, R7, R6 |
MUL R2, R3, R4; CMP R2, #0 |