Minor simplification
This commit is contained in:
parent
eeda288b29
commit
d19c7b7cd0
@ -1374,8 +1374,7 @@ DEF_DIRECTIVE(end)
|
|||||||
u32 lastOpcode = BUF[p-1] >> 26;
|
u32 lastOpcode = BUF[p-1] >> 26;
|
||||||
if (lastOpcode == MAESTRO_JMPC || lastOpcode == MAESTRO_JMPU
|
if (lastOpcode == MAESTRO_JMPC || lastOpcode == MAESTRO_JMPU
|
||||||
|| lastOpcode == MAESTRO_CALL || lastOpcode == MAESTRO_CALLC || lastOpcode == MAESTRO_CALLU
|
|| lastOpcode == MAESTRO_CALL || lastOpcode == MAESTRO_CALLC || lastOpcode == MAESTRO_CALLU
|
||||||
|| (elem.type == SE_FOR && lastOpcode == MAESTRO_BREAK)
|
|| (elem.type == SE_FOR && (lastOpcode == MAESTRO_BREAK || lastOpcode == MAESTRO_BREAKC))
|
||||||
|| (elem.type == SE_FOR && lastOpcode == MAESTRO_BREAKC)
|
|
||||||
|| (elem.type != SE_ARRAY && (p - elem.pos) < (elem.type != SE_PROC ? 2 : 1)))
|
|| (elem.type != SE_ARRAY && (p - elem.pos) < (elem.type != SE_PROC ? 2 : 1)))
|
||||||
insertPaddingNop();
|
insertPaddingNop();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user