aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.ibm.com>2019-05-30 18:13:06 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2019-05-30 18:13:06 +0000
commited383d79ee753208f0df0cdad55c9cbfb90178d6 (patch)
tree01cd0e7fc69e8f2c572508fb2b052e8a397e8b14 /gcc/doc
parent93f096795b3f15dc9e628e1fa2700625092fe433 (diff)
downloadgcc-ed383d79ee753208f0df0cdad55c9cbfb90178d6.zip
gcc-ed383d79ee753208f0df0cdad55c9cbfb90178d6.tar.gz
gcc-ed383d79ee753208f0df0cdad55c9cbfb90178d6.tar.bz2
constraints.md (eI): New constraint.
2019-05-30 Bill Schmidt <wschmidt@linux.ibm.com> Michael Meissner <meissner@linux.ibm.com> * config/rs6000/constraints.md (eI): New constraint. * config/rs6000/predicates.md (cint34_operand): New predicate. * config/rs6000/rs6000.h (SIGNED_16BIT_OFFSET_P): New #define. (SIGNED_34BIT_OFFSET_P): Likewise. * doc/md.texi (eI): Document constraint. Co-Authored-By: Michael Meissner <meissner@linux.ibm.com> From-SVN: r271787
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/md.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index db9c210..775b8f5 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -3367,6 +3367,9 @@ Zero
@item P
Constant whose negation is a signed 16-bit constant
+@item eI
+Signed 34-bit integer constant if prefixed instructions are supported.
+
@item G
Floating point constant that can be loaded into a register with one
instruction per word