Are there any standard ways ( using profilers ) to check if using these gcc recognized branch prediction macros can benefit certain clock cycles in terms of instruction pipelining? How can we measure this with and without usage of these macros in a program? Is measuring the elapsed time the only way to do it?
Are there similar branch prediction macros in Windows ( assume keywork for example? )
-Kartlee