about summary refs log tree commit diff
path: root/support/xpthread_barrier_init.c
diff options
context:
space:
mode:
authorStefan Liebler <stli@linux.ibm.com>2020-06-26 09:45:11 +0200
committerStefan Liebler <stli@linux.ibm.com>2020-06-26 09:45:11 +0200
commit1d21fb1061cbeb50414a8f371abb36548d90f150 (patch)
treef1bc239f508120eb85c1d8c53b51906edbe72500 /support/xpthread_barrier_init.c
parent0792c8ae1aebf538de45ff9a0e2e401a60525de2 (diff)
downloadglibc-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