llvm-project/clang/test/Driver
David Blaikie 517bbc64db DebugInfo: Fully integrate ctor type homing into 'limited' debug info
Simplify debug info back to just "limited" or "full" by rolling the ctor
type homing fully into the "limited" debug info.

Also fix a bug I found along the way that was causing ctor type homing
to kick in even when something could be vtable homed (where vtable
homing is stronger/more effective than ctor homing) - fixing at the same
time as it keeps the tests (that were testing only "limited non ctor"
homing and now test ctor homing) passing.
2022-06-23 20:15:00 +00:00
..
Inputs [Driver] Improve linking options for target AVR 2022-06-15 02:57:31 +00:00
XRay [Driver][XRay][test] Update the macOS support check 2020-08-27 14:05:43 -07:00
flang [clang] Remove `-triple` from the invocations of `flang-new -fc1` 2020-12-10 17:54:12 +00:00
B-opt.c [Driver] -B: don't search for target triple prefixes 2020-07-18 20:26:01 -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
Xarch.c
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][AArch64] Split up aarch64-cpus.c tests further 2022-04-02 14:51:24 +01: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 [AArch64] Always add -tune-cpu argument to -cc1 driver 2021-10-19 14:57:51 +01: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 [AArch64] Avoid crashing on invalid -Wa,-march= values 2021-11-28 22:23:42 +01: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-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 [AMDGPU] emit macro __GFX9__ etc 2022-05-19 12:06:56 -04:00
amdgpu-mcpu.cl [AMDGPU][clang] Definition of gfx11 subtarget 2022-04-29 13:55:56 -04: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] Introduce clang-offload-packager tool to bundle device files 2022-05-11 09:39:13 -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][test] Make ananas.c and solaris-ld.c robust 2022-06-13 19:44:24 -07:00
android-link.cpp
android-ndk-standalone.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -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 [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
apple-arm64-arch.c Driver: Make macOS the default target OS for -arch arm64 2022-03-18 13:36:47 -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
apple-silicon-arch.c [clang][driver] set macOS as the target OS for -arch arm64 when clang 2020-06-23 21:08:11 -07:00
appletvos-version-min.c
arc-exceptions.m
arc.c
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 [test] Fix unused check prefixes in test/Driver 2020-10-31 00:14:59 -07:00
arch-specific-libdir.c
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 [ARM] Mitigate the cve-2021-35465 security vulnurability. 2021-09-16 12:56:43 +01:00
arm-compiler-rt.c
arm-cortex-cpus-1.c [Driver] Split up huge arm-cortex-cpus.c test. 2022-03-04 11:37:00 +00:00
arm-cortex-cpus-2.c [Driver] Split up huge arm-cortex-cpus.c test. 2022-03-04 11:37:00 +00: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 [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
arm-fix-cortex-a57-aes-1742098.c [ARM] Pass for Cortex-A57 and Cortex-A72 Fused AES Erratum 2022-05-13 10:47:33 +01:00
arm-fixed-r9.c
arm-float-abi-lto.c [clang][test] Mark test arm-float-abi-lto.c unsupported on AIX 2022-06-03 21:04:56 -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
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 [Driver][ARM] Disable unsupported features when nofp arch extension is used 2020-07-29 14:13:22 +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 [NFC][Clang][test] Inclusive language: Remove and rephrase uses of sanity test/check in clang/test 2021-11-24 14:03:49 -05: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 Correct a lot of diagnostic wordings for the driver 2021-08-05 07:04:55 -04: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
arm64-darwinpcs.c
arm64-markbti.S [AArch64] Add -mmark-bti-property flag. 2020-09-17 01:18:36 +02: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
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 Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05:00
autocomplete.c [OpenCL] C++ for OpenCL version 2021 introduced to command line. 2021-08-18 10:08:59 +01:00
autolink_integrated_as.c
avr-ld.c [AVR][clang] Pass '--start-group' and '--end-group' options to avr-ld 2021-07-30 08:25:14 +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] Improve linking options for target AVR 2022-06-15 02:57:31 +00:00
baremetal-sysroot.cpp [tests][Driver] Pass an empty sysroot for `DEFAULT_SYSROOT` builds 2022-03-04 09:01:50 +00:00
baremetal.cpp Mark baremetal.cpp test as unsupported on Windows. 2021-10-22 11:46:50 +01:00
biarch.c
bindings.c [clang][darwin] Add support for --emit-static-lib 2021-09-17 12:11:05 -07:00
cc-log-diagnostics.c [Driver][test] Add back some -no-canonical-prefixes 2022-05-02 09:35:58 -07: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
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
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 DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00: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] Accept /FA[c][s][u], but ignore the arguments 2022-06-13 12:01:54 -07:00
cl-pch-errorhandling.cpp
cl-pch-search.cpp
cl-pch-showincludes.cpp
cl-pch.c
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 Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05: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
clang-exception-flags.cpp [PS5] Disable exceptions by default 2022-04-28 07:16:16 -07:00
clang-g-opts.c DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
clang-offload-bundler-asserts-on.c [clang-offload-bundler] add -input/-output options 2022-04-05 11:13:01 -04:00
clang-offload-bundler.c [clang-offload-bundler] add -input/-output options 2022-04-05 11:13:01 -04:00
clang-offload-wrapper.c [IR] Enable opaque pointers by default 2022-06-02 09:40:56 +02:00
clang-s-opts.s
clang-translation.c [clang][ARM] only check -mtp=cp15 for non-asm sources 2021-12-06 11:31:23 -08:00
clang-translation.cppm
clang_cpp.c
clang_f_opts.c [Clang] Added options for integrated backend. 2022-05-25 12:07:33 +01:00
clang_f_opts.h
clang_wrapv_opts.c
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 [clang][driver] NFC, test: Make test output order-independent 2022-06-23 17:15:28 +02:00
compiler-rt-unwind.c [Clang] Let the linker choose shared or static libunwind unless specified 2022-06-15 18:22:13 +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
config-file.c Driver: Accept multiple --config options if filenames are the same 2020-06-16 12:23:57 -07:00
config-file2.c
config-file3.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
config-file4.c
constructors.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
coroutines.c
coroutines.cpp
coverage-ld.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07: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
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 [clang] Try to unbreak crash-report.cpp on PS4 bot after 8dfbe9b0a 2021-10-01 09:33:13 -04:00
cross-linux.c [Driver][test] Make some tests work with CLANG_DEFAULT_PIE_ON_LINUX=on 2021-12-12 16:28:33 -08: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
cuda-arch-translation.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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 [Clang] Allow multiple comma separated arguments to `--offload-arch=` 2022-06-22 09:25:04 -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 [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -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 DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
cuda-external-tools.cu [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07: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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-march.cu [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
cuda-no-pgo-or-coverage.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-no-sanitizers.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-no-stack-protector.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
cuda-openmp-driver.cu [CUDA] Do not embed a fatbinary when using the new driver 2022-06-23 15:40:43 -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] Do not embed a fatbinary when using the new driver 2022-06-23 15:40:43 -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 [CUDA] make the test more hermetic 2020-06-17 15:22:45 -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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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 [clang][test] Update -fc++-abi tests 2021-05-04 15:53:00 -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
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
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 [Driver][test] run one test in darwin-dsymutil.c for Darwin only 2022-05-11 14:45:00 -07:00
darwin-embedded.c
darwin-fapple-link-rtlib.c
darwin-header-search-libcxx.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
darwin-header-search-libstdcxx.cpp
darwin-header-search-system.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
darwin-infer-simulator-sdkroot.c [clang+lld] Pass -platform_version args to ld64.lld 2021-03-02 12:52:54 -05:00
darwin-iphone-defaults.m Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05: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 [Clang] Set -mlinker-version explicitly in the lto test 2022-03-21 18:33:50 -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 [Clang] Fix DriverKit tests on Linux 2022-05-13 22:10:13 +01: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 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
darwin-multiarch-arm.c
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
darwin-opt-record.c
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 [mac/arm] Fix test/Driver/darwin-sdk-version.c on arm macs 2020-11-20 22:32:31 -05: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 [clang][driver] Support Darwin SDK names with an optional prefix in their name 2021-03-09 14:57:58 -08:00
darwin-sdkroot.c [clang+lld] Pass -platform_version args to ld64.lld 2021-03-02 12:52:54 -05: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
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
darwin-version.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
darwin-warning-options.c [clang] Fix darwin REQUIRES test annotation (NFC) 2021-10-07 12:58:49 -07:00
darwin-xarch.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -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 DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
debug-options.c DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00: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
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] [test] Fix clang-cl unused argument tests on paths that start with /U 2022-01-11 12:28:23 +02:00
disable-llvm.c
dragonfly.c [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -07:00
driver-only.c [clang][driver] Introduce new -fdriver-only flag 2022-06-13 13:30:56 +02: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_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
embed-bitcode.s
emit-reproducer.c Fix windows build 2022-05-31 17:31:55 +00:00
emulated-tls.cpp
env.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -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 Use functions with prototypes when appropriate; NFC 2022-02-09 17:16:10 -05: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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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 [Clang] allow overriding -fbasic-block-sections 2021-06-30 14:32:08 -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
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-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
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
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 Support linking against OpenMP runtime on OpenBSD. 2021-09-03 19:33:09 -04: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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
fpack-struct.c
fparse-all-comments.c
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
frame-pointer.c
freebsd-mips-as.c
freebsd.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
freebsd.cpp [Driver] Default to contemporary FreeBSD profiling behaviour 2021-12-15 09:05:35 -05: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
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 [clang] Add -fsanitize=memtag-globals (no-op). 2022-06-15 10:07:53 -07:00
fsemantic-interposition.c [clang] Support -fpic -fno-semantic-interposition for RISCV 2021-05-11 11:38:32 -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] Pass -X to ld for riscv64-fuchsia 2022-06-20 21:05:01 -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 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07: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 Uniuqe Names for Internal Linkage Symbols. 2020-05-07 18:18:37 -07:00
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 [test] Fix unused check prefixes in test/Driver 2020-10-31 00:14:59 -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 [Driver][test] Make some tests work with CLANG_DEFAULT_PIE_ON_LINUX=on 2021-12-12 16:28:33 -08:00
gcc_forward.c Add basic aarch64-none-elf bare metal driver. 2021-10-22 08:06:17 +01: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
gold-lto-sections.c
header-module.cpp
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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
hip-binding.hip [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07: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 [HIP] Pass -Xoffload-linker option to device linker 2022-05-31 22:17:40 -04: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 [clang][HIP] Updating driver to enable archive/bitcode to bitcode linking when targeting HIPAMD toolchain 2022-04-21 09:24:33 -07: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 [Driver][test] Remove clang{{.*}} when testing -cc1 command lines 2022-05-02 11:02:19 -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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07: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_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 [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
integrated-as.c [Driver][Android] Remove unneeded isNoExecStackDefault 2021-11-17 18:15:24 -08:00
integrated-as.s DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
invalid-offload-options.cpp [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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
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 [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
linker-wrapper-image.c [IR] Enable opaque pointers by default 2022-06-02 09:40:56 +02:00
linker-wrapper.c [LinkerWrapper] Rework the linker wrapper and use owning binaries 2022-06-22 09:24:10 -04:00
linux-as.c [Driver][test] Make some tests work with CLANG_DEFAULT_PIE_ON_LINUX=on 2021-12-12 16:28:33 -08: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 [Clang][Driver] Fix include paths for `--sysroot /` on Linux 2022-05-27 16:51:36 +01:00
linux-ld.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07: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 Add HLSL Language Option and Preprocessor 2022-03-28 16:16:17 -05:00
lto-dwo.c
lto-jobs.c
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 [clang][Driver] Update/cleanup LTO logic to ensure that the last lto argument is honored 2021-09-08 15:53:49 -07:00
lto.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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
mg.c
mglobal-merge.c
miamcu-opt.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -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] Guess the right ix86 arch name spelling as sysroot 2021-10-29 09:32:36 +03:00
mingw-windowsapp.c
mingw.cpp [clang] [MinGW] Consider the per-target libc++ include directory too 2021-08-12 13:27:09 +03:00
mips-abi.c
mips-abicalls-error.c
mips-abicalls-warning.c
mips-as.c [Driver][test] Make some tests work with CLANG_DEFAULT_PIE_ON_LINUX=on 2021-12-12 16:28:33 -08:00
mips-cs.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
mips-eleb.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
mips-features.c
mips-float.c
mips-fsf.cpp [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -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 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
mips-indirect-branch.c
mips-integrated-as.s
mips-mabs-warning.c
mips-mti-linux.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -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-ts.cpp [clang][test] fix tests for external assemblers 2020-05-25 22:14:05 -07:00
modules.cpp Revert "[Driver] Enable to use C++20 standalne by -fcxx-modules" 2022-06-01 12:11:57 -07:00
modules.m [driver] Explicitly specify `-fbuild-session-timestamp` in seconds. 2021-10-19 13:30:26 -07:00
modules.mm
montavista-gcc-toolchain.c
mprefer-vector-width.c
mrecip.c [Driver] Add f16 support to -mrecip parsing. 2022-04-28 08:33:52 -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
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 DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
nacl-direct.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
native-llvm.c [NFC] Add test for HasNativeLLVMSupport 2022-05-02 11:06:33 -07:00
netbsd.c [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07: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 [clang] Add a -canonical-prefixes option 2021-09-01 14:51:06 -04: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 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
nostdlibinc.c
nostdlibxx.cpp
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 [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -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] Pass -X to ld for riscv64-openbsd 2022-06-18 17:58:58 -04:00
openbsd.cpp [Driver][OpenBSD] Add comments for C++ tests 2022-02-22 00:20:46 -05: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 [Offloading] Embed the target features in the OffloadBinary 2022-06-23 13:15:01 -04:00
openmp-offload-gpu.c DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00: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 [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -07:00
opt-record.c [CUDA] Bump default GPU architecture to sm_35. 2021-08-23 13:24:45 -07:00
option-aliases.c
output-file-cleanup.c
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 [Clang] Add DriverKit support 2022-05-13 20:34:57 +01: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 [test] Clean up ppc-features.cpp and improve tests 2020-11-24 11:59:15 -08: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
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]: fix compiler-rt path when printing libgcc for baremetal 2020-10-14 10:29:35 -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
ps4-ps5-analyzer-defaults.cpp [PS5] Correctly test for analyzer defaults 2022-04-26 07:14:48 -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 [PS5] Add basic PS5 driver behavior 2022-04-14 12:45:33 -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 [PS5] Make driver's PIC behavior match PS4 2022-05-23 12:50:22 -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
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
response-file.c Enable creation of large response file on z/OS 2021-04-12 15:06:05 -04:00
retain-comments-from-system-headers.c
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] Add extra space into error message about unsupported extension version. 2022-05-12 12:56:29 -07:00
riscv-args.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-cpus.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-default-features.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-features.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-fixed-x-register.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv-gnutools.c [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified 2022-04-18 11:16:41 +08:00
riscv-sdata-warning.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv32-toolchain-extra.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv32-toolchain.c [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} 2022-06-16 23:33:48 -07:00
riscv64-toolchain-extra.c [Driver][test] Clean up riscv* tests 2022-03-25 23:59:31 -07:00
riscv64-toolchain.c [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} 2022-06-16 23:33:48 -07: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 [sanitizer] Add -lresolv only for non-Android non-musl Linux 2022-06-13 19:12:13 -07:00
save-stats.c
save-temps.c
sigpipe-handling.c [InitLLVM] Ensure SIGPIPE handler installed before sigaction() 2021-01-08 15:13:04 -08: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 [Driver][test] Remove unneeded -no-canonical-prefixes and -o %t.o 2022-06-05 16:06:09 -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
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 DebugInfo: Fully integrate ctor type homing into 'limited' debug info 2022-06-23 20:15:00 +00:00
split-debug.h
split-debug.s
split-lto-unit.c
split-stack-ld.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -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 [ARM] implement support for TLS register based stack protector 2021-11-09 18:19:47 +01:00
stack-protector.c [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
stack-size-section.c Reland "[PS5] Verify defaults to -fno-stack-size-section" 2022-05-24 10:09:39 -07: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
systemz-as.s
systemz-features.cpp
systemz-float-01.c
systemz-float-02.c
systemz-march.c Support z16 processor name 2022-04-21 19:58:22 +02:00
target-abi-cc1as.s
target-as.s
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 [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
target-triple-deployment.c [clang+lld] Pass -platform_version args to ld64.lld 2021-03-02 12:52:54 -05:00
target.c [Driver][test] Remove unneeded -no-canonical-prefixes and use preferred --target= 2022-05-01 20:44:13 -07:00
thinlto.c
thinlto.cu [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -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 [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS 2020-09-16 14:49:03 -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
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
unstable-flag.cpp [Clang] Add `-funstable` flag to enable unstable and experimental features 2022-03-01 12:35:20 +00:00
unsupported-faltivec.c
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
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 [X86] Support -march=rocketlake 2021-04-13 09:48:13 +08: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 [X86] Support -march=x86-64-v[234] 2020-10-12 10:29:46 -07:00
x86-target-features.c [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]` 2022-06-01 09:45:04 +08:00
x86_64-nacl-defines.cpp
x86_features.c [X86][Driver] Add X86 target option to avoid fail to other targets. NFC 2021-11-18 12:37:36 +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