TILE-Gx...
authorWalter Lee <walt@tilera.com>
Wed, 23 Nov 2016 04:33:43 +0000 (04:33 +0000)
committerWalter Lee <walt@gcc.gnu.org>
Wed, 23 Nov 2016 04:33:43 +0000 (04:33 +0000)
commit0f525c3e59929888046e686ec8375514b5c381f5
tree410cb308cfc4126288617deeef8a6e72cf1e25e6
parent3135d8fe8a2ac2a88c9681494c6f1ea68d3ae614
TILE-Gx...

TILE-Gx: fixes the zero_extract/sign_extract patterns so that they
properly handle the case when pos + size > number of bits in a word.

* config/tilegx/tilegx.md (*zero_extract): Use
  define_insn_and_split instead of define_insn; Handle pos +
  size > 64.
  (*sign_extract): Likewise.

From-SVN: r242734
gcc/ChangeLog
gcc/config/tilegx/tilegx.md