Minor simplification

This commit is contained in:
fincs 2017-12-27 14:38:59 +01:00
parent eeda288b29
commit d19c7b7cd0

View File

@ -1374,8 +1374,7 @@ DEF_DIRECTIVE(end)
u32 lastOpcode = BUF[p-1] >> 26;
if (lastOpcode == MAESTRO_JMPC || lastOpcode == MAESTRO_JMPU
|| lastOpcode == MAESTRO_CALL || lastOpcode == MAESTRO_CALLC || lastOpcode == MAESTRO_CALLU
|| (elem.type == SE_FOR && lastOpcode == MAESTRO_BREAK)
|| (elem.type == SE_FOR && lastOpcode == MAESTRO_BREAKC)
|| (elem.type == SE_FOR && (lastOpcode == MAESTRO_BREAK || lastOpcode == MAESTRO_BREAKC))
|| (elem.type != SE_ARRAY && (p - elem.pos) < (elem.type != SE_PROC ? 2 : 1)))
insertPaddingNop();
}