Как объяснено здесь , и, как вы сами сказали, препроцессор не меняет время выполнения.Каждая инструкция выполняется до того, как ваша программа скомпилирована, поэтому вам не нужно учитывать их на графике, поскольку каждая инструкция препроцессора будет постоянной во время выполнения.
Вы можете сделать исключение для макросов, посколькуон определяет поведение, которое можно использовать во время выполнения, например функции.