fixed long type and IF_ EQ or IF_ NE if operand is boolean