On 12/20/21 4:18 AM, Matheus K. Ferst wrote:
I'd like to avoid mtvsrdd/mfvsrld because they were introduced in PowerISA v3.0, and
xscvspdpn/xscvdpspn are from v2.07.
Fair enough, I suppose.
How about
asm("mtvsrd 0, %2\n\t"
"mtvsrd 1, %3\n\t"
"xxmrghd 0, 0, 1\n\t"
INSN " 0,
On 17/12/2021 20:54, Richard Henderson wrote:
[E-MAIL EXTERNO] Não clique em links ou abra anexos, a menos que você
possa confirmar o remetente e saber que o conteúdo é seguro. Em caso de
e-mail suspeito entre imediatamente em contato com o DTI.
On 12/16/21 6:09 AM,
On 12/16/21 6:09 AM, matheus.fe...@eldorado.org.br wrote:
+asm("mtvsrd 0, %3\n\t" \
+"xxswapd 0, 0\n\t" \
+"mtvsrd 0, %2\n\t" \
This
From: Matheus Ferst
The values can be passed with registers to the inline assembler and
moved to/from the VSR with mtvsrd/mfvsrd.
Signed-off-by: Matheus Ferst
---
tests/tcg/ppc64le/non_signalling_xscv.c | 27 +
1 file changed, 14 insertions(+), 13 deletions(-)
diff