llvm-project/clang/test/Driver
Craig Topper 37c47b2cac [RISCV] Change how mtune aliases are implemented.
The previous implementation translated from names like sifive-7-series
to sifive-7-rv32 or sifive-7-rv64. This also required sifive-7-rv32
and sifive-7-rv64 to be valid CPU names. As those are not real
CPUs it doesn't make sense to accept them in -mcpu.

This patch does away with the translation and adds sifive-7-series
directly to RISCV.td. Removing sifive-7-rv32 and sifive-7-rv64.
sifive-7-series is only allowed in -mtune.

I've also added "rocket" to RISCV.td but have not removed rocket-rv32
or rocket-rv64.

To prevent -mcpu=sifive-7-series or -mcpu=rocket being used with llc,
I've added a Feature32Bit to all rv32 CPUs. And made it an error to
have an rv32 triple without Feature32Bit. sifive-7-series and rocket
do not have Feature32Bit or Feature64Bit set so the user would need
to provide -mattr=+32bit or -mattr=+64bit along with the -mcpu to
avoid the error.

SiFive no longer names their newer products with 3, 5, or 7 series.
Instead we have p200 series, x200 series, p500 series, and p600 series.
Following the previous behavior would require a sifive-p500-rv32 and
sifive-p500-rv64 in order to support -mtune=sifive-p500-series. There
is currently no p500 product, but it could start getting confusing if
there was in the future.

I'm open to hearing alternatives for how to achieve my main goal
of removing sifive-7-rv32/rv64 as a CPU name.

Reviewed By: reames

