Commit 8c98c2a6 by Sandra Loosemore Committed by Sandra Loosemore

neon.md (vec_extractv2di): Correct error in register numbering to reconcile with…

neon.md (vec_extractv2di): Correct error in register numbering to reconcile with neon_vget_lanev2di.

2010-07-02  Sandra Loosemore  <sandra@codesourcery.com>

	gcc/
	* config/arm/neon.md (vec_extractv2di): Correct error in register
	numbering to reconcile with neon_vget_lanev2di.

From-SVN: r161719
parent 90fa9e17
2010-07-02 Sandra Loosemore <sandra@codesourcery.com>
* config/arm/neon.md (vec_extractv2di): Correct error in register
numbering to reconcile with neon_vget_lanev2di.
2010-07-02 Richard Guenther <rguenther@suse.de>
* tree-ssa-structalias.c (pt_solution_set_var): New function.
......
......@@ -802,11 +802,11 @@
(parallel [(match_operand:SI 2 "immediate_operand" "i")])))]
"TARGET_NEON"
{
int regno = REGNO (operands[1]) + INTVAL (operands[2]);
int regno = REGNO (operands[1]) + 2 * INTVAL (operands[2]);
operands[1] = gen_rtx_REG (DImode, regno);
return "vmov%?.64\t%Q0, %R0, %P1";
return "vmov%?\t%Q0, %R0, %P1 @ v2di";
}
[(set_attr "predicable" "yes")
(set_attr "neon_type" "neon_int_1")]
......
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