[an error occurred while processing this directive]
Это не оптимизация, а линеаризация - вместо двух УСЛОВНЫХ скипов тупое безусловное копирование бита. Дважды проверять взаимоинверсные условия - удел туесосов, а не вменяемых эмбеддеров
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)