Lines Matching full:feature

6 // X87: "-target-feature" "+x87"
7 // NO-X87: "-target-feature" "-x87"
14 // MMX: "-target-feature" "+mmx"
17 // NO-MMX: "-target-feature" "-mmx"
21 // SSE: "-target-feature" "+sse" "-target-feature" "+sse2" "-target-feature" "+sse3" "-target-feature" "+ssse3" "-target-feature" "+sse4a" "-target-feature" "+sse4.1" "-target-feature" "+sse4.2"
22 // NO-SSE: "-target-feature" "-sse" "-target-feature" "-sse2" "-target-feature" "-sse3" "-target-feature" "-ssse3" "-target-feature" "-sse4a" "-target-feature" "-sse4.1" "-target-feature" "-sse4.2"
26 // SSE4-AES: "-target-feature" "+sse4.2" "-target-feature" "+aes"
27 // NO-SSE4-AES: "-target-feature" "-sse4.1" "-target-feature" "-aes"
31 // AVX: "-target-feature" "+avx" "-target-feature" "+avx2" "-target-feature" "+avx512f" "-target-feature" "+avx512cd" "-target-feature" "+avx512dq" "-target-feature" "+avx512bw" "-target-feature" "+avx512vl" "-target-feature" "+avx512vbmi" "-target-feature" "+avx512vbmi2" "-target-feature" "+avx512ifma"
32 // NO-AVX: "-target-feature" "-avx" "-target-feature" "-avx2" "-target-feature" "-avx512f" "-target-feature" "-avx512cd" "-target-feature" "-avx512dq" "-target-feature" "-avx512bw" "-target-feature" "-avx512vl" "-target-feature" "-avx512vbmi" "-target-feature" "-avx512vbmi2" "-target-feature" "-avx512ifma"
36 // BMI: "-target-feature" "+pclmul" "-target-feature" "+rdrnd" "-target-feature" "+fsgsbase" "-target-feature" "+bmi" "-target-feature" "+bmi2"
37 // NO-BMI: "-target-feature" "-pclmul" "-target-feature" "-rdrnd" "-target-feature" "-fsgsbase" "-target-feature" "-bmi" "-target-feature" "-bmi2"
41 // FMA: "-target-feature" "+lzcnt" "-target-feature" "+popcnt" "-target-feature" "+tbm" "-target-feature" "+fma" "-target-feature" "+fma4"
42 // NO-FMA: "-target-feature" "-lzcnt" "-target-feature" "-popcnt" "-target-feature" "-tbm" "-target-feature" "-fma" "-target-feature" "-fma4"
46 // XOP: "-target-feature" "+xop" "-target-feature" "+f16c" "-target-feature" "+rtm" "-target-feature" "+prfchw" "-target-feature" "+rdseed"
47 // NO-XOP: "-target-feature" "-xop" "-target-feature" "-f16c" "-target-feature" "-rtm" "-target-feature" "-prfchw" "-target-feature" "-rdseed"
51 // SHA: "-target-feature" "+sha" "-target-feature" "+pku" "-target-feature" "+adx" "-target-feature" "+cx16" "-target-feature" "+fxsr"
52 // NO-SHA: "-target-feature" "-sha" "-target-feature" "-pku" "-target-feature" "-adx" "-target-feature" "-cx16" "-target-feature" "-fxsr"
56 // XSAVE: "-target-feature" "+xsave" "-target-feature" "+xsaveopt" "-target-feature" "+xsavec" "-target-feature" "+xsaves"
57 // NO-XSAVE: "-target-feature" "-xsave" "-target-feature" "-xsaveopt" "-target-feature" "-xsavec" "-target-feature" "-xsaves"
61 // CLFLUSHOPT: "-target-feature" "+clflushopt"
62 // NO-CLFLUSHOPT: "-target-feature" "-clflushopt"
66 // CLWB: "-target-feature" "+clwb"
67 // NO-CLWB: "-target-feature" "-clwb"
71 // WBNOINVD: "-target-feature" "+wbnoinvd"
72 // NO-WBNOINVD: "-target-feature" "-wbnoinvd"
76 // MOVBE: "-target-feature" "+movbe"
77 // NO-MOVBE: "-target-feature" "-movbe"
86 // CETSS: "-target-feature" "+shstk"
87 // NO-CETSS: "-target-feature" "-shstk"
91 // SGX: "-target-feature" "+sgx"
92 // NO-SGX: "-target-feature" "-sgx"
96 // PREFETCHI: "-target-feature" "+prefetchi"
97 // NO-PREFETCHI: "-target-feature" "-prefetchi"
101 // CLZERO: "-target-feature" "+clzero"
102 // NO-CLZERO: "-target-feature" "-clzero"
106 // VAES: "-target-feature" "+vaes"
107 // NO-VAES: "-target-feature" "-vaes"
111 // GFNI: "-target-feature" "+gfni"
112 // NO-GFNI: "-target-feature" "-gfni
116 // VPCLMULQDQ: "-target-feature" "+vpclmulqdq"
117 // NO-VPCLMULQDQ: "-target-feature" "-vpclmulqdq"
121 // BITALG: "-target-feature" "+avx512bitalg"
122 // NO-BITALG: "-target-feature" "-avx512bitalg"
126 // VNNI: "-target-feature" "+avx512vnni"
127 // NO-VNNI: "-target-feature" "-avx512vnni"
131 // VBMI2: "-target-feature" "+avx512vbmi2"
132 // NO-VBMI2: "-target-feature" "-avx512vbmi2"
136 // VP2INTERSECT: "-target-feature" "+avx512vp2intersect"
137 // NO-VP2INTERSECT: "-target-feature" "-avx512vp2intersect"
141 // RDPID: "-target-feature" "+rdpid"
142 // NO-RDPID: "-target-feature" "-rdpid"
146 // RDPRU: "-target-feature" "+rdpru"
147 // NO-RDPRU: "-target-feature" "-rdpru"
151 // RETPOLINE: "-target-feature" "+retpoline-indirect-calls" "-target-feature" "+retpoline-indirect-branches"
156 // RETPOLINE-EXTERNAL-THUNK: "-target-feature" "+retpoline-external-thunk"
157 // NO-RETPOLINE-EXTERNAL-THUNK: "-target-feature" "-retpoline-external-thunk"
163 // SLH: "-target-feature" "+retpoline-indirect-calls"
170 // LVICFI: "-target-feature" "+lvi-cfi"
182 // LVIHARDENING: "-target-feature" "+lvi-load-hardening" "-target-feature" "+lvi-cfi"
194 // SESES: "-target-feature" "+seses"
195 // SESES: "-target-feature" "+lvi-cfi"
200 // SESES-NOLVICFI: "-target-feature" "+seses"
215 // WAITPKG: "-target-feature" "+waitpkg"
216 // NO-WAITPKG: "-target-feature" "-waitpkg"
220 // MOVDIRI: "-target-feature" "+movdiri"
221 // NO-MOVDIRI: "-target-feature" "-movdiri"
225 // MOVDIR64B: "-target-feature" "+movdir64b"
226 // NO-MOVDIR64B: "-target-feature" "-movdir64b"
230 // PCONFIG: "-target-feature" "+pconfig"
231 // NO-PCONFIG: "-target-feature" "-pconfig"
235 // PTWRITE: "-target-feature" "+ptwrite"
236 // NO-PTWRITE: "-target-feature" "-ptwrite"
240 // INVPCID: "-target-feature" "+invpcid"
241 // NO-INVPCID: "-target-feature" "-invpcid"
245 // AVX512BF16: "-target-feature" "+avx512bf16"
246 // NO-AVX512BF16: "-target-feature" "-avx512bf16"
250 // ENQCMD: "-target-feature" "+enqcmd"
251 // NO-ENQCMD: "-target-feature" "-enqcmd"
255 // VZEROUPPER: "-target-feature" "+vzeroupper"
256 // NO-VZEROUPPER: "-target-feature" "-vzeroupper"
260 // SERIALIZE: "-target-feature" "+serialize"
261 // NO-SERIALIZE: "-target-feature" "-serialize"
265 // TSXLDTRK: "-target-feature" "+tsxldtrk"
266 // NO-TSXLDTRK: "-target-feature" "-tsxldtrk"
270 // KL: "-target-feature" "+kl"
271 // NO-KL: "-target-feature" "-kl"
275 // WIDE_KL: "-target-feature" "+widekl"
276 // NO-WIDE_KL: "-target-feature" "-widekl"
280 // AMX-TILE: "-target-feature" "+amx-tile"
281 // NO-AMX-TILE: "-target-feature" "-amx-tile"
285 // AMX-BF16: "-target-feature" "+amx-bf16"
286 // NO-AMX-BF16: "-target-feature" "-amx-bf16"
290 // AMX-INT8: "-target-feature" "+amx-int8"
291 // NO-AMX-INT8: "-target-feature" "-amx-int8"
297 // AMX-FP16: "-target-feature" "+amx-fp16"
298 // NO-AMX-FP16: "-target-feature" "-amx-fp16"
304 // AMX-COMPLEX: "-target-feature" "+amx-complex"
305 // NO-AMX-COMPLEX: "-target-feature" "-amx-complex"
311 // AMX-TRANSPOSE: "-target-feature" "+amx-transpose"
312 // NO-AMX-TRANSPOSE: "-target-feature" "-amx-transpose"
318 // AMX-AVX512: "-target-feature" "+amx-avx512"
319 // NO-AMX-AVX512: "-target-feature" "-amx-avx512"
325 // AMX-TF32: "-target-feature" "+amx-tf32"
326 // NO-AMX-TF32: "-target-feature" "-amx-tf32"
330 // HRESET: "-target-feature" "+hreset"
331 // NO-HRESET: "-target-feature" "-hreset"
335 // UINTR: "-target-feature" "+uintr"
336 // NO-UINTR: "-target-feature" "-uintr"
340 // AVX-VNNI: "-target-feature" "+avxvnni"
341 // NO-AVX-VNNI: "-target-feature" "-avxvnni"
345 // AVX512FP16: "-target-feature" "+avx512fp16"
346 // NO-AVX512FP16: "-target-feature" "-avx512fp16"
350 // CMPCCXADD: "-target-feature" "+cmpccxadd"
351 // NO-CMPCCXADD: "-target-feature" "-cmpccxadd"
355 // RAOINT: "-target-feature" "+raoint"
356 // NO-RAOINT: "-target-feature" "-raoint"
360 // AVXIFMA: "-target-feature" "+avxifma"
361 // NO-AVXIFMA: "-target-feature" "-avxifma"
365 // AVX-VNNIINT8: "-target-feature" "+avxvnniint8"
366 // NO-AVX-VNNIINT8: "-target-feature" "-avxvnniint8"
370 // AVXNECONVERT: "-target-feature" "+avxneconvert"
371 // NO-AVXNECONVERT: "-target-feature" "-avxneconvert"
375 // SHA512: "-target-feature" "+sha512"
376 // NO-SHA512: "-target-feature" "-sha512"
380 // SM3: "-target-feature" "+sm3"
381 // NO-SM3: "-target-feature" "-sm3"
385 // SM4: "-target-feature" "+sm4"
386 // NO-SM4: "-target-feature" "-sm4"
390 // AVXVNNIINT16: "-target-feature" "+avxvnniint16"
391 // NO-AVXVNNIINT16: "-target-feature" "-avxvnniint16"
395 // EVEX512: "-target-feature" "+evex512"
396 // NO-EVEX512: "-target-feature" "-evex512"
415 // AVX10_2_256: "-target-feature" "+avx10.2-256"
416 // AVX10_2_512: "-target-feature" "+avx10.2-512"
417 // AVX10_1_256: "-target-feature" "+avx10.1-256"
418 // AVX10_1_512: "-target-feature" "+avx10.1-512"
420 // AVX10-AVX512: "-target-feature" "+avx10.1-256" "-target-feature" "{{.}}avx512f"
421 // AVX10-EVEX512: "-target-feature" "+avx10.1-256" "-target-feature" "{{.}}evex512"
425 // USERMSR: "-target-feature" "+usermsr"
426 // NO-USERMSR: "-target-feature" "-usermsr"
430 // MOVRS: "-target-feature" "+movrs"
431 // NO-MOVRS: "-target-feature" "-movrs"
435 // CRC32: "-target-feature" "+crc32"
436 // NO-CRC32: "-target-feature" "-crc32"
460 // SLS-RET-DAG: "-target-feature" "+harden-sls-ret"
461 // SLS-IJMP-DAG: "-target-feature" "+harden-sls-ijmp"
473 // APXF: "-target-feature" "+egpr" "-target-feature" "+push2pop2" "-target-feature" "+ppx" "-target-feature" "+ndd" "-target-feature" "+ccmp" "-target-feature" "+nf" "-target-feature" "+cf" "-target-feature" "+zu"
474 // NO-APXF: "-target-feature" "-egpr" "-target-feature" "-push2pop2" "-target-feature" "-ppx" "-target-feature" "-ndd" "-target-feature" "-ccmp" "-target-feature" "-nf" "-target-feature" "-cf" "-target-feature" "-zu"
484 // EGPR: "-target-feature" "+egpr"
485 // PUSH2POP2: "-target-feature" "+push2pop2"
486 // PPX: "-target-feature" "+ppx"
487 // NDD: "-target-feature" "+ndd"
488 // CCMP: "-target-feature" "+ccmp"
489 // NF: "-target-feature" "+nf"
490 // CF: "-target-feature" "+cf"
491 // ZU: "-target-feature" "+zu"
501 // EGPR-NDD: "-target-feature" "+egpr" "-target-feature" "+ndd"
502 // EGPR-NO-NDD: "-target-feature" "-ndd" "-target-feature" "+egpr"
503 // NO-EGPR-NDD: "-target-feature" "+ndd" "-target-feature" "-egpr"
504 // NO-EGPR-NO-NDD: "-target-feature" "-egpr" "-target-feature" "-ndd"