Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/pa/predicates.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 | f6334be47118 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
71 return !SYMBOL_REF_TLS_MODEL (op); | 71 return !SYMBOL_REF_TLS_MODEL (op); |
72 case LABEL_REF: | 72 case LABEL_REF: |
73 return 1; | 73 return 1; |
74 case CONST: | 74 case CONST: |
75 op = XEXP (op, 0); | 75 op = XEXP (op, 0); |
76 return (((GET_CODE (XEXP (op, 0)) == SYMBOL_REF | 76 return (GET_CODE (op) == PLUS |
77 && !SYMBOL_REF_TLS_MODEL (XEXP (op, 0))) | 77 && ((GET_CODE (XEXP (op, 0)) == SYMBOL_REF |
78 || GET_CODE (XEXP (op, 0)) == LABEL_REF) | 78 && !SYMBOL_REF_TLS_MODEL (XEXP (op, 0))) |
79 || GET_CODE (XEXP (op, 0)) == LABEL_REF) | |
79 && GET_CODE (XEXP (op, 1)) == CONST_INT); | 80 && GET_CODE (XEXP (op, 1)) == CONST_INT); |
80 default: | 81 default: |
81 return 0; | 82 return 0; |
82 } | 83 } |
83 }) | 84 }) |