Thread (36 messages) 36 messages, 4 authors, 2025-07-05

Re: [PATCH 0/5] powerpc: Implement masked user access

From: Segher Boessenkool <hidden>
Date: 2025-06-24 13:34:52
Also in: linux-fsdevel, linux-mm, lkml

On Tue, Jun 24, 2025 at 07:27:47AM +0200, Christophe Leroy wrote:
Ah ok, I overlooked that, I didn't know the cmove instruction, seem 
similar to the isel instruction on powerpc e500.
cmove does a move (register or memory) when some condition is true.
isel (which is base PowerPC, not something "e500" only) is a
computational instruction, it copies one of two registers to a third,
which of the two is decided by any bit in the condition register.

But sure, seen from very far off both isel and cmove can be used to
implemente the ternary operator ("?:"), are similar in that way :-)


Segher
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help