Commit a15ee567 by Sofiane Naci Committed by Sofiane Naci

aarch64.md (*mov<mode>_aarch64): Add simd attribute.

	gcc/
	* config/aarch64/aarch64.md (*mov<mode>_aarch64): Add simd attribute.

	testsuite/
	* gcc.target/aarch64/scalar-mov.c: New test.

From-SVN: r198191
parent aaec3fc8
2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
* config/aarch64/aarch64.md (*mov<mode>_aarch64): Add simd attribute.
2013-04-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2013-04-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/sjlj.S: New file. * config/s390/sjlj.S: New file.
......
...@@ -786,6 +786,7 @@ ...@@ -786,6 +786,7 @@
dup\\t%0, %1.<v>[0]" dup\\t%0, %1.<v>[0]"
[(set_attr "v8type" "move,alu,alu,load1,load1,store1,store1,*,*,*") [(set_attr "v8type" "move,alu,alu,load1,load1,store1,store1,*,*,*")
(set_attr "simd_type" "*,*,simd_move_imm,*,*,*,*,simd_movgp,simd_dupgp,simd_dup") (set_attr "simd_type" "*,*,simd_move_imm,*,*,*,*,simd_movgp,simd_dupgp,simd_dup")
(set_attr "simd" "*,*,yes,*,*,*,*,yes,yes,yes")
(set_attr "mode" "<MODE>") (set_attr "mode" "<MODE>")
(set_attr "simd_mode" "<MODE>")] (set_attr "simd_mode" "<MODE>")]
) )
......
2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
* gcc.target/aarch64/scalar-mov.c: New testcase.
2013-04-23 Richard Biener <rguenther@suse.de> 2013-04-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/57026 PR tree-optimization/57026
......
/* { dg-do compile } */
/* { dg-options "-g -mgeneral-regs-only" } */
void
foo (const char *c, ...)
{
char buf[256];
buf[256 - 1] = '\0';
}
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