Lines 1145-1150
Link Here
|
1145 |
|
1145 |
|
1146 |
switch (GET_CODE (sweep_var)) |
1146 |
switch (GET_CODE (sweep_var)) |
1147 |
{ |
1147 |
{ |
|
|
1148 |
case REG: |
1149 |
warning ("sweep string type RET (%d) ignored - rtl:\n", |
1150 |
GET_CODE(sweep_var)); |
1151 |
print_rtl(stderr, sweep_var); |
1152 |
fputs("\n",stderr); |
1153 |
return; |
1154 |
break; |
1148 |
case MEM: |
1155 |
case MEM: |
1149 |
if (GET_CODE (XEXP (sweep_var, 0)) == ADDRESSOF |
1156 |
if (GET_CODE (XEXP (sweep_var, 0)) == ADDRESSOF |
1150 |
&& GET_CODE (XEXP (XEXP (sweep_var, 0), 0)) == REG) |
1157 |
&& GET_CODE (XEXP (XEXP (sweep_var, 0), 0)) == REG) |
Lines 1155-1160
Link Here
|
1155 |
sweep_offset = INTVAL (sweep_var); |
1162 |
sweep_offset = INTVAL (sweep_var); |
1156 |
break; |
1163 |
break; |
1157 |
default: |
1164 |
default: |
|
|
1165 |
warning ("sweep string type %d unexpected - rtl:\n", |
1166 |
GET_CODE(sweep_var)); |
1167 |
print_rtl(stderr, sweep_var); |
1168 |
fputs("\n",stderr); |
1158 |
abort (); |
1169 |
abort (); |
1159 |
} |
1170 |
} |
1160 |
|
1171 |
|