diff options
author | Bill Schmidt <wschmidt@linux.ibm.com> | 2019-05-30 18:13:06 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2019-05-30 18:13:06 +0000 |
commit | ed383d79ee753208f0df0cdad55c9cbfb90178d6 (patch) | |
tree | 01cd0e7fc69e8f2c572508fb2b052e8a397e8b14 /gcc/doc | |
parent | 93f096795b3f15dc9e628e1fa2700625092fe433 (diff) | |
download | gcc-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.texi | 3 |
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 |