[ZARCH] Set alignment hint for vl/vst

This commit is contained in:
maamountki
2019-02-05 19:17:08 +02:00
committed by GitHub
parent 61526480f9
commit 11a43e8116
28 changed files with 987 additions and 987 deletions
+16 -16
View File
@@ -43,22 +43,22 @@ static FLOAT ddot_kernel_16(BLASLONG n, FLOAT *x, FLOAT *y) {
"0:\n\t"
"pfd 1,1024(%%r1,%[x])\n\t"
"pfd 1,1024(%%r1,%[y])\n\t"
"vl %%v16,0(%%r1,%[x])\n\t"
"vl %%v17,16(%%r1,%[x])\n\t"
"vl %%v18,32(%%r1,%[x])\n\t"
"vl %%v19,48(%%r1,%[x])\n\t"
"vl %%v20,64(%%r1,%[x])\n\t"
"vl %%v21,80(%%r1,%[x])\n\t"
"vl %%v22,96(%%r1,%[x])\n\t"
"vl %%v23,112(%%r1,%[x])\n\t"
"vl %%v24,0(%%r1,%[y])\n\t"
"vl %%v25,16(%%r1,%[y])\n\t"
"vl %%v26,32(%%r1,%[y])\n\t"
"vl %%v27,48(%%r1,%[y])\n\t"
"vl %%v28,64(%%r1,%[y])\n\t"
"vl %%v29,80(%%r1,%[y])\n\t"
"vl %%v30,96(%%r1,%[y])\n\t"
"vl %%v31,112(%%r1,%[y])\n\t"
"vl %%v16,0(%%r1,%[x]),3\n\t"
"vl %%v17,16(%%r1,%[x]),3\n\t"
"vl %%v18,32(%%r1,%[x]),3\n\t"
"vl %%v19,48(%%r1,%[x]),3\n\t"
"vl %%v20,64(%%r1,%[x]),3\n\t"
"vl %%v21,80(%%r1,%[x]),3\n\t"
"vl %%v22,96(%%r1,%[x]),3\n\t"
"vl %%v23,112(%%r1,%[x]),3\n\t"
"vl %%v24,0(%%r1,%[y]),3\n\t"
"vl %%v25,16(%%r1,%[y]),3\n\t"
"vl %%v26,32(%%r1,%[y]),3\n\t"
"vl %%v27,48(%%r1,%[y]),3\n\t"
"vl %%v28,64(%%r1,%[y]),3\n\t"
"vl %%v29,80(%%r1,%[y]),3\n\t"
"vl %%v30,96(%%r1,%[y]),3\n\t"
"vl %%v31,112(%%r1,%[y]),3\n\t"
"vfmadb %%v0,%%v16,%%v24,%%v0\n\t"
"vfmadb %%v1,%%v17,%%v25,%%v1\n\t"
"vfmadb %%v2,%%v18,%%v26,%%v2\n\t"