Update clang version of insn-pmovmskb expected.

I'm not sure when this output changed.

This expected differs from the main GCC expected due to clang emitting
a cmovne for the ternary expression in 'use':
fprintf(stderr, "%d: Invalid value is %s\n", index, invalid ? "true" : "false");
This commit is contained in:
Paul Floyd 2022-05-09 08:15:06 +02:00
parent 407c00c2e9
commit 54ee45d208

View File

@ -1,22 +1,55 @@
Use of uninitialised value of size 8
at 0x........: strlen (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Use of uninitialised value of size 8
at 0x........: strlen (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Conditional jump or move depends on uninitialised value(s)
at 0x........: is_overlap (vg_replace_strmem.c:...)
by 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Conditional jump or move depends on uninitialised value(s)
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Conditional jump or move depends on uninitialised value(s)
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Conditional jump or move depends on uninitialised value(s)
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Conditional jump or move depends on uninitialised value(s)
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Use of uninitialised value of size 8
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Use of uninitialised value of size 8
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
by 0x........: main (insn-pmovmskb.c:140)
Use of uninitialised value of size 8
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:69)
@ -32,6 +65,20 @@ Use of uninitialised value of size 8
7: Invalid value is false
8: Invalid value is false
9: Invalid value is false
Use of uninitialised value of size 8
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:109)
by 0x........: main (insn-pmovmskb.c:140)
Use of uninitialised value of size 8
at 0x........: memcpy (vg_replace_strmem.c:...)
...
by 0x........: use (insn-pmovmskb.c:48)
by 0x........: doit (insn-pmovmskb.c:109)
by 0x........: main (insn-pmovmskb.c:140)
10: Invalid value is false
11: Invalid value is false
12: Invalid value is false