Fix extraction from odd-numbered MSA registers
authorMatthew Fortune <matthew.fortune@imgtec.com>
Fri, 31 Mar 2017 09:21:57 +0000 (09:21 +0000)
committerMatthew Fortune <mpf@gcc.gnu.org>
Fri, 31 Mar 2017 09:21:57 +0000 (09:21 +0000)
commitc330f78894eea4231e7c09877cd0df4c3b1dc590
treefb47a3bf6add22f75a0c9956d3d8fdcbdaa873f2
parenteceb24097b2781965126302bf60ef5273f1c4073
Fix extraction from odd-numbered MSA registers

This fixes a build-failure with gcc.c-torture/execute/20050604-1.c when
using -mabi=32 -mmsa -mno-odd-spreg.

gcc/
* config/mips/mips-msa.md (msa_vec_extract_<msafmt_f>): Update
extraction from odd-numbered MSA register.

From-SVN: r246613
gcc/ChangeLog
gcc/config/mips/mips-msa.md