This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Predication.

Dear all,

- is it possible to force the compiler through a special flag (whether ARM CC, or ARM gnu toolchain) to use predication instead of branch instruction throughout the whole binary.?

- Suppose that in an Out of order processor (such as the A15) the predicated instruction and the instruction on which the predication depends are both in-flight (in the pipeline) and it happens that the predicated instruction finishes its computation before the result of the predication is forwarded to the predicated instruction, does the predicated instruction wait in the reorder buffer until it receives the predication result where it commits to the architected state or not correspondingly.

Thank you so much.