By: SHK (no.delete@this.mail.com), July 6, 2015 12:41 pm
Room: Moderated Discussions
Maynard Handley (name99.delete@this.name99.org) on July 6, 2015 10:25 am wrote:
>
> The IBM branch over one instruction is neat, but, like you said
> for forming immediates, it reflects a hole in the iSA.
Power has a conditional move (isel) since v2.06 so a programmer/compiler should choose it over branches if it's just to skip 1-2 instructions.
Maybe that kind of hardware optimization is there for old non-recompiled code?
>
> The IBM branch over one instruction is neat, but, like you said
> for forming immediates, it reflects a hole in the iSA.
Power has a conditional move (isel) since v2.06 so a programmer/compiler should choose it over branches if it's just to skip 1-2 instructions.
Maybe that kind of hardware optimization is there for old non-recompiled code?