Differential Revision: https://reviews.llvm.org/D131708
2022-08-18 16:22:25 -07:00
..
Inputs Revert "[Driver] Support libc++ in MSVC" 2022-08-18 08:22:43 +00:00
XRay Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
flang [clang] Remove `-triple` from the invocations of `flang-new -fc1` 2020-12-10 17:54:12 +00:00
B-opt.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
O.c Map -O to -O1 instead of -O2 2020-05-18 15:53:41 -07:00
Ofast.c
Wframe-larger-than.c Bring our handling of -Wframe-larger-than more in line with GCC. 2021-06-17 20:29:13 -07:00
Wp-args.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
Xarch.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
Xlinker-args.c [clang] [MinGW] Pass --no-demangle through to the mingw linker 2022-01-03 00:22:40 +02:00
aarch64-a64fx.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-bf16.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-call-saved-x-register.c
aarch64-carmel.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a34.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a35.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a53.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a55.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a57.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a72.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a73.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a75.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a76.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a510.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-a710.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-cortex-x2.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-dotprod.c [AArch64] Add CPU Cortex-R82 2020-10-02 12:47:23 +01:00
aarch64-exynox-m3.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-exynox-m4.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-exynox-m5.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-falkor.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-features.c Fix -fno-unwind-tables -fasynchronous-unwind-tables to emit unwind tables 2021-09-23 16:15:40 -07:00
aarch64-fix-cortex-a53-835769.c [AArch64] Use Feature for A53 Erratum 835769 Fix 2021-12-10 15:09:59 +00:00
aarch64-fixed-call-saved-x-register.c
aarch64-fixed-x-register.c
aarch64-fp16.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-hbc.c [AArch64] Default HBC/MOPS features in clang 2022-04-02 14:51:23 +01:00
aarch64-i8mm.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-implied-sve-features.c [Clang][SVE] Fix windows test breakage in 26f56438e3 2021-11-18 16:52:32 +00:00
aarch64-kryo.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-ls64.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-mac-cpus.c [AArch64] Don't always override CPU for arm64e. 2021-04-20 08:41:04 -07:00
aarch64-march.c [Driver][test] Clean up and improve some -mtune tests 2022-07-22 14:37:58 -07:00
aarch64-mcpu.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-mgeneral_regs_only.c
aarch64-mops.c [AArch64] Default HBC/MOPS features in clang 2022-04-02 14:51:23 +01:00
aarch64-mte.c
aarch64-mtune.c [Driver][test] Clean up and improve some -mtune tests 2022-07-22 14:37:58 -07:00
aarch64-outliner.c Correct a lot of diagnostic wordings for the driver 2021-08-05 07:04:55 -04:00
aarch64-perfmon.c [Clang][AArch64][ARM] PMUv3 Option Added 2022-01-17 14:33:03 +00:00
aarch64-predres.c
aarch64-rand.c
aarch64-ras.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-rcpc.s
aarch64-rdm.c
aarch64-security-options.c [Driver] Replace err_invalid_branch_protection with err_drv_unsupported_option_argument 2022-05-27 22:28:39 -07:00
aarch64-ssbs.c [AARCH64] ssbs should be enabled by default for cortex-x1, cortex-x1c, cortex-a77 2022-03-15 13:44:20 +00:00
aarch64-sve-vector-bits.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
aarch64-sve.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-sve2.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-target-as-march.s [Driver][ARM][AArch64] Use err_drv_unsupported_option_argument for -march=/-mcpu=/-mtune= diagnostics 2022-06-28 16:01:30 -07:00
aarch64-thunderx2t99.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-thunderx3t110.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-tsv110.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v81a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v82a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v83a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v84a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v85a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v86a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v87a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v88a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v91a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v92a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
aarch64-v93a.c [Driver][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01:00
addrsig.c
aix-as.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-constructor-alias.c Revert "[AIX] Avoid structor alias; die before bad alias codegen" 2021-05-25 15:07:40 -04:00
aix-data-sections.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-err-options.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-ld.c [AIX][PGO] Enable linux style PGO on AIX 2022-05-05 04:10:39 +00:00
aix-mcpu-default.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-object-mode.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-pragma-pack.c [Frontend] Add pragma align natural and sort out pragma pack stack effect 2021-01-13 10:53:24 -05:00
aix-quadword-atomics-abi.c [clang][AIX] Add option to control quadword lock free atomics ABI on AIX 2022-07-27 01:56:25 +00:00
aix-rtlib.c [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-toolchain-include.cpp [Driver][test] Clean up some AIX tests 2022-02-26 01:06:24 +00:00
aix-unsupported-features.c [AIX] Diagnose thinLTO usage in clang on AIX. 2021-04-19 16:39:48 +00:00
aix-vec_extabi.c [AIX][PowerPC] Remove error when specifying mabi=vec-default on AIX 2021-06-23 07:40:38 -04:00
altivec-asm.S
amdgcn-gz-options.cl [Driver] Remove obsoleted -gz=zlib-gnu 2022-01-26 13:26:51 -08:00
amdgcn-toolchain-pic.cl [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
amdgpu-features-as.s [AMDGPU] add -mcode-object-version=n 2020-12-07 18:08:37 -05:00
amdgpu-features.c [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
amdgpu-invalid-target-id.s [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
amdgpu-macros.cl Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
amdgpu-mcpu.cl Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
amdgpu-openmp-system-arch-fail.c Correct a lot of diagnostic wordings for the driver 2021-08-05 07:04:55 -04:00
amdgpu-openmp-system-arch.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
amdgpu-openmp-toolchain-new.c [Clang] Fix test failing due to renamed arg 2022-07-08 11:50:56 -04:00
amdgpu-openmp-toolchain.c [Driver][test] Remove unneeded clang from -cc1 CHECK lines 2022-04-19 14:58:48 -07:00
amdgpu-toolchain-opencl.cl [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
amdgpu-toolchain.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
amdgpu-visibility.cl
analyze.c
analyzer-target-enabled-checkers.cpp
ananas.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
android-link.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
android-ndk-standalone.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
android-no-installed-libcxx.cpp
android-pie.c [Driver] Change Linux::isPIEDefault to true for all Android versions 2021-11-11 00:12:07 -08:00
android-standalone.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
apple-arm64-arch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
apple-clang-defaults.c [apple clang] disable in-process CC1 to preserve crashlog compatibility 2020-06-05 10:55:42 -07:00
apple-kext-mkernel.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
apple-silicon-arch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
appletvos-version-min.c
arc-exceptions.m
arc.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
arch-armv7k.c [clang][cli] Squash multiple cc1 -fxxx-exceptions flags into single -exception-model=xxx option 2020-12-15 10:15:58 +01:00
arch-specific-libdir-rpath.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arch-specific-libdir.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arch.c
arclite-link-external-toolchain.c
arclite-link.c [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth. 2020-12-03 07:53:59 -08:00
arm-aarch64-bitfield-flags.c Pass the cmdline aapcs bitfield options to cc1 2021-02-18 15:41:20 +00:00
arm-abi.c
arm-alignment.c [AArch64][ARM] add -Wunaligned-access only for clang 2022-02-10 10:26:30 -08:00
arm-arch-darwin.c
arm-bti-return-twice.c [ARM] Implement setjmp BTI placement for PACBTI-M 2021-12-06 11:07:10 +00:00
arm-cde.c
arm-cmse-cve-2021-35465.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-compiler-rt.c
arm-cortex-cpus-1.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-cortex-cpus-2.c [ARM] Add Support for Cortex-M85 2022-07-05 10:43:31 +01:00
arm-default-build-attributes.s
arm-dotprod.c
arm-execute-only.c [test] Fix unused check prefixes in test/Driver 2020-10-31 00:14:59 -07:00
arm-features.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-fix-cortex-a57-aes-1742098.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-fixed-r9.c
arm-float-abi-lto.c [AIX][clang/test] Set/propagate AIXTHREAD_STK for AIX 2022-07-08 18:33:16 -04:00
arm-float-abi.c Use -### in arm-float-abi.c test 2020-10-21 17:40:02 +01:00
arm-hwdiv.c
arm-ias-Wa.s [Driver][ARM][AArch64] Use err_drv_unsupported_option_argument for -march=/-mcpu=/-mtune= diagnostics 2022-06-28 16:01:30 -07:00
arm-implicit-it.s [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
arm-long-calls.c
arm-machine-outliner.c [Driver][MachineOutliner] Support outlining option with LTO 2021-01-06 16:01:38 +01:00
arm-matrix-multiply.c
arm-mfpu.c [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
arm-multilibs.c [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests 2021-03-22 12:08:46 -07:00
arm-no-movt.c
arm-no-neg-immediates.c
arm-nofp-disabled-features.c [ARM] Add Support for Cortex-M85 2022-07-05 10:43:31 +01:00
arm-nopacbti-disabled-features.c [ARM] Add Support for Cortex-M85 2022-07-05 10:43:31 +01:00
arm-ras.c
arm-restrict-it.c [ARM] Undeprecate complex IT blocks 2022-02-07 15:47:53 +00:00
arm-sb.c
arm-security-options.c [Driver] Replace err_invalid_branch_protection with err_drv_unsupported_option_argument 2022-05-27 22:28:39 -07:00
arm-target-as-march-mcpu.s Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-target-as-mimplicit-it.s [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
arm-target-as-mthumb.s [clang][Arm] Fix handling of -Wa,-march= 2021-02-04 16:36:15 +00:00
arm-thumb-only-cores.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm-triple.c [Driver] Incorporate -mfloat-abi in the computed triple on ARM 2020-10-21 11:19:38 +01:00
arm-wchar_t-defaults.c
arm-xscale.c
arm64-as.s Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm64-darwinpcs.c
arm64-markbti.S Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
arm64_32-link.c Recommit "[clang][driver] Use the provided arch name for a Darwin target triple 2021-04-29 15:00:40 -07:00
armv8-crc.c
armv8.1m.main.c [clang][ARM] PACBTI-M assembly support 2021-11-30 09:28:18 +00:00
armv8.1m.main.s
as-default-dwarf.s
as-dwarf-cie.s
as-mcpu.c
as-options.s Revert "[Driver] Delete -mimplicit-it=" 2021-05-20 00:17:50 +03:00
as-version.s [MCParser][z/OS] Mark test as unsupported for the z/OS Target 2021-08-27 11:45:38 -04:00
as-warnings.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
asan.c [test] Remove tests pinned to the legacy PM 2021-10-18 16:40:46 -07:00
ast.c [clang-cl] Add -emit-ast to clang-cl driver 2022-06-28 09:11:34 +02:00
at_file.c
at_file.c.args
at_file.c.args.utf16le
at_file_missing.c
at_file_win.c
at_file_win.c.args
attr-availability-fuchsia.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
autocomplete.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
autolink_integrated_as.c
avr-ld.c [Driver] Support linking to compiler-rt for target AVR 2022-08-16 09:22:50 +08:00
avr-link-nostdlib-nodefaultlibs.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
avr-mmcu.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
avr-toolchain.c [Driver] Support linking to compiler-rt for target AVR 2022-08-16 09:22:50 +08:00
baremetal-sysroot.cpp [tests][Driver] Pass an empty sysroot for `DEFAULT_SYSROOT` builds 2022-03-04 09:01:50 +00:00
baremetal.cpp Driver: Refactor and support per target dirs in baremetal 2022-08-10 09:13:30 -07:00
biarch.c
bindings.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
cc-log-diagnostics.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
cc-print-options.c [clang][driver] Introduce new -fdriver-only flag 2022-06-13 13:30:56 +02:00
cc-print-proc-stat.c [Driver][test] Avoiding producing object file in the current directory 2022-05-02 10:00:57 -07:00
cc1-response-files.c
cc1-spawnprocess.c [Driver][test] Fix cc1-spawnprocess.c 2020-11-14 09:53:34 -08:00
ccc-as-cpp.c
ccc-host-triple-no-integrated-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cf-runtime-abi.c
check-time-trace-sections.cpp
check-time-trace-sections.py [Test][Time profiler] Fix test time checking 2021-09-01 09:11:36 +03:00
check-time-trace.cpp [Clang] Add a new clang option "-ftime-trace=<value>" 2022-07-15 08:55:17 -07:00
cl-cc-flags.c
cl-denorms-are-zero.cl [test] Fix unused check prefixes in test/Driver 2020-10-31 00:14:59 -07:00
cl-diagnostics.c
cl-eh.cpp
cl-idl.cpp
cl-include.c [clang-cl] Implement /external:I, /external:env, and EXTERNAL_INCLUDE support (PR36003) 2021-06-21 15:36:14 +02:00
cl-inputs.c [clang] Make the driver not diagnose errors on nonexistent linker inputs 2021-09-13 08:57:38 -04:00
cl-link-at-file.c [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] 2021-03-19 13:38:03 +00:00
cl-link.c [clang] Make the driver not diagnose errors on nonexistent linker inputs 2021-09-13 08:57:38 -04:00
cl-options.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cl-options.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cl-outputs.c [clang-cl] Add -emit-ast to clang-cl driver 2022-06-28 09:11:34 +02:00
cl-pch-errorhandling.cpp
cl-pch-search.cpp
cl-pch-showincludes.cpp
cl-pch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cl-pch.cpp [clang-cl] Remove the /fallback option 2021-02-04 10:33:16 +01:00
cl-permissive.c [clang-cl] Add /permissive and /permissive- 2021-06-10 17:06:19 +02:00
cl-response-file.c
cl-runtime-flags.c
cl-showfilenames.c
cl-sysroot.cpp [clang] Add include path for cppwinrt on Windows SDK 10.0.17134+ 2022-01-18 09:14:23 +01:00
cl-thinlto-backend.c
cl-x86-flags.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cl-zc.cpp [clang-cl] Add support for /kernel 2022-06-07 06:42:35 -07:00
cl.c
claim-unused.c
clang-c-as-cxx.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-exception-flags.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-g-opts.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-offload-bundler-asserts-on.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-offload-bundler.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-offload-wrapper.c [CommandLine] --help: print "-o <xxx>" instead of "-o=<xxx>" 2022-07-14 01:28:28 -07:00
clang-s-opts.s
clang-translation.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang-translation.cppm
clang_cpp.c
clang_f_opts.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
clang_f_opts.h
clang_wrapv_opts.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cloudabi.c
cloudabi.cpp
codeview-column-info.c [Driver] Pass -gno-column-info instead of -dwarf-column-info 2020-07-05 11:50:38 -07:00
color-diagnostics.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
compilation_database.c [clang][driver] Fix compilation database dump with multiple architectures 2022-06-13 13:30:57 +02:00
compilation_database_multiarch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
compiler-rt-unwind.c [Driver] Always use --as-needed with libunwind 2022-06-30 03:33:40 +00:00
complete-member-pointers.cpp
compress-noias.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
compress.c [Driver] Support for compressed debug info on Fuchsia 2022-04-29 15:38:51 -07:00
config-file-errs.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
config-file.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
config-file2.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
config-file3.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
config-file4.c
constructors.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
coroutines.c
coroutines.cpp
coverage-ld.c [Driver][test] Add libclang_rt.profile{{.*}}.a tests for NetBSD 2022-06-27 17:38:31 +02:00
coverage.c [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs 2020-10-19 22:19:00 -07:00
cpath.c
cpp-precomp.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
crash-diagnostics-dir-2.c Pass -fcrash-diagnostics-dir along to LLVM 2021-04-06 09:30:52 -07:00
crash-diagnostics-dir.c
crash-report-clang-cl.cpp [clang] Make crash reproducer work with clang-cl 2021-09-30 14:33:14 -04:00
crash-report-crashfile.m [Clang] Extend -gen-reproducer flag 2022-05-31 17:10:16 +00:00
crash-report-header.h
crash-report-modules.m [Driver] When forcing a crash print the bug report message 2020-06-29 13:13:12 +01:00
crash-report-null.test [FileCheck] Default --allow-unused-prefixes to false 2021-02-08 13:37:04 -08:00
crash-report-spaces.c
crash-report-with-asserts.c
crash-report.cpp [Driver] Re-run lld with --reproduce when it crashes 2022-08-01 20:01:01 +00:00
cross-linux.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
csky-arch-error.c [Clang][CSKY] Add the CSKY target and compiler driver 2022-04-06 11:37:37 +08:00
csky-arch.c [Clang][CSKY] Add the CSKY target and compiler driver 2022-04-06 11:37:37 +08:00
csky-cpus-error.c [Clang][CSKY] Add the CSKY target and compiler driver 2022-04-06 11:37:37 +08:00
csky-cpus.c [Clang][CSKY] Add the CSKY target and compiler driver 2022-04-06 11:37:37 +08:00
csky-mfpu.c [CSKY] Fix the conflict of default fpu features and -mfpu option 2022-05-23 10:44:55 +08:00
csky-toolchain.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
cspgo-lto.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-arch-translation.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-bad-arch.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-bail-out.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-bindings.cu [CUDA] Fix output name being replaced in device-only mode 2022-08-05 19:08:41 -04:00
cuda-constructor-alias.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-detect-path.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-detect.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-device-triple.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-dwarf-2.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-external-tools.cu [CUDA][HIP][NFC] Do not add `-fgpu-rdc` flag twice 2022-07-13 15:57:53 -04:00
cuda-flush-denormals-to-zero.cu [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
cuda-macosx.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-march.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-no-pgo-or-coverage.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-no-sanitizers.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-no-stack-protector.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-not-found.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-omp-unsupported-debug-options.cu [CUDA] Allow the new driver to compile CUDA in non-RDC mode 2022-07-13 21:49:15 -04:00
cuda-openmp-driver.cu [CUDA] Allow the new driver to compile CUDA in non-RDC mode 2022-07-13 21:49:15 -04:00
cuda-options.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-output-asm.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-phases.cu [CUDA] Make the new driver properly ignore non-CUDA inputs 2022-07-15 17:38:34 -04:00
cuda-ptxas-path.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-simple.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cuda-version-check.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-windows.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cxa-atexit.cpp [AIX] report_fatal_error on `-fregister_global_dtors_with_atexit` for static init 2020-07-17 16:14:49 -04:00
cxx-abi-flag.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
cxx-operator-names.cpp [clang][driver] Add -foperator-names 2021-06-10 17:01:35 +02:00
cxx20-fdirectives-only.cpp [C++20][Modules][Driver][HU 4/N] Add fdirectives-only mode for preprocessing output. 2022-04-23 14:43:07 +01:00
cxx20-header-units-01.cpp [C++20][Modules][Driver][HU 1/N] Initial handling for -xc++-{system,user}-header. 2022-04-22 09:24:29 +01:00
cxx20-header-units-02.cpp [C++20][Modules][Driver][HU 3/N] Handle foo.h with -fmodule-header and/or C++ invocation. 2022-04-23 09:50:31 +01:00
cxx_for_opencl.clcpp Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
darwin-arm64-target.c [clang] [Darwin] Add reverse mappings for aarch64/aarch64_32 to darwin arch names 2020-05-29 15:23:14 +03:00
darwin-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-asan-destructor.c [NFC] Improve comment and rename test file 2022-03-11 14:47:54 -08:00
darwin-asan-nofortify.c
darwin-debug-flags.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
darwin-debug-prefix-map.c Darwin: introduce a global override for debug prefix map entries. 2022-02-16 08:36:26 -08:00
darwin-debug-prefix-map.s Darwin: introduce a global override for debug prefix map entries. 2022-02-16 08:36:26 -08:00
darwin-dsymutil.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
darwin-embedded.c
darwin-fapple-link-rtlib.c
darwin-header-search-libcxx.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-header-search-libstdcxx.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-header-search-system.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-infer-simulator-sdkroot.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-iphone-defaults.m [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
darwin-ld-dedup.c [mac/arm] fix clang/test/Driver/darwin-ld-dedup.c 2020-11-23 13:32:29 -05:00
darwin-ld-demangle-lld.c [clang][Darwin] Remove old lld implementation handling 2021-12-02 16:29:26 -08:00
darwin-ld-demangle.c
darwin-ld-lto-lld.c [clang] Pass more flags to ld64.lld 2022-02-17 16:45:52 -05:00
darwin-ld-lto.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-ld-platform-version-driverkit.c [Clang] Fix DriverKit tests on Linux 2022-05-13 22:10:13 +01:00
darwin-ld-platform-version-ios.c [clang][Darwin] Remove old lld implementation handling 2021-12-02 16:29:26 -08:00
darwin-ld-platform-version-maccatalyst.c [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
darwin-ld-platform-version-macos.c [clang][Darwin] Remove old lld implementation handling 2021-12-02 16:29:26 -08:00
darwin-ld-platform-version-target-version.c [clang][test] Add -fuse-ld= to test cases added in d238acd113 to resolve test failure with CLANG_DEFAULT_LINKER=lld 2022-02-14 13:21:39 -08:00
darwin-ld-platform-version-tvos.c [clang][Darwin] Remove old lld implementation handling 2021-12-02 16:29:26 -08:00
darwin-ld-platform-version-watchos.c [clang][Darwin] Remove old lld implementation handling 2021-12-02 16:29:26 -08:00
darwin-ld-pthread.c
darwin-ld.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-mac-catalyst-32bit-not-supported.c [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
darwin-maccatalyst.c [clang][driver][darwin] support -target with Mac Catalyst triple without OS version 2021-10-28 18:46:10 -07:00
darwin-max-type-align.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-multiarch-arm.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-objc-defaults.m [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
darwin-objc-options.m Make -fvisibility-inlines-hidden apply to static local variables in inline functions on Darwin 2020-09-02 12:19:12 -04:00
darwin-objc-runtime-maccatalyst-target-variant.m [clang][driver] add clang driver support for emitting macho files with two build version load commands 2022-02-14 12:27:14 -08:00
darwin-objc-runtime-maccatalyst.m [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
darwin-opt-record-ld.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-opt-record.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-print-file-name.c [Driver] Fix `ToolChain::getCompilerRTPath()` to return the correct path on Apple platforms. 2021-05-04 11:28:26 -07:00
darwin-print-runtime-dir.c [Driver] Fix `ToolChain::getCompilerRTPath()` to return the correct path on Apple platforms. 2021-05-04 11:28:26 -07:00
darwin-sanitizer-ld.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
darwin-sdk-version-maccatalyst.c [clang][driver][darwin] Add driver support for Mac Catalyst 2021-07-22 10:20:19 -07:00
darwin-sdk-version.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-sdk-vs-os-version.c Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. 2020-07-06 16:53:12 -07:00
darwin-sdk-with-prefix.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-sdkroot.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-simulator-macro.c
darwin-static-lib.c [clang][darwin] Add support for --emit-static-lib 2021-09-17 12:11:05 -07:00
darwin-stdlib.cpp [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
darwin-target-variant-sdk-version.c [clang][driver] add clang driver support for emitting macho files with two build version load commands 2022-02-14 12:27:14 -08:00
darwin-target-variant.c [clang][driver] add clang driver support for emitting macho files with two build version load commands 2022-02-14 12:27:14 -08:00
darwin-verify-debug.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
darwin-version.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-warning-options.c [clang] Fix darwin REQUIRES test annotation (NFC) 2021-10-07 12:58:49 -07:00
darwin-xarch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
darwin-zippered-target-version.c [clang][test] Add -fuse-ld= to test cases added in d238acd113 to resolve test failure with CLANG_DEFAULT_LINKER=lld 2022-02-14 13:21:39 -08:00
debug-comp-dir.S [Driver] Clean up some Separate form options 2021-02-17 13:49:41 -08:00
debug-default-version.c
debug-main-file.S
debug-options-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
debug-options.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
debug-pass-structure.c [test] Remove various legacy pass manager tests 2022-04-11 14:02:17 -07:00
debug-prefix-map.S [clang][test] fix tests for external assemblers 2020-05-25 17:36:28 -07:00
debug-prefix-map.c [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} 2021-02-25 21:40:12 -08:00
debug-unsupported.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
default-denormal-fp-math.c
default-image-name.c
default-includes.cl Generalize calls to ImplicitlyDefineFunction 2022-04-30 10:03:51 -04:00
default-toolchain.c Recommit "[clang][driver] Use the provided arch name for a Darwin target triple 2021-04-29 15:00:40 -07:00
defsym.s Correct a lot of diagnostic wordings for the driver 2021-08-05 07:04:55 -04:00
denormal-fp-math.c
dfsan.c [test] Remove tests pinned to the legacy PM 2021-10-18 16:40:46 -07:00
diagnostics.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
disable-llvm.c [Driver] Add -Xclang= as an alias for -Xclang 2022-08-08 19:05:24 -07:00
dragonfly.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
driver-only.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
driverkit-arm64.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-arm64e.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-armv7k.s [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-cplusplus.cpp [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-exceptions.cpp [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-framework.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-rtti.cpp [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-target-cpu.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
driverkit-version-min.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
dwarf-target-version-clamp.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
dxc_D.hlsl [HLSL] add -D option for dxc mode. 2022-05-31 17:50:36 -07:00
dxc_E.hlsl [HLSL] Support -E option for HLSL. 2022-08-04 16:54:19 -07:00
dxc_Fo.hlsl [HLSL] emit-obj when set output. 2022-08-05 16:27:17 -07:00
dxc_I.hlsl [HLSL] add -I option for dxc mode. 2022-07-20 11:03:22 -07:00
dxc_fcgl.hlsl [HLSL][clang][Driver] Parse target profile early to update Driver::TargetTriple. 2022-05-31 13:23:30 -07:00
dyld-prefix.c
dynamic-linker.c
eabi.c
elfiamcu-header-search.c
embed-bitcode-wasm.c
embed-bitcode.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
embed-bitcode.s
emit-reproducer.c Fix windows build 2022-05-31 17:31:55 +00:00
emulated-tls.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
env.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
eval-method-with-unsafe-math.c In fast-math mode, when unsafe math optimizations are enabled, the 2022-04-05 04:58:19 -07:00
exceptions.m [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
experimental-library-flag.cpp redo UNSUPPORT test on 64-bit AIX too 2022-07-20 10:18:28 -04:00
extract-api-multiheader-kind-diag.h Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
extract-api-multiheader.h Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
extract-api.h Ensure -extract-api handles multiple headers correctly 2022-03-21 21:04:47 +00:00
falign-loops.c [clang] Implement -falign-loops=N (N is a power of 2) for non-LTO 2021-08-05 12:17:50 -07:00
fast-math.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fat-archive-unbundle-ext.c [clang-offload-bundler] add -input/-output options 2022-04-05 11:13:01 -04:00
fat_archive_amdgpu.cpp [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
fat_archive_nvptx.cpp [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
fatal-warnings.c
fbasic-block-sections.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fbinutils-version.c Add -fbinutils-version= to gate ELF features on the specified binutils version 2021-01-26 12:28:23 -08:00
fcomment-block-commands.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fcs-profile-generate.c [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together 2021-01-12 14:19:55 -08:00
fdiagnostics-format-sarif.cpp [clang] Add -fdiagnostics-format=sarif option for future SARIF output 2022-07-21 16:51:15 +00:00
fdiagnostics-show-option.c
fdirect-access-external-data.c [Driver] Delete compatibility aliases -mpie-copy-relocations and -mno-pie-copy-relocations 2021-03-19 17:47:30 -07:00
fembed-bitcode.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
femit-dwarf-unwind.c [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible 2022-06-12 17:24:19 -04:00
femit-dwarf-unwind.s [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible 2022-06-12 17:24:19 -04:00
fextend-args.c [clang][patch] Add support for option -fextend-arguments={32,64}: widen integer arguments to int64 in unprototyped function calls 2021-05-19 10:59:56 -04:00
fforce-dwarf-frame.c
fgnuc-version.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
finline.c [Driver] Fix -f[no-]inline to override -f[no-]inline-functions/-finline-hint-functions 2022-04-10 00:15:12 -07:00
flags.c
flegacy-pass-manager.c [Clang] Remove support for legacy pass manager 2022-04-13 10:21:42 +02:00
fmemprof.cpp [MemProf] Pass down memory profile name with optional path from clang 2020-11-01 17:38:23 -08:00
fmerge-constants.c
fmessage-length.c
fno-escaping-block-tail-calls.c
fno-rtti-data.cpp
fopenmp.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
foptimize-sibling-calls.c [Driver] -fno-optimize-sibling-calls: use the same spelling for its -cc1 counterpart 2022-04-11 22:21:24 -07:00
fortran.f95 [clang][driver]Add quotation mark in test/fortran.f95 to avoid false positive 2020-08-19 17:54:32 +01:00
fp-model.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fpack-struct.c
fparse-all-comments.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fpatchable-function-entry.c [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry' 2021-03-16 10:02:35 -07:00
fplugin.c
fprofile-update.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
frame-pointer-elim.c [PS5] Default to omit leaf frame pointer 2022-04-28 10:35:14 -07:00
frame-pointer-elim.cl [Driver][test] Remove unused "-o %t.s" from frame-pointer*.c 2022-07-21 19:41:25 -07:00
frame-pointer.c [Driver][test] Remove unused "-o %t.s" from frame-pointer*.c 2022-07-21 19:41:25 -07:00
freebsd-mips-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
freebsd.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
freebsd.cpp [Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSD 2022-07-22 14:30:32 +01:00
fsanitize-address-destructor.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
fsanitize-coverage.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
fsanitize-ignorelist.c [Clang][Driver] More explicit message when failing to find sanitizer resource file 2022-06-01 10:54:20 +02:00
fsanitize-memory-param-retval.c [msan] Allow KMSAN to use -fsanitize-memory-param-retval 2022-06-17 10:54:20 +02:00
fsanitize-object-size.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fsanitize-use-after-return.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
fsanitize.c [ubsan] Using metadata instead of prologue data for function sanitizer 2022-06-27 12:09:13 -07:00
fsemantic-interposition.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fsjlj-exceptions.c [clang][cli] Squash multiple cc1 -fxxx-exceptions flags into single -exception-model=xxx option 2020-12-15 10:15:58 +01:00
fsplit-machine-functions.c [clang] Remove profile available check for fsplit-machine-functions. 2020-09-18 15:08:00 -07:00
fsplit-machine-functions2.c Pass split-machine-functions to code generator when flto is used 2022-03-23 08:55:30 -07:00
fubsan-strip-path-components.cpp
fuchsia.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
fuchsia.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
function-alignment.c
function-sections.c [libLTO] Set data-sections by default in libLTO. 2022-07-27 09:39:39 -05:00
funique-basic-block-section-names.c Options for Basic Block Sections, enabled in D68063 and D73674. 2020-06-02 00:23:32 -07:00
funique-internal-linkage-names.c
fuse-ld-windows.c
fuse-ld.c [test] Migrate -gcc-toolchain with space separator to --gcc-toolchain= 2021-08-20 15:24:58 -07:00
fuzzer.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
fveclib.c Recommit "[Clang,Driver] Add -fveclib=Darwin_libsystem_m support." 2021-05-16 18:49:53 +01:00
fzero-initialized-in-bss.c Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss 2020-07-04 23:26:57 -07:00
gcc-toolchain-rt-libs-multi.cpp [Driver] Support GCC detection for GCC compiled with --enable-version-specific-runtime-libs 2022-02-25 04:41:03 +00:00
gcc-toolchain-rt-libs.cpp [Driver] Support GCC detection for GCC compiled with --enable-version-specific-runtime-libs 2022-02-25 04:41:03 +00:00
gcc-toolchain.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
gcc_forward.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
gcodeview-ghash.c
gen-cdb-fragment.c
gfortran.f90 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
global-isel.c
gnu-runtime.m
gold-lto-samplepgo.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
header-module.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
hexagon-hvx-ieee-fp.c [Hexagon] Revamp HVX flag verification in driver 2021-12-23 15:18:08 -08:00
hexagon-hvx-qfloat.c [Hexagon] Revamp HVX flag verification in driver 2021-12-23 15:18:08 -08:00
hexagon-hvx.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
hexagon-long-calls.c
hexagon-memops.c
hexagon-nvj.c
hexagon-nvs.c
hexagon-packets.c
hexagon-toolchain-elf.c [Driver][test] Make hexagon-toolchain-elf.c work with CLANG_DEFAULT_PIE_ON_LINUX=on 2022-02-24 23:53:38 +00:00
hexagon-toolchain-linux.c [clang][Hexagon] Match -lc option more specifically in toolchain test 2022-02-03 10:08:20 +00:00
hexagon-vectorize.c [Hexagon] Revamp HVX flag verification in driver 2021-12-23 15:18:08 -08:00
hip-autolink.hip Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
hip-binding.hip [HIP] Allow the new driver to compile HIP in non-RDC mode 2022-07-20 16:52:23 -04:00
hip-code-object-version.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-cuid-hash.hip [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
hip-cuid.hip [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
hip-default-gpu-arch.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-device-compile.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-device-libs.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-fpie-option.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-gsplit-dwarf-options.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-gz-options.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-host-cpu-features.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-include-path.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-inputs.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-invalid-target-id.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-launch-api.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-link-bc-to-bc.hip [clang][HIP] Updating driver to enable archive/bitcode to bitcode linking when targeting HIPAMD toolchain 2022-04-21 09:24:33 -07:00
hip-link-bundle-archive.hip [HIP] Fix static lib name on windows 2022-05-31 22:13:50 -04:00
hip-link-save-temps.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-link-shared-library.hip [HIP] Move HIP Linking Logic into HIP ToolChain 2020-06-22 19:48:48 +00:00
hip-link-static-library.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-macros.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-no-device-libs.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-offload-arch.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-options.hip Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
hip-output-file-name.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-phases.hip [HIP] Allow the new driver to compile HIP in non-RDC mode 2022-07-20 16:52:23 -04:00
hip-printf.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-rdc-device-only.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-runtime-libs-linux.hip [HIP] Add HIP runtime library arguments for linker 2022-04-28 11:12:23 -04:00
hip-runtime-libs-msvc.hip [HIP] Add HIP runtime library arguments for linker 2022-04-28 11:12:23 -04:00
hip-sanitize-options.hip [HIP] Fix diag msg about sanitizer 2022-04-26 10:36:36 -04:00
hip-save-temps.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-std.hip [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
hip-syntax-only.hip Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
hip-target-id.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-device-only.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-dwarf.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-features.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-mllvm.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-no-rdc.hip [HIP] Allow the new driver to compile HIP in non-RDC mode 2022-07-20 16:52:23 -04:00
hip-toolchain-opt.hip [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
hip-toolchain-rdc-separate.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-rdc-static-lib.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-toolchain-rdc.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-unbundle-preproc.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-version.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-wavefront-size.hip lit.cfg.py: remove obsoleted feature clang-driver 2022-04-12 13:31:07 -07:00
hip-windows-filename.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hipspv-device-libs.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hipspv-pass-plugin.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hipspv-toolchain-rdc.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hipspv-toolchain.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hlsl-entry.cpp [HLSL] Support -E option for HLSL. 2022-08-04 16:54:19 -07:00
hlsl_no_stdinc.hlsl [HLSL] Enable vector types for hlsl. 2022-05-31 13:54:17 -07:00
hurd.cpp hurd: Clean up test 2021-04-27 13:19:17 -07:00
ident_md.c
ignore-xcoff-visibility.cpp [AIX] add new option -mignore-xcoff-visibility 2020-10-08 09:34:58 -04:00
immediate-options.c [Driver] Move -print-runtime-dir and -print-resource-dir tests 2021-05-05 15:23:49 -07:00
implicit-function-as-error.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
include-default-header.cl
incompatible_sysroot.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
incremental-linker-compatible.c
index-header-map.c
indirect-tls-seg-refs.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
inhibit-downstream-commands.c [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
inline-asm.c
instrprof-ld.c Fix tests with non-default CLANG_DEFAULT_LINKER 2022-07-05 17:26:34 +08:00
integrated-as.c [Driver][Android] Remove unneeded isNoExecStackDefault 2021-11-17 18:15:24 -08:00
integrated-as.s Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info" 2022-06-24 17:07:47 +00:00
invalid-offload-options.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
invalid-target-id.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
ios-simulator-arcruntime.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ios-version-min.c
krait-cpu.c
lanai-toolchain.c
lanai-unknown-unknown.cpp
ld-path.c [Driver] Add --ld-path= and deprecate -fuse-ld=/abs/path and -fuse-ld=rel/path 2020-07-20 09:34:39 -07:00
linker-opts.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
linker-wrapper-image.c [LinkerWrapper] Embed OffloadBinaries for OpenMP offloading images 2022-07-21 13:20:01 -04:00
linker-wrapper.c [LinkerWrapper] Rework passing args to the LLVM backend 2022-07-18 12:44:15 -04:00
linux-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
linux-cross.cpp [Driver][Gnu] Don't passs --dynamic-linker in -r mode 2022-06-18 23:13:19 -07:00
linux-default-pie.c [Driver] Add CLANG_DEFAULT_PIE_ON_LINUX to emulate GCC --enable-default-pie 2021-12-14 10:09:00 -08:00
linux-header-search.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
linux-ld.c [Driver] Use libatomic for 32-bit SPARC atomics support on Linux 2022-07-29 09:19:38 +02:00
linux-musl-header-search.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
linux-per-target-runtime-dir.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
lit.local.cfg [Driver] Re-run lld with --reproduce when it crashes 2022-08-01 20:01:01 +00:00
lld-repro.c [clang][test] Recognize leading unscore for macos 2022-08-18 21:03:28 +00:00
lto-dwo.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
lto-jobs.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
lto-no-opaque-pointers.c LTO: Decide upfront whether to use opaque/non-opaque pointer types 2022-06-01 18:05:53 -07:00
lto-opaque-pointers.c LTO: Decide upfront whether to use opaque/non-opaque pointer types 2022-06-01 18:05:53 -07:00
lto-unit.c
lto.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
lto.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
m-and-mm.c
m68k-features.cpp [cfe][driver][M68k](8/8) Clang driver support 2021-03-08 12:30:57 -08:00
m68k-fixed-register.c [M68k] Allow user to preserve certain registers 2021-05-20 13:57:22 -07:00
m68k-sub-archs.cpp [cfe][driver][M68k](8/8) Clang driver support 2021-03-08 12:30:57 -08:00
macho-embedded.c
macos-apple-silicon-slice-link-libs-darwin-only.cpp Fix macos target assumption in test 2021-01-29 10:22:04 +00:00
macos-apple-silicon-slice-link-libs.cpp [darwin][driver] fix isMacosxVersionLT minimum supported OS version check 2020-08-13 12:06:45 -07:00
malign_double.c
masm.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
masm.s [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
mbackchain.c
mbig-obj.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
mcmodel.c [AIX] Generate large code model relocations when mcmodel=medium on AIX 2021-07-22 15:47:22 -04:00
mcount.c
mdouble.c
memtag-ld.c Reland "[MTE] Add -fsanitize=memtag* and friends." 2022-04-08 14:28:33 -07:00
memtag-stack.c Reland "[MTE] Add -fsanitize=memtag* and friends." 2022-04-08 14:28:33 -07:00
memtag_lto.c LTO: Decide upfront whether to use opaque/non-opaque pointer types 2022-06-01 18:05:53 -07:00
mfentry.c
mfunction-return.c [X86] initial -mfunction-return=thunk-extern support 2022-07-12 09:17:54 -07:00
mg.c
mglobal-merge.c
miamcu-opt.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
miamcu-opt.cpp
mingw-implicit-extension-windows.c [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling 2020-09-21 23:42:59 +03:00
mingw-libgcc.c
mingw-lto.c
mingw-msvcrt.c [clang] [MinGW] Recognize -lcrtdll as a library replacing -lmsvcrt 2022-02-08 21:57:07 +02:00
mingw-sanitizers.c [clang] [MinGW] Allow using the vptr sanitizer 2020-11-03 09:59:09 +02:00
mingw-sysroot.cpp [clang] [MinGW] Fix paths on Gentoo 2022-07-08 00:37:08 +03:00
mingw-windowsapp.c
mingw.cpp [clang] [MinGW] Fix paths on Gentoo 2022-07-08 00:37:08 +03:00
minix.c [Driver][Minix] -r: imply -nostdlib like GCC 2022-06-25 16:16:38 -04:00
mips-abi.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-abicalls-error.c
mips-abicalls-warning.c
mips-as.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-cs.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-eleb.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-features.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-float.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-fsf.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-gpopt-warning.c
mips-ias-Wa.s
mips-img-v2.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
mips-img.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-indirect-branch.c
mips-integrated-as.s Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-mabs-warning.c
mips-mti-linux.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mips-mti.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
mips-reduced-toolchain.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
mipsel-nacl-defines.cpp
mlong-double-64.c
mlong-double-128.c
modules-cache-path.m [clang] Allow CLANG_MODULE_CACHE_PATH env var to override module caching behavior 2022-06-09 16:55:37 +00:00
modules-fprebuilt-mdoule-path.cpp [C++2b] [Modules] Handle HaveModules with C++2b 2022-08-01 16:06:34 +08:00
modules-ts.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
modules.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
modules.m [Driver] Ignore the clang modules validation-related flags if clang modules are not enabled 2022-07-03 21:26:15 -07:00
modules.mm
montavista-gcc-toolchain.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mprefer-vector-width.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
mrecip.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ms-bitfields.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
msan.c [test] Remove tests pinned to the legacy PM 2021-10-18 16:40:46 -07:00
msc-version.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
msp430-hwmult.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
msp430-mmcu.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
msp430-toolchain.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
msvc-compiler-rt.c
msvc-link.c [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] 2021-03-19 13:38:03 +00:00
msvc-static-rtti.cpp [Driver] Call hasFlag instead of hasArg 2022-04-22 20:14:50 -07:00
msvc-triple.c
msvc_forward.c
mtargetos-darwin.c [clang] Fix darwin REQUIRES test annotation (NFC) 2021-10-07 12:58:49 -07:00
myriad-toolchain.c Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info" 2022-06-24 17:07:47 +00:00
nacl-direct.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
native-llvm.c [NFC] Add test for HasNativeLLVMSupport 2022-05-02 11:06:33 -07:00
netbsd.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
netbsd.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
new-infallible.cpp Add toggling for -fnew-infallible/-fno-new-infallible 2021-11-30 17:19:53 -08:00
no-arc-exception-silence.m
no-canonical-prefixes.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
no-common.c
no-integrated-as-win.c
no-integrated-as.c [PS5][NFC] Fix a test with a misplaced -x option 2022-04-20 08:56:50 -07:00
no-integrated-as.s [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
no-knr-functions.c Accept -fno-knr-functions as a driver flag as well 2022-04-30 13:37:55 -04:00
no-objc-arr.m Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
no-objc-default-synthesize-properties.m
nodefaultlib.c
noexecstack.c
nolibc.c
noprofilelib.c
nostdincxx.cpp [PS5] Disable a test, same as PS4 2022-05-23 10:43:26 -07:00
nostdlib.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
nostdlibinc.c
nostdlibxx.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
nozlibcompress.c [Driver] Change "zlib not installed" diagnostic to "zlib not enabled" 2022-05-16 10:42:44 -07:00
objc++-cpp-output.mm
objc-convert-messages-to-runtime-calls.m
objc-cpp-output.m
objc-encode-cxx-class-template-spec.m [ObjC] Encode pointers to C++ classes as "^v" if the encoded string 2021-02-18 09:38:26 -08:00
objc-sdk-migration-options.m
objc-weak.m
offloading-interoperability.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
opaque-pointers-off.c [Driver] Change CLANG_ENABLE_OPAQUE_POINTERS_INTERNAL to affect driver default instead of cc1 default 2022-04-13 16:58:00 -07:00
openbsd.c [Driver] Don't passs --dynamic-linker in -r mode 2022-07-16 20:13:24 -04:00
openbsd.cpp [Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSD 2022-07-22 14:30:32 +01:00
opencl.cl [OpenCL] Make -cl-ext a driver option. 2022-05-24 11:34:19 +01:00
openmp-library-path.c [OpenMP] Fix library path missing when using OpenMP 2022-03-28 14:30:35 -04:00
openmp-offload-gpu-new.c [OpenMP] Do not link static library with `-nogpulib` 2022-07-12 08:15:15 -04:00
openmp-offload-gpu.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
openmp-offload-infer.c [Clang] Introduce clang-offload-packager tool to bundle device files 2022-05-11 09:39:13 -04:00
openmp-offload.c [LinkerWrapper] Forward `-mllvm` options to the linker wrapper 2022-07-09 21:18:19 -04:00
opt-record.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
option-aliases.c
output-file-cleanup.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
output-file-is-dir.c
parse-progname.c
pch-codegen.cpp [clang][test] Fix test for external assemblers 2020-07-22 14:50:20 -07:00
pch-deps.c
pch-instantiate-templates.c Add ability to turn off -fpch-instantiate-templates in clang-cl 2020-10-06 16:23:23 +02:00
phases.c
pic.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
plugin-driver-args.cpp [clang][driver] Add -fplugin-arg- to pass arguments to plugins 2021-11-25 10:47:55 +01:00
ppc-abi.c [CMake] [Clang] Add option to specify PowerPC long double format 2022-01-27 00:50:53 +08:00
ppc-cpus.c [Driver][PowerPC] Support -mtune= 2022-07-28 00:34:04 -07:00
ppc-crbits.cpp [PowerPC] Enable CR bits support for Power8 and above. 2022-05-02 12:06:15 -05:00
ppc-dependent-options.cpp [PowerPC] Add clang options to control MMA support 2020-08-24 09:35:55 -05:00
ppc-endian.c [PowerPC] Support powerpcle target in Clang [3/5] 2021-01-02 12:17:58 -06:00
ppc-f128-support-check.c [PowerPC] Allow -mfloat128 option for VSX targets 2022-01-17 15:12:33 +08:00
ppc-features.cpp Fix -fno-unwind-tables -fasynchronous-unwind-tables to emit unwind tables 2021-09-23 16:15:40 -07:00
ppc-float-abi-warning.cpp [PowerPC] Emit warning for ieeelongdouble on older GNU toolchain 2022-01-24 15:23:28 +08:00
ppc-inlineasm-sf.c
ppc-isa-features.cpp [PowerPC] Fix PPCISD::STBRX selection issue on A2 2022-05-10 20:47:51 -04:00
ppc-mma-support-check.c [PowerPC] Prevent the use of MMA with P9 and earlier 2020-11-12 10:36:50 -06:00
ppc-mprivileged-support-check.c Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
ppc-mrop-protection-support-check.c [PowerPC] Change option to mrop-protect 2021-03-24 05:51:35 -05:00
ppc-p10-features-support-check.c Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
ppc-pcrel.cpp [PowerPC] Add clang option -m[no-]pcrel 2020-06-01 15:34:59 -05:00
ppc-prefixed.cpp [PowerPC] Add clang option -m[no-]prefixed 2021-05-13 12:02:10 -05:00
ppc-unsupported.c [clang][AIX] Add option to control quadword lock free atomics ABI on AIX 2022-07-27 01:56:25 +00:00
prefixed-tools.c [Driver] -B: don't search for target triple prefixes 2020-07-18 20:26:01 -07:00
preprocess-multiple.c
preprocessor.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
preserve-as-comments.c
preserve-uselistorder.c
print-diagnostic-options.c [clang][driver] adds `-print-diagnostics` 2022-06-08 17:55:31 +00:00
print-effective-triple.c
print-empty-prog-name.c
print-file-name.c [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= 2021-05-04 10:24:00 -04:00
print-libgcc-file-name-clangrt.c Driver: Refactor and support per target dirs in baremetal 2022-08-10 09:13:30 -07:00
print-libgcc-file-name-libgcc.c
print-multi-directory.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
print-multiarch.c [Driver] Add -print-multiarch 2021-04-27 16:04:54 -07:00
print-resource-dir.c [Driver] Move -print-runtime-dir and -print-resource-dir tests 2021-05-05 15:23:49 -07:00
print-runtime-dir.c [Driver] Move -print-runtime-dir and -print-resource-dir tests 2021-05-05 15:23:49 -07:00
print-search-dirs.c [Driver] --print-search-dirs: print -B options and COMPILER_PATH 2020-07-18 21:01:41 -07:00
print-supported-cpus.c
print-target-triple.c
program-path-priority.c [Driver] Drop $DEFAULT_TRIPLE-$name as a fallback program name 2021-04-07 21:01:10 -07:00
ps4-pic.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ps4-ps5-analyzer-defaults.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ps4-ps5-cpu-defaults.cpp [PS5] Rename a test to reflect its new purpose 2022-04-28 08:07:50 -07:00
ps4-ps5-header-search.c [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
ps4-ps5-linker-non-win.c [PS4] Driver: use correct --shared option 2022-04-21 08:19:42 -07:00
ps4-ps5-linker-win.c [PS4] Driver: use correct --shared option 2022-04-21 08:19:42 -07:00
ps4-ps5-relax-relocations.c [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
ps4-ps5-runtime-flags.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ps4-ps5-toolchain.c [PS5] Check for HasNativeLLVMSupport 2022-05-02 11:06:33 -07:00
ps4-sdk-root.c
ps4-visibility-dllstorageclass.c [NFC] Disallow unused prefixes under clang/test/Driver 2021-02-01 10:34:38 -08:00
ps4ps5base.c [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
ps5-pic.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ps5-sdk-root.c [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -07:00
pseudo-probe.c [CSSPGO] Allow the use of debug-info-for-profiling and pseudo-probe-for-profiling together 2021-08-12 08:52:49 -07:00
qa_override.c
redundant-args.c [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
redzone.c Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
relative-vtables-flag.cpp [clang][Driver] Expose -fexperimental-relative-c++-abi-vtables flag 2021-03-10 16:28:40 -08:00
relax.c
relax.s
reloc-model.c
renderscript.rs
report-stat.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
response-file-extra-whitespace.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
response-file.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
retain-comments-from-system-headers.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
rewrite-legacy-objc.m [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
rewrite-map-files.c [Driver] Clean up some Separate form options 2021-02-17 13:49:41 -08:00
rewrite-map-in-diagnostics.c [Driver] Clean up some Separate form options 2021-02-17 13:49:41 -08:00
rewrite-objc.m [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
riscv-abi.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-arch.c [RISCV][Clang] Add support for Zmmul extension 2022-07-18 20:26:08 -04:00
riscv-args.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-cpus.c [RISCV] Change how mtune aliases are implemented. 2022-08-18 16:22:25 -07:00
riscv-default-features.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-features.c [Driver] Error for -gsplit-dwarf with RISC-V linker relaxation 2022-07-22 17:16:41 -07:00
riscv-fixed-x-register.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-gnutools.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
riscv-sdata-warning.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv32-toolchain-extra.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
riscv32-toolchain.c [RISCV][Driver] Add libm linking to `RISCVToolchain` for C++ 2022-07-06 00:52:26 +03:00
riscv64-toolchain-extra.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
riscv64-toolchain.c [RISCV][Driver] Add libm linking to `RISCVToolchain` for C++ 2022-07-06 00:52:26 +03:00
rocm-detect.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
rocm-detect.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
rocm-device-libs.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
rocm-not-found.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
ropi-rwpi.c
rtti-options.cpp [PS5] Default to -fno-rtti 2022-05-25 06:48:21 -07:00
sancov.c [test] Remove tests pinned to the legacy PM 2021-10-18 16:40:46 -07:00
sanitize_unwind_tables.c Fix -fno-unwind-tables -fasynchronous-unwind-tables to emit unwind tables 2021-09-23 16:15:40 -07:00
sanitizer-ld.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
save-stats.c
save-temps.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
sigpipe-handling.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
sls-hardening-options.c [ARM][AArch64] Change -mharden-sls= to use err_drv_unsupported_option_argument 2022-05-27 22:03:48 -07:00
solaris-header-search.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
solaris-ld-sanitizer.c [Driver] Support Solaris/amd64 GetTls 2022-02-22 20:14:33 +01:00
solaris-ld-sld.c [clang][Driver] Default to /usr/bin/ld on Solaris 2020-08-13 22:42:58 +02:00
solaris-ld-values.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
solaris-ld-values.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
solaris-ld.c [Driver][test] Make ananas.c and solaris-ld.c robust 2022-06-13 19:44:24 -07:00
solaris-opts.c
sparc-as.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
sparc-float.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
sparc-march.c [clang][Driver] Handle SPARC -mcpu=native etc. 2022-07-29 09:27:09 +02:00
sparc-mcpu.c [clang][Driver] Handle SPARC -mcpu=native etc. 2022-07-29 09:27:09 +02:00
sparc-mtune.c [clang][Driver] Handle SPARC -mcpu=native etc. 2022-07-29 09:27:09 +02:00
sparcv9-as.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
spirv-toolchain.cl [Clang] Added options for integrated backend. 2022-05-25 12:07:33 +01:00
split-debug.c Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info" 2022-06-24 17:07:47 +00:00
split-debug.h Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
split-debug.s Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
split-lto-unit.c
split-stack-ld.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
stack-arg-probe.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
stack-clash-protection-02.c [SystemZ] Implement -fstack-clash-protection 2020-06-06 18:38:36 +02:00
stack-clash-protection.c [clang] allow -fstack-clash-protection on FreeBSD 2021-08-24 21:02:36 -04:00
stack-protector-guard.c [X86] Support -mstack-protector-guard-symbol 2022-07-12 10:17:00 +08:00
stack-protector.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
stack-size-section.c Disable stack-sizes section by default for PS4. 2022-07-27 09:37:20 +01:00
stack-usage.c Support GCC's -fstack-usage flag 2021-05-15 10:22:49 -07:00
stackrealign.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
std.c [test] Fix apparent typo in clang/test/Driver/std.c 2021-03-03 10:31:47 -05:00
std.cpp [c++2b] Add option -std=c++2b to enable support for potential C++2b features. 2020-12-03 10:27:47 +01:00
stdlibxx-isystem.cpp [Driver] Suppress libstdc++/libc++ path with -nostdinc 2021-03-28 11:30:27 -07:00
sycl.c Speculatively fix failing tests from 6381664580 2021-05-18 12:44:58 -04:00
symbol-partition.c
symbol-rewriter.c [Driver] Clean up some Separate form options 2021-02-17 13:49:41 -08:00
sysroot-flags.c
sysroot.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
systemz-as.s
systemz-features.cpp Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
systemz-float-01.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
systemz-float-02.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
systemz-march.c Support z16 processor name 2022-04-21 19:58:22 +02:00
target-abi-cc1as.s
target-as.s Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
target-id-macros.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
target-id-macros.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
target-id.cl [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
target-override.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
target-triple-deployment.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
target.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
thinlto.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
thinlto.cu Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
thinlto_backend.c XFAIL thinlto testcases on AIX 2021-04-26 17:02:06 +00:00
thread-model.c [Driver] Omit -mthread-model posix which is the CC1 default 2020-06-07 12:27:11 -07:00
threadsafe-statics.clcpp [OpenCL] __cpp_threadsafe_static_init is by default undefined in OpenCL mode. 2021-08-02 14:10:15 +01:00
time-report.c [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation 2020-12-08 10:13:19 -08:00
tls-size.c
tsan.c [test] Remove tests pinned to the legacy PM 2021-10-18 16:40:46 -07:00
types.c Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
unavailable_aligned_allocation.cpp [clang] Correct the macOS version that supports aligned allocation 2022-07-06 15:04:53 -04:00
undefined-libs.cpp [Driver][test] Fix undefined-libs.cpp when CLANG_DEFAULT_UNWINDLIB is libunwind 2021-10-08 14:40:22 -07:00
unix-conformance.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
unknown-arg.c [clang] Revert gcc-driver part of 648feabc65 2021-09-13 19:04:29 -04:00
unknown-gcc-arch.c
unknown-std.S
unknown-std.c
unknown-std.cl [OpenCL] C++ for OpenCL version 2021 introduced to command line. 2021-08-18 10:08:59 +01:00
unknown-std.cpp [c++2b] Add option -std=c++2b to enable support for potential C++2b features. 2020-12-03 10:27:47 +01:00
unsupported-faltivec.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
unsupported-option.c [AIX] Enable PGO without LTO 2021-09-29 02:00:11 +00:00
unsupported-outline-atomics.c [clang][driver] Warn when '-mno-outline-atomics' is used with a non-AArch64 triple 2021-12-23 12:36:42 -07:00
unsupported-target-arch.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
ve-toolchain.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
ve-toolchain.cpp [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
verbose-output-quoting.c
verify-debug-info-preservation.c Stop this test from dropping a .s file in the current directory. 2021-03-25 18:22:18 -07:00
verify_pch.m
version.c
vfsoverlay.c
via-file-asm.c
virtual-function-elimination.cpp
visibility-dllstorageclass.c Reland - [Clang] Add the ability to map DLL storage class to visibility 2020-11-02 23:24:49 +00:00
visibility-inlines-hidden.cpp Add -fno-visibility-inlines-hidden option 2021-06-03 17:07:53 +08:00
visibility.cpp
warning-options.cpp
warning-options_pedantic.cpp [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
wasm-toolchain-lto.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
wasm-toolchain.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
wasm-toolchain.cpp [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 17:08:20 -07:00
wasm32-unknown-unknown.cpp
wasm64-unknown-unknown.cpp
watchos-version-min.c
whole-program-vtables.c
win-macho-unwind.c Fix -fno-unwind-tables -fasynchronous-unwind-tables to emit unwind tables 2021-09-23 16:15:40 -07:00
windows-arm-minimal-arch.c
windows-cross.c [Driver] Prepend - to option name in err_drv_unsupported_option_argument diagnostic 2022-04-10 01:44:53 -07:00
windows-exceptions.cpp [clang] [MinGW] Default to WinEH (SEH) exception handling instead of Dwarf 2022-06-06 23:27:31 +03:00
windows-macho.c [clang][Arm] Fix the default floating point ABI for 2021-08-12 21:46:30 -07:00
windows-pic.cpp [clang][MinGW] Explicitly ignore `-fPIC` & friends 2022-01-02 12:06:54 +01:00
windows-thumb.s
windows-thumbv7em.cpp [Driver] Incorporate -mfloat-abi in the computed triple on ARM 2020-10-21 11:19:38 +01:00
windows-wildcard-expansion.c
woa-crypto.c [ARM][Driver][Windows] Allow command-line upgrade to Armv8. 2021-04-21 11:20:05 +01:00
woa-fp.c
working-directory-and-abs.c
working-directory.c [Driver] Clean up some Separate form options 2021-02-17 13:49:41 -08:00
x-args.c Reland "[clang][driver] Emit a warning if -xc/-xc++ is after the last input file" 2022-03-17 16:31:01 +08:00
x86-malign-branch.c [Driver][X86] Support branch align options with LTO 2020-05-28 13:17:14 +08:00
x86-malign-branch.s
x86-march.c Revert "[Driver][test] Replace ^//$ with empty string" 2022-06-24 13:52:27 -07:00
x86-mcrc32.c [Driver][test] Change -target i386-unknown-linux-gnu to --target=i386 and remove unused -o %t.o 2022-05-26 14:41:04 -07:00
x86-mgeneral-regs-only-crc32.c [X86] Add CRC32 feature. 2021-09-06 17:24:30 +08:00
x86-mgeneral-regs-only.c Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
x86-mtune.c [Driver][test] Clean up and improve some -mtune tests 2022-07-22 14:37:58 -07:00
x86-target-features.c [X86] Add RDPRU instruction 2022-07-06 07:17:47 -07:00
x86_64-nacl-defines.cpp
x86_features.c [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk 2022-08-04 15:12:15 +08:00
x86_m16.c
xcore-opts.c [Clang] Move XCore specific options from Clang.cpp to XCore.cpp 2022-01-30 02:24:35 +00:00
zos-driver-defaults.c [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
zos-dwarfversion.c [SystemZ/z/OS] Set DWARF version to 4 for z/OS. 2022-06-10 13:38:58 -04:00