Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/pa/constraints.md @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | 04ced10e8804 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
129 && !IS_INDEX_ADDR_P (XEXP (op, 0)) | 129 && !IS_INDEX_ADDR_P (XEXP (op, 0)) |
130 && memory_address_p ((GET_MODE_SIZE (mode) == 4 | 130 && memory_address_p ((GET_MODE_SIZE (mode) == 4 |
131 ? SFmode : DFmode), | 131 ? SFmode : DFmode), |
132 XEXP (op, 0))"))) | 132 XEXP (op, 0))"))) |
133 | 133 |
134 ;; We could allow short displacements but GO_IF_LEGITIMATE_ADDRESS | 134 ;; We could allow short displacements but TARGET_LEGITIMATE_ADDRESS_P |
135 ;; can't tell when a long displacement is valid. | 135 ;; can't tell when a long displacement is valid. |
136 (define_constraint "W" | 136 (define_constraint "W" |
137 "A register indirect memory operand." | 137 "A register indirect memory operand." |
138 (and (match_code "mem") | 138 (and (match_code "mem") |
139 (match_test "REG_P (XEXP (op, 0)) | 139 (match_test "REG_P (XEXP (op, 0)) |