aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-03-03 01:33:24 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2014-03-03 01:33:24 +0000
commit715a5c85f7db0146b2df19452958e26d15d6eab8 (patch)
tree5aa0cf980fd6ff400d131cab5e59a2f18951a090 /gcc
parentdbdbf36aa9b096796b66242ae5ba0483825e7777 (diff)
downloadgcc-715a5c85f7db0146b2df19452958e26d15d6eab8.zip
gcc-715a5c85f7db0146b2df19452958e26d15d6eab8.tar.gz
gcc-715a5c85f7db0146b2df19452958e26d15d6eab8.tar.bz2
constraints.md: Document reserved use of "wc".
2014-03-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/rs6000/constraints.md: Document reserved use of "wc". From-SVN: r208266
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/constraints.md3
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c056946..9acf6ec 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2014-03-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ * config/rs6000/constraints.md: Document reserved use of "wc".
+
2014-03-02 Jan Hubicka <hubicka@ucw.cz>
PR ipa/60150
diff --git a/gcc/config/rs6000/constraints.md b/gcc/config/rs6000/constraints.md
index 50b0e29..50fb101 100644
--- a/gcc/config/rs6000/constraints.md
+++ b/gcc/config/rs6000/constraints.md
@@ -56,6 +56,9 @@
(define_register_constraint "wa" "rs6000_constraints[RS6000_CONSTRAINT_wa]"
"Any VSX register if the -mvsx option was used or NO_REGS.")
+;; NOTE: For compatibility, "wc" is reserved to represent individual CR bits.
+;; It is currently used for that purpose in LLVM.
+
(define_register_constraint "wd" "rs6000_constraints[RS6000_CONSTRAINT_wd]"
"VSX vector register to hold vector double data or NO_REGS.")