In addition, if you want a specific instruction rather than having the compiler choose one, you can perform almost any non-branchinginstruction with the specific intrinsics.
Any instruction can specify the evaluation of arbitrary conditional expressions to compute the values for the condition codes, and can choose a particular branching function.