Clarify define_insn documentation
commit2f00848d842472e7c3126d9b98aefced8138f064
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 06:45:36 +0000 (7 06:45 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jun 2017 06:45:36 +0000 (7 06:45 +0000)
treee5044a5411513fdaa02c8c32f312b7ba54c89e92
parent558bb905de707f04e4e4325daa6764f0381f8039
Clarify define_insn documentation

This patch tries to clarify some of the restrictions on define_insn
conditions, and also on the use of "#".

2017-06-06  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/
* doc/md.texi: Clarify the restrictions on a define_insn condition.
Say that # requires an associated define_split to exist, and that
the define_split must be suitable for use after register allocation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248946 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/doc/md.texi