Home | History | Annotate | Download | only in Driver

Lines Matching full:clang

2 // permutation of Clang frontend flags. This is non-trivial for a few reasons.
8 // REQUIRES: clang-driver
10 // RUN: %clang -### -fno-honor-infinities -c %s 2>&1 \
13 // RUN: %clang -### -fno-honor-infinites -c %s 2>&1 \
18 // RUN: %clang -### -fno-fast-math -fno-honor-infinities -c %s 2>&1 \
23 // RUN: %clang -### -fno-honor-infinities -fno-fast-math -c %s 2>&1 \
28 // RUN: %clang -### -fno-signed-zeros -c %s 2>&1 \
33 // RUN: %clang -### -fno-fast-math -fno-signed-zeros -c %s 2>&1 \
38 // RUN: %clang -### -fno-signed-zeros -fno-fast-math -c %s 2>&1 \
43 // RUN: %clang -### -freciprocal-math -c %s 2>&1 \
48 // RUN: %clang -### -fno-fast-math -freciprocal-math -c %s 2>&1 \
53 // RUN: %clang -### -freciprocal-math -fno-fast-math -c %s 2>&1 \
58 // RUN: %clang -### -fno-honor-nans -c %s 2>&1 \
63 // RUN: %clang -### -fno-fast-math -fno-honor-nans -c %s 2>&1 \
68 // RUN: %clang -### -fno-honor-nans -fno-fast-math -c %s 2>&1 \
73 // RUN: %clang -### -fmath-errno -c %s 2>&1 \
78 // RUN: %clang -### -fmath-errno -fno-math-errno -c %s 2>&1 \
84 // RUN: %clang -### -target i686-unknown-linux -c %s 2>&1 \
86 // RUN: %clang -### -target i686-apple-darwin -c %s 2>&1 \
88 // RUN: %clang -### -target x86_64-unknown-freebsd -c %s 2>&1 \
90 // RUN: %clang -### -target x86_64-unknown-netbsd -c %s 2>&1 \
92 // RUN: %clang -### -target x86_64-unknown-openbsd -c %s 2>&1 \
94 // RUN: %clang -### -target x86_64-unknown-dragonfly -c %s 2>&1 \
100 // RUN: %clang -### -ffast-math -c %s 2>&1 \
102 // RUN: %clang -### -fmath-errno -ffast-math -c %s 2>&1 \
104 // RUN: %clang -### -ffast-math -fmath-errno -c %s 2>&1 \
106 // RUN: %clang -### -target i686-unknown-linux -fno-fast-math -c %s 2>&1 \
108 // RUN: %clang -### -target i686-unknown-linux -fno-math-errno -fno-fast-math -c %s 2>&1 \
110 // RUN: %clang -### -target i686-apple-darwin -fno-fast-math -c %s 2>&1 \
112 // RUN: %clang -### -target i686-apple-darwin -fno-math-errno -fno-fast-math -c %s 2>&1 \
114 // RUN: %clang -### -fno-fast-math -fno-math-errno -c %s 2>&1 \
117 // RUN: %clang -### -fno-math-errno -fassociative-math -freciprocal-math \
123 // RUN: %clang -### -fno-fast-math -fno-math-errno -fassociative-math -freciprocal-math \
129 // RUN: %clang -### -fno-fast-math -fno-math-errno -fassociative-math -freciprocal-math \
136 // RUN: %clang -### -ffast-math -c %s 2>&1 \
138 // RUN: %clang -### -ffast-math -c %s 2>&1 \
140 // RUN: %clang -### -ffast-math -c %s 2>&1 \
142 // RUN: %clang -### -ffinite-math-only -c %s 2>&1 \
144 // RUN: %clang -### -ffinite-math-only -c %s 2>&1 \
146 // RUN: %clang -### -funsafe-math-optimizations -fno-math-errno -c %s 2>&1 \
153 // RUN: %clang -### -ffast-math -c %s 2>&1 \
155 // RUN: %clang -### -fno-fast-math -ffast-math -c %s 2>&1 \
157 // RUN: %clang -### -ffast-math -fno-finite-math-only \
163 // RUN: %clang -### -ffast-math -fno-fast-math -c %s 2>&1 \
170 // RUN: %clang -### -fno-honor-infinities -fhonor-infinities -c %s 2>&1 \
172 // RUN: %clang -### -ffinite-math-only -fhonor-infinities -c %s 2>&1 \
174 // RUN: %clang -### -ffinite-math-only -fno-finite-math-only -c %s 2>&1 \
176 // RUN: %clang -### -ffast-math -fhonor-infinities -c %s 2>&1 \
178 // RUN: %clang -### -ffast-math -fno-finite-math-only -c %s 2>&1 \
184 // RUN: %clang -### -fno-honor-nans -fhonor-nans -c %s 2>&1 \
186 // RUN: %clang -### -ffinite-math-only -fhonor-nans -c %s 2>&1 \
188 // RUN: %clang -### -ffinite-math-only -fno-finite-math-only -c %s 2>&1 \
190 // RUN: %clang -### -ffast-math -fhonor-nans -c %s 2>&1 \
192 // RUN: %clang -### -ffast-math -fno-finite-math-only -c %s 2>&1 \
198 // RUN: %clang -### -fassociative-math -freciprocal-math -fno-signed-zeros \
201 // RUN: %clang -### -fassociative-math -freciprocal-math -fno-signed-zeros \
204 // RUN: %clang -### -fassociative-math -freciprocal-math -fno-signed-zeros \
207 // RUN: %clang -### -fassociative-math -freciprocal-math -fno-signed-zeros \
210 // RUN: %clang -### -funsafe-math-optimizations -fno-associative-math -c %s \
212 // RUN: %clang -### -funsafe-math-optimizations -fno-reciprocal-math -c %s \
214 // RUN: %clang -### -funsafe-math-optimizations -fsigned-zeros -c %s 2>&1 \
216 // RUN: %clang -### -funsafe-math-optimizations -ftrapping-math -c %s 2>&1 \
218 // RUN: %clang -### -funsafe-math-optimizations -fno-unsafe-math-optimizations \
221 // RUN: %clang -### -ffast-math -fno-associative-math -c %s 2>&1 \
223 // RUN: %clang -### -ffast-math -fno-reciprocal-math -c %s 2>&1 \
225 // RUN: %clang -### -ffast-math -fsigned-zeros -c %s 2>&1 \
227 // RUN: %clang -### -ffast-math -ftrapping-math -c %s 2>&1 \
229 // RUN: %clang -### -ffast-math -fno-unsafe-math-optimizations -c %s 2>&1 \