Насколько я знаю, это и многое другое (описание цикла, прогноз ветвления и т. Д.) Будет выполняться автоматически вашим компилятором.Нет необходимости в преждевременной оптимизации.
Просто свяжитесь с лучшими практиками и «хорошими шаблонами проектирования» и позвольте компилятору выполнить свою работу!
Хорошая статья на Википедия и если вы действительно хотите узнать больше об этом, я бы порекомендовал прочитать «Aho, Lam, Sethi, Ullman, Принципы, методы и инструменты компиляторов, второе издание. Addison-Wesley, 2006».