Content deleted Content added
Artoria2e5 (talk | contribs) |
m Bot: link specificity and minor changes |
||
Line 67:
In the [[x86]] architecture, a family of conditional move instructions (<code>CMOV</code> and <code>FCMOV</code>) were added to the architecture by the [[Intel]] [[Pentium Pro]] (1995) processor. The <code>CMOV</code> instructions copied the contents of the source register to the destination register depending on a predicate supplied by the value of the flag register.
In the [[ARM architecture
Some [[SIMD]] instruction sets, like AVX2, have the ability to use a logical [[Mask (computing)|mask]] to conditionally load/store values to memory, a parallel form of the conditional move. This form of prediction is also used in [[single instruction, multiple threads]] GPU computing, where a computing core executes the code of a branch with unmet condition but does not commit the results computed in that execution path.
|