Commit dbb57419 by Jakub Jelinek Committed by Jakub Jelinek

re PR target/92258 (ICE: output_operand: invalid %-code)

	PR target/92258
	* config/i386/sse.md (iptr): Revert 2019-10-27 change.

	* gcc.target/i386/pr92258.c: New test.

From-SVN: r277551
parent f6a3672a
2019-10-29 Jakub Jelinek <jakub@redhat.com>
PR target/92258
* config/i386/sse.md (iptr): Revert 2019-10-27 change.
2019-10-28 Martin Sebor <msebor@redhat.com>
* tree-ssa-strlen.c (get_addr_stridx): Add argument and use it.
......@@ -850,7 +850,8 @@
(V16QI "b") (V8HI "w") (V4SI "k") (V2DI "q")
(V16SF "k") (V8DF "q")
(V8SF "k") (V4DF "q")
(V4SF "k") (V2DF "q")])
(V4SF "k") (V2DF "q")
(SF "k") (DF "q")])
;; Mapping of vector modes to VPTERNLOG suffix
(define_mode_attr ternlogsuffix
......
2019-10-29 Jakub Jelinek <jakub@redhat.com>
PR target/92258
* gcc.target/i386/pr92258.c: New test.
2019-10-28 Martin Sebor <msebor@redhat.com>
* gcc.dg/strlenopt-89.c: New test.
......
/* PR target/92258 */
/* { dg-do compile } */
/* { dg-options "-masm=intel -msse2" } */
typedef double V __attribute__ ((__vector_size__ (16)));
int
foo (V x, V y)
{
return __builtin_ia32_ucomisdeq (x, y);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment