diff options
author | Paolo Bonzini <bonzini@gnu.org> | 2009-04-08 15:18:49 +0000 |
---|---|---|
committer | Paolo Bonzini <bonzini@gcc.gnu.org> | 2009-04-08 15:18:49 +0000 |
commit | c6963675ebad4a3396521df8e49d558a04cf12b3 (patch) | |
tree | c22913f141a234b21391cc1fee6f3ed3aa5a1a7e /gcc/gensupport.c | |
parent | 6d07ad98760362cd9615c673cf8302908ce60980 (diff) | |
download | gcc-c6963675ebad4a3396521df8e49d558a04cf12b3.zip gcc-c6963675ebad4a3396521df8e49d558a04cf12b3.tar.gz gcc-c6963675ebad4a3396521df8e49d558a04cf12b3.tar.bz2 |
recog.c (ordered_comparison_operator): New.
2009-04-08 Paolo Bonzini <bonzini@gnu.org>
* recog.c (ordered_comparison_operator): New.
* gensupport.c (std_preds): Add it.
* doc/md.texi (Machine-Independent Predicates): Document it.
From-SVN: r145748
Diffstat (limited to 'gcc/gensupport.c')
-rw-r--r-- | gcc/gensupport.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/gensupport.c b/gcc/gensupport.c index 0851596..3c94863 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -1367,6 +1367,9 @@ static const struct std_pred_table std_preds[] = { {"pop_operand", false, false, {MEM}}, {"memory_operand", false, false, {SUBREG, MEM}}, {"indirect_operand", false, false, {SUBREG, MEM}}, + {"ordered_comparison_operator", false, false, {EQ, NE, + LE, LT, GE, GT, + LEU, LTU, GEU, GTU}}, {"comparison_operator", false, false, {EQ, NE, LE, LT, GE, GT, LEU, LTU, GEU, GTU, |