In the documentation it says " even if only one thread in the wavefront diverges, the rest of the threads in the wavefront execute the path "
It all says that the paths are executed serially what is this suppose to mean can someboday cexplain me by giving a simple if else example.
Also what does it mean when it says branching is done by combining all necessary path as wavefronts.