1 /* { dg-do compile } */
2 /* { dg-options "-O0 -fdump-tree-optimized" } */
6 char string_0
[] = "\x0";
7 char string_1
[] = "\x1";
8 char string_2
[] = "\x2";
9 char string_3
[] = "\x3";
10 char string_4
[] = "\x4";
11 char string_5
[] = "\x5";
12 char string_6
[] = "\x6";
13 char string_7
[] = "\x7";
14 char string_8
[] = "\x8";
15 char string_9
[] = "\x9";
16 char string_10
[] = "\xa";
17 char string_11
[] = "\xb";
18 char string_12
[] = "\xc";
19 char string_13
[] = "\xd";
20 char string_14
[] = "\xe";
21 char string_15
[] = "\xf";
22 char string_16
[] = "\x10";
23 char string_17
[] = "\x11";
24 char string_18
[] = "\x12";
25 char string_19
[] = "\x13";
26 char string_20
[] = "\x14";
27 char string_21
[] = "\x15";
28 char string_22
[] = "\x16";
29 char string_23
[] = "\x17";
30 char string_24
[] = "\x18";
31 char string_25
[] = "\x19";
32 char string_26
[] = "\x1a";
33 char string_27
[] = "\x1b";
34 char string_28
[] = "\x1c";
35 char string_29
[] = "\x1d";
36 char string_30
[] = "\x1e";
37 char string_31
[] = "\x1f";
38 char string_32
[] = "\x20";
39 char string_33
[] = "\x21";
40 char string_34
[] = "\x22";
41 char string_35
[] = "\x23";
42 char string_36
[] = "\x24";
43 char string_37
[] = "\x25";
44 char string_38
[] = "\x26";
45 char string_39
[] = "\x27";
46 char string_40
[] = "\x28";
47 char string_41
[] = "\x29";
48 char string_42
[] = "\x2a";
49 char string_43
[] = "\x2b";
50 char string_44
[] = "\x2c";
51 char string_45
[] = "\x2d";
52 char string_46
[] = "\x2e";
53 char string_47
[] = "\x2f";
54 char string_48
[] = "\x30";
55 char string_49
[] = "\x31";
56 char string_50
[] = "\x32";
57 char string_51
[] = "\x33";
58 char string_52
[] = "\x34";
59 char string_53
[] = "\x35";
60 char string_54
[] = "\x36";
61 char string_55
[] = "\x37";
62 char string_56
[] = "\x38";
63 char string_57
[] = "\x39";
64 char string_58
[] = "\x3a";
65 char string_59
[] = "\x3b";
66 char string_60
[] = "\x3c";
67 char string_61
[] = "\x3d";
68 char string_62
[] = "\x3e";
69 char string_63
[] = "\x3f";
70 char string_64
[] = "\x40";
71 char string_65
[] = "\x41";
72 char string_66
[] = "\x42";
73 char string_67
[] = "\x43";
74 char string_68
[] = "\x44";
75 char string_69
[] = "\x45";
76 char string_70
[] = "\x46";
77 char string_71
[] = "\x47";
78 char string_72
[] = "\x48";
79 char string_73
[] = "\x49";
80 char string_74
[] = "\x4a";
81 char string_75
[] = "\x4b";
82 char string_76
[] = "\x4c";
83 char string_77
[] = "\x4d";
84 char string_78
[] = "\x4e";
85 char string_79
[] = "\x4f";
86 char string_80
[] = "\x50";
87 char string_81
[] = "\x51";
88 char string_82
[] = "\x52";
89 char string_83
[] = "\x53";
90 char string_84
[] = "\x54";
91 char string_85
[] = "\x55";
92 char string_86
[] = "\x56";
93 char string_87
[] = "\x57";
94 char string_88
[] = "\x58";
95 char string_89
[] = "\x59";
96 char string_90
[] = "\x5a";
97 char string_91
[] = "\x5b";
98 char string_92
[] = "\x5c";
99 char string_93
[] = "\x5d";
100 char string_94
[] = "\x5e";
101 char string_95
[] = "\x5f";
102 char string_96
[] = "\x60";
103 char string_97
[] = "\x61";
104 char string_98
[] = "\x62";
105 char string_99
[] = "\x63";
106 char string_100
[] = "\x64";
107 char string_101
[] = "\x65";
108 char string_102
[] = "\x66";
109 char string_103
[] = "\x67";
110 char string_104
[] = "\x68";
111 char string_105
[] = "\x69";
112 char string_106
[] = "\x6a";
113 char string_107
[] = "\x6b";
114 char string_108
[] = "\x6c";
115 char string_109
[] = "\x6d";
116 char string_110
[] = "\x6e";
117 char string_111
[] = "\x6f";
118 char string_112
[] = "\x70";
119 char string_113
[] = "\x71";
120 char string_114
[] = "\x72";
121 char string_115
[] = "\x73";
122 char string_116
[] = "\x74";
123 char string_117
[] = "\x75";
124 char string_118
[] = "\x76";
125 char string_119
[] = "\x77";
126 char string_120
[] = "\x78";
127 char string_121
[] = "\x79";
128 char string_122
[] = "\x7a";
129 char string_123
[] = "\x7b";
130 char string_124
[] = "\x7c";
131 char string_125
[] = "\x7d";
132 char string_126
[] = "\x7e";
133 char string_127
[] = "\x7f";
134 char string_128
[] = "\x80";
135 char string_129
[] = "\x81";
136 char string_130
[] = "\x82";
137 char string_131
[] = "\x83";
138 char string_132
[] = "\x84";
139 char string_133
[] = "\x85";
140 char string_134
[] = "\x86";
141 char string_135
[] = "\x87";
142 char string_136
[] = "\x88";
143 char string_137
[] = "\x89";
144 char string_138
[] = "\x8a";
145 char string_139
[] = "\x8b";
146 char string_140
[] = "\x8c";
147 char string_141
[] = "\x8d";
148 char string_142
[] = "\x8e";
149 char string_143
[] = "\x8f";
150 char string_144
[] = "\x90";
151 char string_145
[] = "\x91";
152 char string_146
[] = "\x92";
153 char string_147
[] = "\x93";
154 char string_148
[] = "\x94";
155 char string_149
[] = "\x95";
156 char string_150
[] = "\x96";
157 char string_151
[] = "\x97";
158 char string_152
[] = "\x98";
159 char string_153
[] = "\x99";
160 char string_154
[] = "\x9a";
161 char string_155
[] = "\x9b";
162 char string_156
[] = "\x9c";
163 char string_157
[] = "\x9d";
164 char string_158
[] = "\x9e";
165 char string_159
[] = "\x9f";
166 char string_160
[] = "\xa0";
167 char string_161
[] = "\xa1";
168 char string_162
[] = "\xa2";
169 char string_163
[] = "\xa3";
170 char string_164
[] = "\xa4";
171 char string_165
[] = "\xa5";
172 char string_166
[] = "\xa6";
173 char string_167
[] = "\xa7";
174 char string_168
[] = "\xa8";
175 char string_169
[] = "\xa9";
176 char string_170
[] = "\xaa";
177 char string_171
[] = "\xab";
178 char string_172
[] = "\xac";
179 char string_173
[] = "\xad";
180 char string_174
[] = "\xae";
181 char string_175
[] = "\xaf";
182 char string_176
[] = "\xb0";
183 char string_177
[] = "\xb1";
184 char string_178
[] = "\xb2";
185 char string_179
[] = "\xb3";
186 char string_180
[] = "\xb4";
187 char string_181
[] = "\xb5";
188 char string_182
[] = "\xb6";
189 char string_183
[] = "\xb7";
190 char string_184
[] = "\xb8";
191 char string_185
[] = "\xb9";
192 char string_186
[] = "\xba";
193 char string_187
[] = "\xbb";
194 char string_188
[] = "\xbc";
195 char string_189
[] = "\xbd";
196 char string_190
[] = "\xbe";
197 char string_191
[] = "\xbf";
198 char string_192
[] = "\xc0";
199 char string_193
[] = "\xc1";
200 char string_194
[] = "\xc2";
201 char string_195
[] = "\xc3";
202 char string_196
[] = "\xc4";
203 char string_197
[] = "\xc5";
204 char string_198
[] = "\xc6";
205 char string_199
[] = "\xc7";
206 char string_200
[] = "\xc8";
207 char string_201
[] = "\xc9";
208 char string_202
[] = "\xca";
209 char string_203
[] = "\xcb";
210 char string_204
[] = "\xcc";
211 char string_205
[] = "\xcd";
212 char string_206
[] = "\xce";
213 char string_207
[] = "\xcf";
214 char string_208
[] = "\xd0";
215 char string_209
[] = "\xd1";
216 char string_210
[] = "\xd2";
217 char string_211
[] = "\xd3";
218 char string_212
[] = "\xd4";
219 char string_213
[] = "\xd5";
220 char string_214
[] = "\xd6";
221 char string_215
[] = "\xd7";
222 char string_216
[] = "\xd8";
223 char string_217
[] = "\xd9";
224 char string_218
[] = "\xda";
225 char string_219
[] = "\xdb";
226 char string_220
[] = "\xdc";
227 char string_221
[] = "\xdd";
228 char string_222
[] = "\xde";
229 char string_223
[] = "\xdf";
230 char string_224
[] = "\xe0";
231 char string_225
[] = "\xe1";
232 char string_226
[] = "\xe2";
233 char string_227
[] = "\xe3";
234 char string_228
[] = "\xe4";
235 char string_229
[] = "\xe5";
236 char string_230
[] = "\xe6";
237 char string_231
[] = "\xe7";
238 char string_232
[] = "\xe8";
239 char string_233
[] = "\xe9";
240 char string_234
[] = "\xea";
241 char string_235
[] = "\xeb";
242 char string_236
[] = "\xec";
243 char string_237
[] = "\xed";
244 char string_238
[] = "\xee";
245 char string_239
[] = "\xef";
246 char string_240
[] = "\xf0";
247 char string_241
[] = "\xf1";
248 char string_242
[] = "\xf2";
249 char string_243
[] = "\xf3";
250 char string_244
[] = "\xf4";
251 char string_245
[] = "\xf5";
252 char string_246
[] = "\xf6";
253 char string_247
[] = "\xf7";
254 char string_248
[] = "\xf8";
255 char string_249
[] = "\xf9";
256 char string_250
[] = "\xfa";
257 char string_251
[] = "\xfb";
258 char string_252
[] = "\xfc";
259 char string_253
[] = "\xfd";
260 char string_254
[] = "\xfe";
261 char string_255
[] = "\xff";
266 /* { dg-final { scan-tree-dump "string_0 = \"\";" "optimized" } } */
267 /* { dg-final { scan-tree-dump "string_4 = \"\\\\4\";" "optimized" } } */
268 /* { dg-final { scan-tree-dump "string_28 = \"\\\\x1c\";" "optimized" } } */
269 /* { dg-final { scan-tree-dump "string_51 = \"3\";" "optimized" } } */
270 /* { dg-final { scan-tree-dump "string_255 = \"\\\\xff\";" "optimized" } } */