Re: [PATCH 2/3] target/s390x: Fix the "ignored match" case in VSTRS

2023-08-23 Thread David Hildenbrand
On 07.08.23 10:10, Ilya Leoshkevich wrote: On Sat, 2023-08-05 at 10:02 +0200, David Hildenbrand wrote: On 05.08.23 01:03, Ilya Leoshkevich wrote: Currently the emulation of VSTRS recognizes partial matches in presence of \0 in the haystack, which, according to PoP, is not correct: If

Re: [PATCH 2/3] target/s390x: Fix the "ignored match" case in VSTRS

2023-08-07 Thread Ilya Leoshkevich
On Sat, 2023-08-05 at 10:02 +0200, David Hildenbrand wrote: > On 05.08.23 01:03, Ilya Leoshkevich wrote: > > Currently the emulation of VSTRS recognizes partial matches in > > presence > > of \0 in the haystack, which, according to PoP, is not correct: > > > > If the ZS flag is one and a

Re: [PATCH 2/3] target/s390x: Fix the "ignored match" case in VSTRS

2023-08-06 Thread Claudio Fontana
On 8/5/23 01:03, Ilya Leoshkevich wrote: > Currently the emulation of VSTRS recognizes partial matches in presence > of \0 in the haystack, which, according to PoP, is not correct: > > If the ZS flag is one and a zero byte was detected > in the second operand, then there can not be a >

Re: [PATCH 2/3] target/s390x: Fix the "ignored match" case in VSTRS

2023-08-05 Thread David Hildenbrand
On 05.08.23 01:03, Ilya Leoshkevich wrote: Currently the emulation of VSTRS recognizes partial matches in presence of \0 in the haystack, which, according to PoP, is not correct: If the ZS flag is one and a zero byte was detected in the second operand, then there can not be a