https://bugs.kde.org/show_bug.cgi?id=385408

--- Comment #13 from Vadim Barkov <vbr...@gmail.com> ---
(In reply to Andreas Arnez from comment #12)
> (In reply to Vadim Barkov from comment #10)
> * In /none/tests/s390x/vector.c, you use z13 instructions in __asm__
> directives.  This is probably OK if you make sure that this test is executed
> only on systems that support this.  
This test is COMPILED on every s390x machine. It's okay since all branches of
gcc (4.8, 4.9.5, 5.3, 6.2 are tested, 7.xx is missing either in RHEL or SLES)
support this asm mnemonics.
Compilation is quick so perfomance of "make check" is not much affected.

This test is EXECUTED only on systems with vx support (z13 and later).
"./tests/s390x-features s390x-vx" command in vector.vgtest ensures that test if
executed if and only if the current CPU support vector instructions. For this
reason I've extended valgrind's STFLE helper and test so it is able to perform
check of VX support.

> * When running auxprogs/s390-check-opcodes.pl with the appropriate
> parameters, I get some warnings.  It would be nice if you could get rid of
> them.
For some reason binutils think that for example "vrepb, vreph, vrepf and vrep"
are separate insns but it's a single insn with different "m" argument. I'll
find some way to remove this warnings.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to