diff options
author | Maamoun TK <maamoun.tk@googlemail.com> | 2020-09-19 09:02:17 +0300 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2020-09-23 19:20:25 +0200 |
commit | aa59300563565719c6be1221cf1dee5b60829642 (patch) | |
tree | 9b242c9159020cc6f44fa8b9a01df5a97454251d /powerpc64 | |
parent | 0d70c31c804632cd3b9006ce2f723b0f54c6a8d0 (diff) | |
download | nettle-aa59300563565719c6be1221cf1dee5b60829642.tar.gz |
"PowerPC64" Use same register convention in VSR macro
Diffstat (limited to 'powerpc64')
-rw-r--r-- | powerpc64/machine.m4 | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/powerpc64/machine.m4 b/powerpc64/machine.m4 index f867ec01..e2383201 100644 --- a/powerpc64/machine.m4 +++ b/powerpc64/machine.m4 @@ -24,10 +24,9 @@ define(`EPILOGUE', C Get vector-scalar register from vector register C VSR(VR) -define(`VSR',`ifelse(ASM_PPC_WANT_R_REGISTERS,no, -`eval(32+$1)', -``vs'eval(32+substr($1,1,len($1)))' -)') +define(`VSR',`ifelse(substr($1,0,1),`v', +``vs'eval(32+substr($1,1,len($1)))', +`eval(32+$1)')') C Load the quadword in DATA_SRC storage into C VEC_DST. GPR is general-purpose register |