diff options
author | Stefan Liebler <stli@linux.ibm.com> | 2020-06-26 09:45:11 +0200 |
---|---|---|
committer | Stefan Liebler <stli@linux.ibm.com> | 2020-06-26 09:45:11 +0200 |
commit | 1d21fb1061cbeb50414a8f371abb36548d90f150 (patch) | |
tree | f1bc239f508120eb85c1d8c53b51906edbe72500 /support/xpthread_barrier_init.c | |
parent | 0792c8ae1aebf538de45ff9a0e2e401a60525de2 (diff) | |
download | glibc-1d21fb1061cbeb50414a8f371abb36548d90f150.tar.gz glibc-1d21fb1061cbeb50414a8f371abb36548d90f150.tar.xz glibc-1d21fb1061cbeb50414a8f371abb36548d90f150.zip |
S390: Optimize __memset_z196.
It turned out that an 256b-mvc instruction which depends on the result of a previous 256b-mvc instruction is counterproductive. Therefore this patch adjusts the 256b-loop by storing the first byte with stc and setting the remaining 255b with mvc. Now the 255b-mvc instruction depends on the stc instruction.
Diffstat (limited to 'support/xpthread_barrier_init.c')
0 files changed, 0 insertions, 0 deletions