Lines Matching full:run
3 // RUN: %clang -target mips-linux-gnu -### \
4 // RUN: -no-integrated-as -c %s 2>&1 \
5 // RUN: | FileCheck -check-prefix=MIPS32R2-EB-AS %s
6 // RUN: %clang -target mipsel-linux-gnu -### \
7 // RUN: -no-integrated-as -c -EB %s 2>&1 \
8 // RUN: | FileCheck -check-prefix=MIPS32R2-EB-AS %s
12 // RUN: %clang -target mips-linux-gnu -### \
13 // RUN: -no-integrated-as -fPIC -c %s 2>&1 \
14 // RUN: | FileCheck -check-prefix=MIPS32R2-EB-PIC %s
18 // RUN: %clang -target mipsel-linux-gnu -### \
19 // RUN: -no-integrated-as -c %s 2>&1 \
20 // RUN: | FileCheck -check-prefix=MIPS32R2-DEF-EL-AS %s
23 // RUN: %clang -target mips64-linux-gnu -### \
24 // RUN: -no-integrated-as -c %s 2>&1 \
25 // RUN: | FileCheck -check-prefix=MIPS64R2-EB-AS %s
28 // RUN: %clang -target mips64el-linux-gnu -### \
29 // RUN: -no-integrated-as -c %s 2>&1 \
30 // RUN: | FileCheck -check-prefix=MIPS64R2-DEF-EL-AS %s
33 // RUN: %clang -target mips-linux-gnu -mabi=eabi -### \
34 // RUN: -no-integrated-as -c %s 2>&1 \
35 // RUN: | FileCheck -check-prefix=MIPS-EABI %s
38 // RUN: %clang -target mips64-linux-gnu -mabi=n32 -### \
39 // RUN: -no-integrated-as -c %s 2>&1 \
40 // RUN: | FileCheck -check-prefix=MIPS-N32 %s
43 // RUN: %clang -target mipsel-linux-gnu -mabi=32 -### \
44 // RUN: -no-integrated-as -c %s 2>&1 \
45 // RUN: | FileCheck -check-prefix=MIPS32R2-EL-AS %s
46 // RUN: %clang -target mips-linux-gnu -mabi=32 -### \
47 // RUN: -no-integrated-as -c %s -EL 2>&1 \
48 // RUN: | FileCheck -check-prefix=MIPS32R2-EL-AS %s
51 // RUN: %clang -target mips64el-linux-gnu -mabi=64 -### \
52 // RUN: -no-integrated-as -c %s 2>&1 \
53 // RUN: | FileCheck -check-prefix=MIPS64R2-EL-AS %s
56 // RUN: %clang -target mips-linux-gnu -march=mips32r2 -### \
57 // RUN: -no-integrated-as -c %s 2>&1 \
58 // RUN: | FileCheck -check-prefix=MIPS-32R2 %s
61 // RUN: %clang -target mips-linux-gnu -march=p5600 -### \
62 // RUN: -no-integrated-as -c %s 2>&1 \
63 // RUN: | FileCheck -check-prefix=MIPS-P5600 %s
66 // RUN: %clang -target mips64-linux-gnu -march=octeon -### \
67 // RUN: -no-integrated-as -c %s 2>&1 \
68 // RUN: | FileCheck -check-prefix=MIPS-OCTEON %s
71 // RUN: %clang -target mips-linux-gnu -mips1 -### \
72 // RUN: -no-integrated-as -c %s 2>&1 \
73 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-1 %s
76 // RUN: %clang -target mips-linux-gnu -mips2 -### \
77 // RUN: -no-integrated-as -c %s 2>&1 \
78 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-2 %s
81 // RUN: %clang -target mips-linux-gnu -mips3 -### \
82 // RUN: -no-integrated-as -c %s 2>&1 \
83 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-3 %s
86 // RUN: %clang -target mips-linux-gnu -mips4 -### \
87 // RUN: -no-integrated-as -c %s 2>&1 \
88 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-4 %s
91 // RUN: %clang -target mips-linux-gnu -mips5 -### \
92 // RUN: -no-integrated-as -c %s 2>&1 \
93 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-5 %s
96 // RUN: %clang -target mips-linux-gnu -mips32 -### \
97 // RUN: -no-integrated-as -c %s 2>&1 \
98 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-32 %s
101 // RUN: %clang -target mips-linux-gnu -mips32r2 -### \
102 // RUN: -no-integrated-as -c %s 2>&1 \
103 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-32R2 %s
106 // RUN: %clang -target mips-linux-gnu -mips32r3 -### \
107 // RUN: -no-integrated-as -c %s 2>&1 \
108 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-32R3 %s
111 // RUN: %clang -target mips-linux-gnu -mips32r5 -### \
112 // RUN: -no-integrated-as -c %s 2>&1 \
113 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-32R5 %s
116 // RUN: %clang -target mips-linux-gnu -mips32r6 -### \
117 // RUN: -no-integrated-as -c %s 2>&1 \
118 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-32R6 %s
121 // RUN: %clang -target mips64-linux-gnu -mips64 -### \
122 // RUN: -no-integrated-as -c %s 2>&1 \
123 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-64 %s
126 // RUN: %clang -target mips64-linux-gnu -mips64r2 -### \
127 // RUN: -no-integrated-as -c %s 2>&1 \
128 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-64R2 %s
131 // RUN: %clang -target mips64-linux-gnu -mips64r3 -### \
132 // RUN: -no-integrated-as -c %s 2>&1 \
133 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-64R3 %s
136 // RUN: %clang -target mips64-linux-gnu -mips64r5 -### \
137 // RUN: -no-integrated-as -c %s 2>&1 \
138 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-64R5 %s
141 // RUN: %clang -target mips64-linux-gnu -mips64r6 -### \
142 // RUN: -no-integrated-as -c %s 2>&1 \
143 // RUN: | FileCheck -check-prefix=MIPS-ALIAS-64R6 %s
146 // RUN: %clang -target mips-linux-gnu -mno-mips16 -mips16 -### \
147 // RUN: -no-integrated-as -c %s 2>&1 \
148 // RUN: | FileCheck -check-prefix=MIPS-16 %s
151 // RUN: %clang -target mips-linux-gnu -mips16 -mno-mips16 -### \
152 // RUN: -no-integrated-as -c %s 2>&1 \
153 // RUN: | FileCheck -check-prefix=MIPS-N16 %s
157 // RUN: %clang -target mips-linux-gnu -mno-micromips -mmicromips -### \
158 // RUN: -no-integrated-as -c %s 2>&1 \
159 // RUN: | FileCheck -check-prefix=MIPS-MICRO %s
162 // RUN: %clang -target mips-linux-gnu -mmicromips -mno-micromips -### \
163 // RUN: -no-integrated-as -c %s 2>&1 \
164 // RUN: | FileCheck -check-prefix=MIPS-NMICRO %s
168 // RUN: %clang -target mips-linux-gnu -mno-dsp -mdsp -### \
169 // RUN: -no-integrated-as -c %s 2>&1 \
170 // RUN: | FileCheck -check-prefix=MIPS-DSP %s
173 // RUN: %clang -target mips-linux-gnu -mdsp -mno-dsp -### \
174 // RUN: -no-integrated-as -c %s 2>&1 \
175 // RUN: | FileCheck -check-prefix=MIPS-NDSP %s
179 // RUN: %clang -target mips-linux-gnu -mno-dspr2 -mdspr2 -### \
180 // RUN: -no-integrated-as -c %s 2>&1 \
181 // RUN: | FileCheck -check-prefix=MIPS-DSPR2 %s
184 // RUN: %clang -target mips-linux-gnu -mdspr2 -mno-dspr2 -### \
185 // RUN: -no-integrated-as -c %s 2>&1 \
186 // RUN: | FileCheck -check-prefix=MIPS-NDSPR2 %s
190 // RUN: %clang -target mips-linux-gnu -mnan=legacy -mnan=2008 -### \
191 // RUN: -no-integrated-as -c %s 2>&1 \
192 // RUN: | FileCheck -check-prefix=MIPS-NAN2008 %s
195 // RUN: %clang -target mips-linux-gnu -mnan=2008 -mnan=legacy -### \
196 // RUN: -no-integrated-as -c %s 2>&1 \
197 // RUN: | FileCheck -check-prefix=MIPS-NAN-LEGACY %s
201 // RUN: %clang -target mips-linux-gnu -mfp64 -mfpxx -mfp32 -### \
202 // RUN: -no-integrated-as -c %s 2>&1 \
203 // RUN: | FileCheck -check-prefix=MIPS-MFP32 %s
206 // RUN: %clang -target mips-linux-gnu -mfp32 -mfp64 -mfpxx -### \
207 // RUN: -no-integrated-as -c %s 2>&1 \
208 // RUN: | FileCheck -check-prefix=MIPS-MFPXX %s
211 // RUN: %clang -target mips-linux-gnu -mfpxx -mfp32 -mfp64 -### \
212 // RUN: -no-integrated-as -c %s 2>&1 \
213 // RUN: | FileCheck -check-prefix=MIPS-MFP64 %s
216 // RUN: %clang -target mips-linux-gnu -mno-msa -mmsa -### \
217 // RUN: -no-integrated-as -c %s 2>&1 \
218 // RUN: | FileCheck -check-prefix=MIPS-MSA %s
221 // RUN: %clang -target mips-linux-gnu -mmsa -mno-msa -### \
222 // RUN: -no-integrated-as -c %s 2>&1 \
223 // RUN: | FileCheck -check-prefix=MIPS-NMSA %s
230 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -c %s -mcpu=mips1 \
231 // RUN: 2>&1 | FileCheck -check-prefix=MIPS1-EB-AS %s
235 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -c %s -mcpu=mips2 \
236 // RUN: 2>&1 | FileCheck -check-prefix=MIPS2-EB-AS %s
240 // RUN: %clang -target mips64-linux-gnu -### -no-integrated-as -c %s -mcpu=mips3 \
241 // RUN: 2>&1 | FileCheck -check-prefix=MIPS3-EB-AS %s
244 // RUN: %clang -target mips64-linux-gnu -### -no-integrated-as -c %s -mcpu=mips4 \
245 // RUN: 2>&1 | FileCheck -check-prefix=MIPS4-EB-AS %s
248 // RUN: %clang -target mips64-linux-gnu -### -no-integrated-as -c %s -mcpu=mips5 \
249 // RUN: 2>&1 | FileCheck -check-prefix=MIPS5-EB-AS %s
252 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -c %s -mcpu=mips32 \
253 // RUN: 2>&1 | FileCheck -check-prefix=MIPS32-EB-AS %s
257 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -c %s -mcpu=mips32r6 \
258 // RUN: 2>&1 | FileCheck -check-prefix=MIPS32R6-EB-AS %s
262 // RUN: %clang -target mips64-linux-gnu -### -no-integrated-as -c %s -mcpu=mips64 \
263 // RUN: 2>&1 | FileCheck -check-prefix=MIPS64-EB-AS %s
266 // RUN: %clang -target mips64-linux-gnu -### -no-integrated-as -c %s -mcpu=mips64r6 \
267 // RUN: 2>&1 | FileCheck -check-prefix=MIPS64R6-EB-AS %s
270 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -mhard-float -c %s 2>&1 \
271 // RUN: | FileCheck -check-prefix=HARDFLOAT --implicit-check-not=-msoft-float %s
275 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -mhard-float -msoft-float -c %s 2>&1 \
276 // RUN: | FileCheck -check-prefix=SOFTFLOAT --implicit-check-not=-mhard-float %s
280 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -mno-odd-spreg -modd-spreg -c %s 2>&1 \
281 // RUN: | FileCheck -check-prefix=ODDSPREG --implicit-check-not=-mno-odd-spreg %s
285 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -modd-spreg -mno-odd-spreg -c %s 2>&1 \
286 // RUN: | FileCheck -check-prefix=NOODDSPREG --implicit-check-not=-modd-spreg %s
290 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -mdouble-float -msingle-float -c %s 2>…
291 // RUN: | FileCheck -check-prefix=SINGLEFLOAT --implicit-check-not=-mdouble-float %s
295 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -mdouble-float -c %s 2>…
296 // RUN: | FileCheck -check-prefix=DOUBLEFLOAT --implicit-check-not=-msingle-float %s
300 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -c %s 2>&1 \
301 // RUN: | FileCheck -check-prefix=SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
305 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c %s 2>&1 \
306 // RUN: | FileCheck -check-prefix=SOFTFLOAT-EXPLICIT-FPXX %s
311 // RUN: %clang -target mips-mti-linux-gnu -### -no-integrated-as -msoft-float -c %s 2>&1 \
312 // RUN: | FileCheck -check-prefix=MTI-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
316 // RUN: %clang -target mips-mti-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c %s 2>&1 \
317 // RUN: | FileCheck -check-prefix=MTI-SOFTFLOAT-EXPLICIT-FPXX %s
322 // RUN: %clang -target mips-img-linux-gnu -### -no-integrated-as -msoft-float -c %s 2>&1 \
323 // RUN: | FileCheck -check-prefix=IMG-SOFTFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
327 // RUN: %clang -target mips-img-linux-gnu -### -no-integrated-as -msoft-float -mfpxx -c %s 2>&1 \
328 // RUN: | FileCheck -check-prefix=IMG-SOFTFLOAT-EXPLICIT-FPXX %s
333 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -c %s 2>&1 \
334 // RUN: | FileCheck -check-prefix=SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
338 // RUN: %clang -target mips-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c %s 2>&1 \
339 // RUN: | FileCheck -check-prefix=SINGLEFLOAT-EXPLICIT-FPXX %s
344 // RUN: %clang -target mips-mti-linux-gnu -### -no-integrated-as -msingle-float -c %s 2>&1 \
345 // RUN: | FileCheck -check-prefix=MTI-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
349 // RUN: %clang -target mips-mti-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c %s 2>&1 \
350 // RUN: | FileCheck -check-prefix=MTI-SINGLEFLOAT-EXPLICIT-FPXX %s
355 // RUN: %clang -target mips-img-linux-gnu -### -no-integrated-as -msingle-float -c %s 2>&1 \
356 // RUN: | FileCheck -check-prefix=IMG-SINGLEFLOAT-IMPLICIT-FPXX --implicit-check-not=-mfpxx %s
360 // RUN: %clang -target mips-img-linux-gnu -### -no-integrated-as -msingle-float -mfpxx -c %s 2>&1 \
361 // RUN: | FileCheck -check-prefix=IMG-SINGLEFLOAT-EXPLICIT-FPXX %s