llvm-project/clang/test/Driver
Peter Collingbourne c5acd3490b Driver: Add integer sanitizers to trapping group automatically.
In D86000 we added a new sanitizer to the integer group
without adding it to the trapping group. This broke usage of
-fsanitize=integer -fsanitize-trap=integer or -fsanitize=integer
-fsanitize-minimal-runtime.

I think we can reasonably expect any new integer sanitizers to be
compatible with trapping and the minimal runtime, so add them to the
trapping group automatically.

Also add a test to ensure that any future additions of sanitizers
to the integer group will most likely result in test failures which
would lead to updates to the minimal runtime if necessary. For this
particular sanitizer no updates are required because it uses the
existing shift_out_of_bounds callback function.

Differential Revision: https://reviews.llvm.org/D89766
2020-10-20 13:45:39 -07:00
..
Inputs [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain 2020-10-09 12:41:41 -04:00
XRay [Driver][XRay][test] Update the macOS support check 2020-08-27 14:05:43 -07:00
flang [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01: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
Wp-args.c Clang] Fix expansion of response files in -Wp after integrated-cc1 change 2020-01-22 16:53:44 -05:00
Xarch.c [clang-cl] Provide separate flags for all the /O variants 2018-09-25 14:10:26 +00:00
Xlinker-args.c [Driver] Render -e for Gnu.cpp 2020-07-30 23:49:32 -07:00
aarch64-call-saved-x-register.c [AArch64] Support adding X[8-15,18] registers as CSRs. 2018-09-25 16:48:40 +00:00
aarch64-cpus.c [AArch64] Add CPU Cortex-R82 2020-10-02 12:47:23 +01:00
aarch64-dotprod.c [AArch64] Add CPU Cortex-R82 2020-10-02 12:47:23 +01:00
aarch64-features.c
aarch64-fix-cortex-a53-835769.c Remove -cc1 option "-backend-option". 2018-04-12 22:21:36 +00:00
aarch64-fixed-call-saved-x-register.c [AArch64] Support adding X[8-15,18] registers as CSRs. 2018-09-25 16:48:40 +00:00
aarch64-fixed-x-register.c [AArch64] Add support for -ffixed-x30 2020-04-28 08:48:28 -07:00
aarch64-mgeneral_regs_only.c
aarch64-mte.c [AArch64][v8.5A] Test clang option for the Memory Tagging Extension 2018-10-02 09:38:59 +00:00
aarch64-outliner.c [MachineOutliner] Properly pass -moutline along to the toolchain 2018-07-06 22:24:56 +00:00
aarch64-predres.c [NFC][Clang] Add driver tests for sb and predres 2019-01-25 14:57:22 +00:00
aarch64-rand.c [AArch64][v8.5A] Test optional Armv8.5-A random number extension 2018-09-27 14:20:59 +00:00
aarch64-ras.c
aarch64-rcpc.s
aarch64-rdm.c
aarch64-security-options.c [NFC][Clang][Aarch64] Add missing test file 2018-11-07 11:42:02 +00:00
aarch64-sls-hardening-options.c [AArch64] Add clang command line support for -mharden-sls= 2020-06-19 07:31:48 +01:00
aarch64-ssbs.c [AArch64] Add command-line option for SSBS 2018-12-03 14:40:37 +00:00
aarch64-sve-vector-bits.c [Driver] Add support for -msve-vector-bits=scalable. 2020-07-20 10:46:22 +00:00
addrsig.c [Driver] Default to -fno-addrsig on Android. 2019-01-08 22:33:59 +00:00
aix-as.c [AIX] remove -u from the clang when invoke aix as assembler 2020-07-24 11:28:17 -04:00
aix-constructor-alias.c [AIX] Avoid structor alias; die before bad alias codegen 2020-05-08 16:51:34 -04:00
aix-data-sections.c [AIX] Turn -fdata-sections on by default in Clang 2020-10-14 15:58:31 +00:00
aix-ld.c [NFC] Fix spacing in clang/test/Driver/aix-ld.c 2020-09-30 17:01:32 -04:00
aix-mcpu-default.c [AIX] Change the default target CPU to power4 for AIX on Power 2020-06-03 13:50:26 -04:00
aix-object-mode.c [Clang][Driver] Recognize the AIX OBJECT_MODE environment setting 2020-07-09 15:15:30 -04:00
aix-rtlib.c [clang][driver][AIX] Set compiler-rt as default rtlib 2020-09-28 19:45:43 -04:00
aix-toolchain-include.cpp [Clang] Handle AIX Include management in the driver 2020-07-07 11:15:06 -04:00
altivec-asm.S
amdgcn-gz-options.cl Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name 2020-09-11 17:45:56 -07:00
amdgcn-toolchain-pic.cl Add -no-canonical-prefixes to allow different build modes. 2018-02-15 13:50:07 +00:00
amdgpu-features-as.s Make sure both cc1 and cc1as process -m[no-]code-object-v3 2020-10-15 14:03:26 -04:00
amdgpu-features.c Make sure both cc1 and cc1as process -m[no-]code-object-v3 2020-10-15 14:03:26 -04:00
amdgpu-invalid-target-id.s Diagnose invalid target ID for AMDGPU toolchain for assembler 2020-10-02 19:38:02 -04:00
amdgpu-macros.cl [AMDGPU] gfx1032 target 2020-10-15 12:41:18 -07:00
amdgpu-mcpu.cl [AMDGPU] gfx1032 target 2020-10-15 12:41:18 -07:00
amdgpu-toolchain-opencl.cl
amdgpu-toolchain.c [AMDGPU][HIP] Switch default DWARF version to 5 2020-10-16 17:53:27 +00:00
amdgpu-visibility.cl AMDGPU: Teach toolchain to link rocm device libs 2020-04-10 13:37:32 -04:00
analyze.c
analyzer-target-enabled-checkers.cpp
ananas.c ananas: Add shared library support 2018-01-09 09:18:14 +00:00
android-gcc-toolchain.c [Driver] fix broken test 2018-10-22 21:25:53 +00:00
android-link.cpp [Driver] Default arm-linux-androideabi to -z max-page-size=4096 2020-04-08 12:05:28 -07:00
android-ndk-standalone.cpp [Driver] Reland again again: Default Android toolchains to libc++. 2018-11-05 20:57:46 +00:00
android-no-installed-libcxx.cpp Reland 198fbcb8, "Driver: Don't look for libc++ headers in the install directory on Android.", which was reverted in b3249027. 2019-12-09 10:08:02 -08:00
android-pie.c Don't use -pie in relocatable link. 2018-03-09 19:35:16 +00:00
android-standalone.cpp
apple-arm64-arch.c [clang, test, Darwin] Fix tests expecting Darwin target 2020-08-07 09:21:31 +01: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 Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
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
arch-specific-libdir-rpath.c [Driver] Wire up the -f[no-]rtlib-add-rpath flag and tests 2018-04-02 23:36:14 +00:00
arch-specific-libdir.c
arch.c
arclite-link-external-toolchain.c [clang][driver] Weaken the test from 359353 to appease Windows bots 2019-04-26 22:58:31 +00:00
arclite-link.c [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS 2020-06-26 17:15:37 -07:00
arm-abi.c
arm-alignment.c Create strict aligned code for OpenBSD/arm64. 2020-08-16 07:14:34 -04:00
arm-arch-darwin.c
arm-cde.c [ARM,CDE] Cosmetic changes, additonal driver tests 2020-02-18 10:23:09 +00:00
arm-compiler-rt.c attempt to fix check-clang on windows after c49866ac 2020-02-13 09:32:11 -05:00
arm-cortex-cpus.c [ARM] Speed up arm-cortex-cpus.c test 2020-08-10 14:27:19 -07:00
arm-default-build-attributes.s
arm-dotprod.c [AArch64] Add support for Cortex-A76 and Cortex-A76AE 2019-02-25 15:11:31 +00:00
arm-execute-only.c Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics 2019-07-09 00:34:08 +00:00
arm-features.c [ARM] Preserve fpu behaviour for '-crypto' 2019-10-14 16:29:26 +00:00
arm-fixed-r9.c
arm-float-abi.c [Driver] Fix float ABI default for Android ARMv8. 2019-02-21 21:13:03 +00:00
arm-hwdiv.c
arm-ias-Wa.s [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
arm-implicit-it.s
arm-long-calls.c
arm-matrix-multiply.c [ARM] Armv8.6-a Matrix Mul cmd line support 2020-04-24 15:54:06 +01:00
arm-mfpu.c [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none 2020-02-11 12:03:41 +00:00
arm-multilibs.c
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 Remove -cc1 option "-backend-option". 2018-04-12 22:21:36 +00:00
arm-sb.c [NFC][Clang] Add driver tests for sb and predres 2019-01-25 14:57:22 +00:00
arm-target-as-mthumb.s [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
arm-thumb-only-cores.c
arm-wchar_t-defaults.c Driver: default to `unsigned int` `wchar_t` for ARM 2017-10-29 06:01:14 +00:00
arm-xscale.c
arm64-as.s AArch64: add missing Apple CPU names and use them by default. 2020-01-08 09:24:06 +00:00
arm64-darwinpcs.c
arm64-markbti.S [AArch64] Add -mmark-bti-property flag. 2020-09-17 01:18:36 +02:00
arm64_32-link.c Don't assume that the clang binary's resolved name includes the string 2019-11-12 16:37:05 -08:00
armv8-crc.c
armv8.1m.main.c [ARM] Fix bugs introduced by the fp64/d32 rework. 2019-06-07 12:42:54 +00:00
armv8.1m.main.s [ARM] Allow "-march=foo+fp" to vary with foo 2019-06-05 13:12:01 +00:00
as-default-dwarf.s
as-dwarf-cie.s Change llvm-{objdump,readobj} -long-option to --long-option or well-known short options in tests. NFC 2019-05-01 09:30:45 +00:00
as-mcpu.c [Driver] Turns out the GNU assembler does support falkor/saphira. 2017-11-29 16:42:44 +00:00
as-no-warnings.c [test] Merge Driver/as-w-warnings.c into as-no-warnings.c 2019-10-21 18:04:52 +00:00
as-options.s Update test to explicity test with -fintegrated-as and -fno-integrated-as and to expect warnings when appropriate. 2019-08-09 19:47:18 +00:00
asan.c [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00: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
autocomplete.c [OpenCL] Add new compilation mode for OpenCL 3.0. 2020-10-09 15:28:38 +01:00
autolink_integrated_as.c
avr-link-mcu-family-unimplemented.c [AVR] Automatically link CRT and libgcc from the system avr-gcc 2019-05-19 09:54:14 +00:00
avr-link-no-mcu-specified.c [AVR] Automatically link CRT and libgcc from the system avr-gcc 2019-05-19 09:54:14 +00:00
avr-link-nostdlib-nodefaultlibs.c [AVR] Automatically link CRT and libgcc from the system avr-gcc 2019-05-19 09:54:14 +00:00
avr-mmcu.c
avr-toolchain.c
baremetal.cpp Extending Baremetal toolchain's support for the rtlib option. 2020-09-18 09:19:37 -07:00
biarch.c [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
bindings.c Add Statically Linked Libraries 2020-06-22 19:48:49 +00:00
cc-log-diagnostics.c [Diagnostics] Try to improve warning message for -Wreturn-type 2019-11-09 17:54:58 +01:00
cc-print-options.c [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change 2020-01-21 17:03:00 -05:00
cc1-response-files.c
cc1-spawnprocess.c [Clang][test] fix tests when using external assembler. 2020-05-25 16:47:50 -07:00
ccc-as-cpp.c
ccc-host-triple-no-integrated-as.c
cf-runtime-abi.c Driver,CodeGen: introduce support for Swift CFString layout 2018-10-24 23:28:28 +00:00
check-time-trace-sections.cpp Re-land Remove REQUIRES:shell from tests that pass for me on Windows 2019-09-10 20:15:45 +00:00
check-time-trace-sections.py [TimeProfiler] Emit clock synchronization point 2020-04-23 01:09:31 +03:00
check-time-trace.cpp [TimeProfiler] Emit clock synchronization point 2020-04-23 01:09:31 +03:00
cl-cc-flags.c Fix test not to use UNSUPPORTED as a FileCheck prefix. 2019-05-20 14:57:18 +00:00
cl-denorms-are-zero.cl clang/AMDGPU: Assume denormals are enabled for the default target. 2020-04-15 09:17:26 -04:00
cl-diagnostics.c
cl-eh.cpp
cl-fallback.c Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
cl-idl.cpp [clang-cl] Treat inputs as C++ with /E, like MSVC 2018-12-26 21:04:08 +00:00
cl-include.c Attempt to fix cl-include.c on Windows. 2018-02-28 20:58:06 +00:00
cl-inputs.c Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons 2020-09-22 10:51:25 +03:00
cl-link-at-file.c
cl-link.c
cl-options.c [Clang] Fix tests following rG087047144210 2020-08-26 11:32:46 -04:00
cl-options.cu Make clang/test/Driver/cl-options.cu pass in 32-bit builds 2020-04-06 16:04:43 +02:00
cl-outputs.c [clang-cl] Allow a colon after the /Fe option (PR46720) 2020-07-20 12:06:41 +02:00
cl-pch-errorhandling.cpp
cl-pch-search.cpp [clang-cl, PCH] Implement support for MS-style PCH through headers 2018-07-05 17:22:13 +00:00
cl-pch-showincludes.cpp test: adjust the target for some Windows tests 2018-01-23 17:05:57 +00:00
cl-pch.c
cl-pch.cpp [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop 2018-09-11 17:10:44 +00:00
cl-response-file.c Fix test cl-response-file.c to work on all platforms including Windows/Solaris. 2019-06-24 22:26:08 +00:00
cl-runtime-flags.c
cl-showfilenames.c [Clang][IFS][Test] Work around in-process cc1 ASAN issues #2. 2020-01-23 14:25:53 -08:00
cl-thinlto-backend.c reland "add -fthinlto-index= option to clang-cl" 2019-07-16 01:35:49 +00:00
cl-x86-flags.c [X86] Add a /tune: option for clang-cl 2020-09-02 20:27:38 -07:00
cl-zc.cpp [clang-cl] Alias /Zc:alignedNew[-] to -f[no-]aligned-allocation 2019-01-15 21:24:55 +00:00
cl.c
claim-unused.c
clang-c-as-cxx.c
clang-exception-flags.cpp
clang-g-opts.c Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
clang-offload-bundler.c [HIP] Align device binary 2020-10-02 18:10:44 -04:00
clang-offload-wrapper.c [clang-offload-wrapper] Lower priority of __tgt_register_lib in favor of __tgt_register_requires 2020-03-03 12:31:40 -08:00
clang-s-opts.s
clang-translation.c Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" 2020-07-28 14:00:11 +00:00
clang-translation.cppm Modules: Fix implicit output file for .cppm to .pcm instead of stdout 2018-06-14 23:09:06 +00:00
clang_cpp.c
clang_f_opts.c Add a flag to debug automatic variable initialization 2020-06-08 12:30:56 -07: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
compilation_database.c Fix the 'directory' field in DumpCompilationDatabase and add test 2019-09-27 08:14:45 +00:00
compiler-rt-unwind.c [clang] [MinGW] Fix libunwind extension 2020-05-29 15:23:14 +03:00
complete-member-pointers.cpp Protect a clang-cl file path with --. 2018-05-30 04:08:34 +00:00
compress-noias.c [Driver] Clean up -gz & --compress-debug-sections 2020-10-19 23:06:33 -07:00
compress.c [Driver] Clean up -gz & --compress-debug-sections 2020-10-19 23:06:33 -07:00
config-file-errs.c Enable configuration files in clang 2018-01-01 13:27:01 +00:00
config-file.c Driver: Accept multiple --config options if filenames are the same 2020-06-16 12:23:57 -07:00
config-file2.c Fix typos in clang 2018-04-06 15:14:32 +00:00
config-file3.c [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c 2020-09-03 12:28:53 -07:00
config-file4.c This test fails if there is no integrated assembler, so change the -c option to -S as it is not important to the test and allows it to pass when there is no integrated assembler. 2018-05-01 23:32:09 +00:00
constructors.c [Driver] Use .init_array for all gcc installations and simplify Generic_ELF -fno-use-init-array rules 2019-12-13 14:06:51 -08:00
coroutines.c
coroutines.cpp
coverage-ld.c [Driver] Don't pass -u__llvm_profile_runtime for clang -fprofile-arcs a.o 2020-05-08 23:36:29 -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.c [Driver] Create non-existent directory for -fcrash-diagnostics-dir 2019-05-04 00:55:14 +00:00
crash-report-crashfile.m [Driver] When forcing a crash print the bug report message 2020-06-29 13:13:12 +01:00
crash-report-header.h Re-apply r334418 "Enable crash recovery tests on Windows, globs work in the lit internal shell now" 2018-06-12 11:51:22 +00:00
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 [Driver] When forcing a crash print the bug report message 2020-06-29 13:13:12 +01:00
crash-report-spaces.c Re-apply r334418 "Enable crash recovery tests on Windows, globs work in the lit internal shell now" 2018-06-12 11:51:22 +00:00
crash-report-with-asserts.c Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." 2020-02-07 09:51:09 -05:00
crash-report.c [Clang][Driver] After default -fintegrated-cc1, make llvm::report_fatal_error() generate preprocessed source + reproducer.sh again. 2020-02-11 10:17:30 -05:00
cross-linux.c [Clang] Force rtlib=platform in test to avoid fails with CLANG_DEFAULT_RTLIB 2020-01-06 07:21:15 +00:00
cspgo-lto.c Fix invocation of Gold plugin with LTO after r355331 2019-03-13 23:54:52 +00:00
cuda-arch-translation.cu [AMDGPU] Add gfx602, gfx705, gfx805 targets 2020-10-10 17:22:22 +01:00
cuda-bad-arch.cu [AMDGPU] gfx908 clang target 2019-07-09 18:19:00 +00:00
cuda-bail-out.cu [Driver] Make clang/cc conforms to UNIX standard 2017-11-10 01:32:47 +00:00
cuda-bindings.cu
cuda-constructor-alias.cu
cuda-detect-path.cu [CUDA] Detect installation in PATH 2018-01-31 08:26:51 +00:00
cuda-detect.cu [CUDA] Improve testing of libdevice detection. 2020-04-08 11:19:45 -07:00
cuda-dwarf-2.cu Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
cuda-external-tools.cu [HIP] Support early finalization of device code for -fno-gpu-rdc 2018-10-02 17:48:54 +00:00
cuda-flush-denormals-to-zero.cu clang/AMDGPU: Assume denormals are enabled for the default target. 2020-04-15 09:17:26 -04:00
cuda-macosx.cu [CUDA] Fix two failed test cases using --cuda-path-ignore-env 2018-09-26 07:07:48 +00:00
cuda-march.cu
cuda-no-pgo-or-coverage.cu [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs 2020-10-19 22:19:00 -07:00
cuda-no-sanitizers.cu [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
cuda-no-stack-protector.cu [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
cuda-not-found.cu [CUDA] Detect installation in PATH 2018-01-31 08:26:51 +00:00
cuda-options-freebsd.cu Populate CUDA flags on FreeBSD too, as many other toolchains do. 2019-11-18 21:54:25 +01:00
cuda-options.cu [Driver] Move the "-o OUT -x TYPE SRC.c" flags to the end of -cc1 2019-05-23 18:35:43 +00:00
cuda-output-asm.cu [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
cuda-phases.cu [HIP] Do not call opt/llc for -fno-gpu-rdc 2020-06-15 18:55:01 -04:00
cuda-ptxas-path.cu
cuda-simple.cu [CUDA] make the test more hermetic 2020-06-17 15:22:45 -07:00
cuda-unsupported-debug-options.cu Fix tests after rC357150 2019-03-28 08:41:17 +00:00
cuda-unused-arg-warning.cu
cuda-version-check.cu [CUDA] Warn about unsupported CUDA SDK version only if it's used. 2020-03-12 10:04:10 -07:00
cuda-windows.cu
cxa-atexit.cpp [AIX] report_fatal_error on `-fregister_global_dtors_with_atexit` for static init 2020-07-17 16:14:49 -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-nofortify.c Revert r337635 "[Driver] Sanitizer support based on runtime library presence" 2018-07-31 21:57:35 +00:00
darwin-debug-flags.c Update clang tests for new LLVM IR backslash printing in r374415 2019-10-10 18:36:41 +00:00
darwin-dsymutil.c Allow .dSYM's to be directly placed in an alternate directory 2020-08-03 13:18:52 -07:00
darwin-embedded.c
darwin-fapple-link-rtlib.c [Darwin] Introduce a new flag, -fapple-link-rtlib that forces linking of the builtins library. 2019-05-10 23:24:20 +00:00
darwin-header-search-libcxx.cpp [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain 2020-10-09 12:41:41 -04:00
darwin-header-search-libstdcxx.cpp [PowerPC] Delete PPCMachObjectWriter and powerpc{,64}-apple-darwin 2020-03-05 11:05:26 -08:00
darwin-header-search-system.cpp [tests][Driver] Set `--sysroot=""` to allow `DEFAULT_SYSROOT` build 2020-05-15 17:34:00 -04:00
darwin-infer-simulator-sdkroot.c Update clang/test/Driver/darwin-infer-simulator-sdkroot.c 2020-09-08 11:27:18 -07:00
darwin-iphone-defaults.m
darwin-ld-dedup.c
darwin-ld-demangle.c
darwin-ld-lto.c Fix darwin-ld-lto test for some speical path 2019-10-16 18:12:41 +00:00
darwin-ld-platform-version-ios.c [driver][darwin] Don't use -platform_version flag by default (PR44813) 2020-02-27 13:48:26 +01:00
darwin-ld-platform-version-macos.c [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test 2020-06-29 20:13:41 -07:00
darwin-ld-platform-version-tvos.c [driver][darwin] Don't use -platform_version flag by default (PR44813) 2020-02-27 13:48:26 +01:00
darwin-ld-platform-version-watchos.c [driver][darwin] Don't use -platform_version flag by default (PR44813) 2020-02-27 13:48:26 +01:00
darwin-ld-pthread.c
darwin-ld.c [darwin] build and link with a separate compiler-rt builtins library 2020-07-29 15:32:30 -07:00
darwin-max-type-align.c
darwin-multiarch-arm.c
darwin-objc-defaults.m
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-opt-record-ld.c [Driver] Only pass LTO remark arguments if the driver asks for it 2020-04-07 14:11:47 -07:00
darwin-opt-record.c [Remarks][Driver] Place temporary remark files next to temporary object files 2019-12-18 16:42:02 -08:00
darwin-sanitizer-ld.c Revert r337635 "[Driver] Sanitizer support based on runtime library presence" 2018-07-31 21:57:35 +00:00
darwin-sdk-version.c Make test/Driver/darwin-sdk-version.c pass if the host triple is 32-bit 2019-01-03 00:17:02 +00: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-sdkroot.c [driver][darwin] Pass -platform_version flag to the linker instead of the -<platform>_version_min flag 2019-12-17 10:26:32 -08:00
darwin-simulator-macro.c [driver] Set the 'simulator' environment for Darwin when compiling for 2017-12-07 19:04:10 +00:00
darwin-stdlib.cpp [clang][Darwin] Refactor header search path logic into the driver 2019-05-21 17:48:04 +00:00
darwin-verify-debug.c
darwin-version.c [clang][driver] allow macOS 11 OS version in the driver 2020-06-23 15:14:26 -07:00
darwin-warning-options.c [clang, test, Darwin] Fix tests expecting Darwin target 2020-08-07 09:21:31 +01:00
darwin-xarch.c
debug-comp-dir.S
debug-default-version.c [clang] Add -fdebug-default-version for specifying the default DWARF version 2019-11-07 12:05:58 -08:00
debug-main-file.S
debug-options-as.c Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
debug-options.c [Clang] implement -fno-eliminate-unused-debug-types 2020-08-10 15:08:48 -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 Initial implementation of -fmacro-prefix-map and -ffile-prefix-map 2019-11-26 15:17:49 -08:00
debug-unsupported.c
debug-var-experimental-switch.c [LiveDebugValues] Add switches for using instr-ref variable locations 2020-08-25 14:58:48 +01:00
debug.c
default-denormal-fp-math.c Assume ieee behavior without denormal-fp-math attribute 2020-03-07 12:10:56 -05:00
default-image-name.c
default-toolchain.c
defsym.s
denormal-fp-math.c Assume ieee behavior without denormal-fp-math attribute 2020-03-07 12:10:56 -05:00
diagnostics.c
disable-llvm.c
dragonfly.c
dyld-prefix.c
dynamic-linker.c
eabi.c
elfiamcu-header-search.c
embed-bitcode-wasm.c [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections 2020-04-14 13:24:18 -07:00
embed-bitcode.c
embed-bitcode.s Change llvm-{objdump,readobj} -long-option to --long-option or well-known short options in tests. NFC 2019-05-01 09:30:45 +00:00
emulated-tls.cpp [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLS 2018-03-01 22:26:19 +00:00
env.c
exceptions.m
fast-math.c Reapply af57dbf12e "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" 2019-12-05 03:48:04 -08:00
fatal-warnings.c
fbasic-block-sections.c [clang] Disallow fbasic-block-sections on non-ELF, non-x86 targets. 2020-09-10 00:15:33 -07:00
fcomment-block-commands.c
fdiagnostics-show-option.c [Driver] Flip the CC1 default of -fdiagnostics-show-option 2020-03-31 21:59:27 -07:00
fembed-bitcode.c [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections 2020-04-14 13:24:18 -07:00
fforce-dwarf-frame.c [cfi] Add flag to always generate .debug_frame 2019-10-31 09:48:30 +00:00
fgnuc-version.c Add -fgnuc-version= to control __GNUC__ and other GCC macros 2019-10-10 21:04:25 +00:00
flags.c
fmemprof.cpp [MemProf] Rename HeapProfiler to MemProfiler for consistency 2020-09-14 13:14:57 -07:00
fmerge-constants.c [Driver][test] Add a specific test file for -fmerge-all-constants 2020-03-15 13:11:49 -07:00
fmessage-length.c [Driver] Don't pass -fmessage-length=0 to CC1 2020-03-31 17:12:08 -07:00
fno-escaping-block-tail-calls.c [Driver] Pass Default=false to hasFlag. 2018-03-10 05:55:21 +00:00
fno-rtti-data.cpp Driver: hoist `-fno-rtti-data` to a driver flag 2018-03-01 19:13:43 +00:00
fopenmp.c [OpenMP] Use the OpenMP-IR-Builder 2019-12-11 16:51:13 -06: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 Reapply "clang: Treat ieee mode as the default for denormal-fp-math" 2020-03-06 11:46:55 -08:00
fpack-struct.c
fparse-all-comments.c
fpatchable-function-entry.c [Driver][CodeGen] Support -fpatchable-function-entry=N,M and __attribute__((patchable_function_entry(N,M))) where M>0 2020-01-23 17:02:54 -08:00
fplugin.c
fprofile-update.c Add -fprofile-update={atomic,prefer-atomic,single} 2020-09-29 10:43:23 -07:00
frame-pointer-elim.c [Clang][A32/T32][Linux] -O1 implies -fomit-frame-pointer 2020-06-02 15:54:14 -07:00
frame-pointer-elim.cl clang/AMDGPU: Fix default for frame-pointer attribute 2019-12-07 00:09:10 +05:30
frame-pointer.c [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer' 2019-07-20 22:50:50 +00:00
freebsd-mips-as.c [mips] Use more conservative default CPUs for MIPS on FreeBSD. 2018-06-26 19:48:05 +00:00
freebsd.c [Sparc] Select the UltraSPARC instruction set with the external assembler 2020-09-07 02:49:05 -04:00
freebsd.cpp
fsanitize-blacklist.c [clang] Disable check for system sanitizer blacklists files if -fno-sanitizer-blacklist was specified 2020-04-30 16:04:50 -04:00
fsanitize-coverage.c [Clang][Driver] Add Bounds and Thread to SupportsCoverage list 2020-05-26 13:36:21 -07:00
fsanitize-object-size.c [Driver] Conform warn_drv_object_size_disabled_O0 to DefaultWarnNoError 2018-07-12 19:53:15 +00:00
fsanitize.c Driver: Add integer sanitizers to trapping group automatically. 2020-10-20 13:45:39 -07:00
fsemantic-interposition.c Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local 2020-05-25 20:48:18 -07:00
fsjlj-exceptions.c
fsplit-machine-functions.c [clang] Remove profile available check for fsplit-machine-functions. 2020-09-18 15:08:00 -07:00
fubsan-strip-path-components.cpp
fuchsia.c [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime 2020-06-04 15:47:05 -07:00
fuchsia.cpp [Clang] Always set -z now linker option on Fuchsia 2020-01-13 11:54:04 -08:00
function-alignment.c Implement proper support for `-falign-functions` 2018-04-19 23:14:57 +00:00
function-sections.c
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 [Driver] Allow using a canonical form of '-fuse-ld=' when cross-compiling on Windows. 2018-02-27 02:51:30 +00:00
fuse-ld.c [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path 2020-09-19 15:49:44 -07:00
fuzzer.c Revert r337635 "[Driver] Sanitizer support based on runtime library presence" 2018-07-31 21:57:35 +00:00
fveclib.c Initial support for vectorization using MASSV (IBM MASS vector library) 2019-06-05 01:57:57 +00: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.cpp Driver tests: set `--sysroot=""` to support clang with `DEFAULT_SYSROOT` 2019-09-28 12:21:06 +00:00
gcc-version-debug.c
gcc_forward.c [Driver] Allow -specs and -nostartfiles to be forwarded to GCC 2020-09-04 15:09:33 -07:00
gcodeview-ghash.c Add missing test for r347072 -gcodeview-ghash 2018-11-16 23:17:11 +00:00
gen-cdb-fragment.c Reland [Driver] Fix -working-directory issues 2019-10-15 17:51:59 +00:00
gfortran.f90 [Driver] Define LinkOption and fix forwarded options to GCC for linking 2020-07-25 12:33:18 -07:00
global-isel.c Add a new -fglobal-isel option and make -fexperimental-isel an alias for it. 2020-03-31 12:06:11 -07:00
gnu-runtime.m
gold-lto-new-pass-man.c
gold-lto-samplepgo.c
gold-lto-sections.c
header-module.cpp Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX" 2018-11-05 12:46:02 +00:00
hexagon-hvx.c [Hexagon] Add support for Hexagon V66 2018-12-05 21:38:35 +00:00
hexagon-long-calls.c
hexagon-memops.c [Hexagon] Add driver options for subtarget features 2018-05-15 18:15:59 +00:00
hexagon-nvj.c [Hexagon] Add driver options for subtarget features 2018-05-15 18:15:59 +00:00
hexagon-nvs.c [Hexagon] Add driver options for subtarget features 2018-05-15 18:15:59 +00:00
hexagon-packets.c [Hexagon] Clang side of r327302 in LLVM 2018-03-13 13:30:43 +00:00
hexagon-toolchain-elf.c [clang] Add missing FileCheck colons 2020-04-14 12:32:48 -06:00
hexagon-toolchain-linux.c [Hexagon] Default linker tests can fail if CLANG_DEFAULT_LINKER is used. 2020-04-09 08:36:50 -05:00
hexagon-vectorize.c Revert r345170 [along with its llvm counterpart r345169] as it makes Halide builds timeout. 2018-10-27 04:51:09 +00:00
hip-autolink.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-binding.hip [HIP] Move HIP Linking Logic into HIP ToolChain 2020-06-22 19:48:48 +00:00
hip-default-gpu-arch.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-device-compile.hip [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc 2020-06-15 21:09:18 -04:00
hip-device-libs.hip Recommit "[HIP] Add option --gpu-instrument-lib=" 2020-10-04 21:41:43 -04:00
hip-fpie-option.hip Skip -fPIE for AMDGPU and HIP toolchain 2020-09-28 22:03:18 -04:00
hip-gsplit-dwarf-options.hip recommit [HIP] Fix -gsplit-dwarf option 2020-09-23 11:20:29 -04:00
hip-gz-options.hip Fix bot failure after ccb4124a41 2020-09-15 12:36:47 -05:00
hip-host-cpu-features.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-include-path.hip [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
hip-inputs.hip [HIP] Set proper triple and offload kind for the toolchain 2018-05-11 19:21:39 +00:00
hip-invalid-target-id.hip [HIP] Return non-zero value for invalid target ID 2020-09-28 23:07:39 -04:00
hip-launch-api.hip [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
hip-link-save-temps.hip [HIP] Use default triple in llvm-mc for system ld 2020-07-07 16:44:51 +00: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 [HIP] Ignore invalid ar linker options 2020-08-06 17:39:41 +00:00
hip-macros.hip Fix failure in test hip-macros.hip 2020-10-02 10:33:32 -04:00
hip-no-device-libs.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-offload-arch.hip [HIP] Add gfx1031 and gfx1030 2020-09-08 16:38:34 -04:00
hip-options.hip [HIP] Fix -fgpu-allow-device-init option 2020-10-04 22:13:05 -04:00
hip-output-file-name.hip [HIP] Fix default output file for -E 2020-10-04 22:03:16 -04:00
hip-phases.hip [CUDA][HIP] Fix bound arch for offload action for fat binary 2020-10-02 19:05:51 -04:00
hip-printf.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-rdc-device-only.hip [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc 2020-06-15 21:09:18 -04:00
hip-sanitize-options.hip Diable sanitizer options for amdgpu 2020-09-10 15:41:07 -04:00
hip-save-temps.hip [HIP] Add missing options for lto 2020-06-26 00:26:05 -04:00
hip-std.hip [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
hip-syntax-only.hip [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
hip-target-id.hip Fix test hip-target-id.hip 2020-08-19 00:41:14 -04:00
hip-toolchain-device-only.hip [CUDA][HIP] Fix bound arch for offload action for fat binary 2020-10-02 19:05:51 -04:00
hip-toolchain-dwarf.hip [AMDGPU][HIP] Switch default DWARF version to 5 2020-10-16 17:53:27 +00:00
hip-toolchain-features.hip [AMDGPU] Extend hip-toolchin-features.hip test 2020-10-19 17:11:08 +00:00
hip-toolchain-mllvm.hip [HIP] Add missing options for lto 2020-06-26 00:26:05 -04:00
hip-toolchain-no-rdc.hip [HIP] Align device binary 2020-10-02 18:10:44 -04:00
hip-toolchain-opt.hip [HIP] Add missing options for lto 2020-06-26 00:26:05 -04:00
hip-toolchain-rdc-separate.hip [HIP] Use default triple in llvm-mc for system ld 2020-07-07 16:44:51 +00:00
hip-toolchain-rdc-static-lib.hip [HIP] Use default triple in llvm-mc for system ld 2020-07-07 16:44:51 +00:00
hip-toolchain-rdc.hip [HIP] Align device binary 2020-10-02 18:10:44 -04:00
hip-version.hip Fix regression due to test hip-version.hip 2020-07-11 12:45:29 -04:00
hurd.c [Gnu toolchain] Move GCC multilib/multiarch paths support from Linux to Gnu 2020-05-01 12:12:27 +02: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] --print-search-dirs: print -B options and COMPILER_PATH 2020-07-18 21:01:41 -07:00
implicit-function-as-error.c
include-default-header.cl [OpenCL] Improved testing of default header. 2019-03-19 13:04:17 +00:00
incompatible_sysroot.c
incremental-linker-compatible.c
index-header-map.c
indirect-tls-seg-refs.c [X86][Tests] Make sure tls-direct-seg-refs tests only run where supported 2018-10-18 14:44:25 +00:00
inhibit-downstream-commands.c [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
inline-asm.c
instrprof-ld.c [Driver][Windows] Add dependent lib argument for profile instr generate 2019-05-14 14:01:40 +00:00
integrated-as.c [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm 2020-03-31 22:33:55 -07:00
integrated-as.s Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
invalid-target-id.cl [HIP] Support target id by --offload-arch 2020-08-18 23:43:53 -04:00
ios-simulator-arcruntime.c
ios-version-min.c
krait-cpu.c
lanai-toolchain.c
lanai-unknown-unknown.cpp Recommit r324107 again. 2018-02-07 22:15:33 +00:00
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
le32-toolchain.c
le32-unknown-nacl.cpp [Clang][NewPM] Don't bail out if the target machine is empty 2019-05-06 23:24:17 +00:00
le64-unknown-unknown.cpp Recommit r324107 again. 2018-02-07 22:15:33 +00:00
linker-opts.c [Driver] Delete XFAIL: windows-msvc after D65880/r368245 2019-08-08 04:56:21 +00:00
linux-as.c [Sparc] Select the UltraSPARC instruction set with the external assembler 2020-09-07 02:49:05 -04:00
linux-header-search.cpp [Driver] Support g++ headers in include/g++ 2018-11-13 21:38:45 +00:00
linux-ld.c [Driver][RISCV] Add RedHat Linux RISC-V triple 2020-02-14 13:46:26 +00:00
linux-musl-header-search.cpp [Driver] Prioritize SYSROOT/usr/include over RESOURCE_DIR/include on linux-musl 2019-08-06 06:25:32 +00:00
linux-per-target-runtime-dir.c [Driver] Change layout of per-target runtimes to resemble multiarch 2019-05-27 23:23:50 +00:00
lit.local.cfg [clang][driver] Add basic --driver-mode=flang support for fortran 2019-10-30 10:42:22 +00:00
lto-dwo.c Add an option to support debug fission on implicit ThinLTO. 2018-06-25 23:05:27 +00:00
lto-jobs.c After 09158252f7, fix build when -DLLVM_ENABLE_THREADS=OFF 2020-03-28 13:54:58 -04:00
lto-unit.c [ThinLTOCodeGenerator] Add support for index-based WPD 2019-10-18 11:58:21 +00:00
lto.c Map -O to -O1 instead of -O2 2020-05-18 15:53:41 -07:00
lto.cu [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld 2020-02-07 22:53:14 -08:00
m-and-mm.c [Driver] Fix multiple bugs related to dependency file options: -M -MM -MD -MMD -MT -MQ 2019-09-14 06:01:22 +00:00
macho-embedded.c
macos-apple-silicon-slice-link-libs-darwin-only.cpp [darwin][driver] fix isMacosxVersionLT minimum supported OS version check 2020-08-13 12:06:45 -07: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 [Driver] Pass -malign-double from the driver to the cc1 command line 2019-03-21 20:07:24 +00:00
masm.c Attempt to fix test/Driver/masm.c on the ARM bots. 2018-01-17 16:03:08 +00:00
masm.s
mbackchain.c [SystemZ] Support the kernel back chain. 2020-02-23 13:42:36 -08:00
mbig-obj.c
mcmodel.c [Frontend] Replace CC1 option -mcode-model with -mcmodel= 2020-02-21 23:10:50 -08:00
mcount.c [Driver] Allow -mnop-mcount for SystemZ and -mfentry for X86 and SystemZ 2019-12-22 00:01:42 -08:00
mdouble.c [AVR] Add support for the -mdouble=x flag 2020-03-17 13:21:03 +01:00
memtag.c [MTE] Convert StackSafety into analysis 2020-06-02 16:08:14 -07:00
memtag_lto.c [StackSafety] Run ThinLTO 2020-06-12 18:11:29 -07:00
mfentry.c [Driver] -pg -mfentry should respect target specific decisions for -mframe-pointer=all 2020-02-18 15:33:46 -08:00
mg.c
mglobal-merge.c Remove -cc1 option "-backend-option". 2018-04-12 22:21:36 +00:00
miamcu-opt.c [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00: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, CrossWindows] Allow passing -static together with -shared 2018-02-27 19:42:19 +00:00
mingw-lto.c [MinGW] Allow using LTO when lld is used as linker 2018-10-12 20:15:51 +00:00
mingw-msvcrt.c [clang] [MinGW] Link kernel32 once after the last instance of msvcrt 2020-06-17 09:37:07 +03:00
mingw-sanitizers.c [MinGW] Allow using ASan 2018-10-01 20:53:25 +00:00
mingw-sysroot.cpp [tests][Driver] Set `--sysroot=""` to allow `DEFAULT_SYSROOT` build 2020-05-15 17:34:00 -04:00
mingw-windowsapp.c [MinGW] Skip adding default win32 api libraries if -lwindowsapp is specified 2018-07-10 10:46:51 +00:00
mingw.cpp [MinGW] Predefine UNICODE if -municode is specified during compilation 2018-08-06 19:48:44 +00:00
mips-abi.c [mips] Add `octeon+` to the list of CPUs accepted by the driver 2019-11-07 13:58:50 +03:00
mips-abicalls-error.c Replace the UTF-8 characters in the error message. 2018-11-18 22:30:58 +00:00
mips-abicalls-warning.c [mips] Improve handling of -fno-[pic/PIC] option 2018-05-07 14:30:49 +00:00
mips-as.c [mips] Add `octeon+` to the list of CPUs accepted by the driver 2019-11-07 13:58:50 +03:00
mips-cs.cpp
mips-eleb.c
mips-features.c [mips] Pass "xgot" flag as a subtarget feature 2019-09-18 12:24:57 +00:00
mips-float.c [mips] Set default float ABI to "soft" on FreeBSD 2019-10-09 10:38:03 +00:00
mips-fsf.cpp
mips-gpopt-warning.c
mips-ias-Wa.s
mips-img-v2.cpp
mips-img.cpp
mips-indirect-branch.c [mips] Spectre variant two mitigation for MIPSR2 2018-02-21 00:05:05 +00:00
mips-integrated-as.s [mips] Pass "xgot" flag as a subtarget feature 2019-09-18 12:24:57 +00:00
mips-mabs-warning.c
mips-mti-linux.c Default to -fuse-init-array 2019-12-12 10:32:56 -08:00
mips-mti.cpp Driver tests: set `--sysroot=""` to support clang with `DEFAULT_SYSROOT` 2019-09-28 12:21:06 +00:00
mips-reduced-toolchain.cpp
mipsel-nacl-defines.cpp
mlong-double-64.c [X86][PPC] Support -mlong-double-64 2019-07-09 00:27:43 +00:00
mlong-double-128.c [X86] Support -mlong-double-80 2019-08-17 04:20:24 +00:00
modules-cache-path.m Reland: [clang driver] Move default module cache from system temporary directory 2020-06-27 05:35:15 -04:00
modules-ts.cpp [clang][test] fix tests for external assemblers 2020-05-25 22:14:05 -07:00
modules.cpp Properly pass modules flags to frontend when using -std=c++20 instead of -std=c++2a. 2020-08-24 17:49:58 -07:00
modules.m [Modules] Turn on system header validation for implicit modules 2018-04-18 06:07:49 +00:00
modules.mm
montavista-gcc-toolchain.c
mprefer-vector-width.c [Driver][CodeGen] Add -mprefer-vector-width driver option and attribute during CodeGen. 2017-12-11 21:09:19 +00:00
mrecip.c
ms-bitfields.c [clang] Enable -mms-bitfields by default for mingw targets 2020-06-17 09:37:07 +03:00
msan.c [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
msc-version.c
msp430-hwmult.c [MSP430] Provide a toolchain description 2019-01-15 19:44:05 +00:00
msp430-mmcu.c [MSP430] Provide a toolchain description 2019-01-15 19:44:05 +00:00
msp430-toolchain.c Pass -rtlib=libgcc in tests conditioned on the default. 2020-07-17 11:28:18 -07:00
msvc-compiler-rt.c
msvc-link.c [clang] Automatically link against oldnames just as linking against libcmt 2020-10-20 00:07:00 +03:00
msvc-triple.c
msvc_forward.c
myriad-toolchain.c Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
nacl-direct.c Default to -fuse-init-array 2019-12-12 10:32:56 -08:00
netbsd.c [clang] Add missing FileCheck colons 2020-04-14 12:32:48 -06:00
netbsd.cpp [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
no-arc-exception-silence.m
no-canonical-prefixes.c Partially revert rC365414; `ln -n` is not portable 2019-07-26 20:09:37 +00:00
no-common.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00
no-integrated-as-win.c
no-integrated-as.c [MSP430] Provide a toolchain description 2019-01-15 19:44:05 +00:00
no-integrated-as.s [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
no-objc-arr.m
no-objc-default-synthesize-properties.m
no-sibling-calls.c
nodefaultlib.c [Driver][Gnu] Support -nolibc flag 2019-02-17 02:42:48 +00:00
noexecstack.c
noinline.c
nolibc.c [Driver][Gnu] Support -nolibc flag 2019-02-17 02:42:48 +00:00
noprofilelib.c [Driver] -noprofilelib flag 2019-07-11 19:06:38 +00:00
nostdincxx.cpp Replace lit feature keyword 'non-ms-sdk' with 'ms-sdk'; eliminate 2019-05-10 13:40:17 +00:00
nostdlib.c
nostdlibinc.c
nostdlibxx.cpp [Driver] Also obey -nostdlib++ when rewriting -lstdc++. 2018-12-18 23:29:35 +00:00
nozlibcompress.c Replace 'REQUIRES: nozlib' with '!zlib' because we don't need two ways 2019-05-10 18:32:53 +00:00
objc++-cpp-output.mm
objc-convert-messages-to-runtime-calls.m Convert some ObjC msgSends to runtime calls. 2018-12-08 05:13:50 +00:00
objc-cpp-output.m
objc-sdk-migration-options.m
objc-weak.m [driver][darwin] Take the OS version specified in "-target" as the target 2017-12-19 19:05:04 +00:00
offloading-interoperability.c [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change 2020-01-21 17:03:00 -05:00
openbsd.c [Sparc] Select the UltraSPARC instruction set with the external assembler 2020-09-07 02:49:05 -04:00
openbsd.cpp Some improvements to the OpenBSD driver. 2018-10-11 16:13:44 +00:00
opencl.cl [OpenCL] Add new compilation mode for OpenCL 3.0. 2020-10-09 15:28:38 +01:00
openmp-offload-gpu.c Revert "Switch to using -debug-info-kind=constructor as default (from =limited)" 2020-07-28 11:23:59 -07:00
openmp-offload.c [Clang][Driver] Disable llvm passes for the first host OpenMP offload compilation 2020-01-30 10:16:41 -08:00
openmp-unsupported-debug-options.c Fix tests after rC357150 2019-03-28 08:41:17 +00:00
opt-record.c Revert "[Remarks][Driver] Use different remark files when targeting multiple architectures" 2019-11-18 10:52:41 -08:00
option-aliases.c [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 change 2020-01-21 17:03:00 -05:00
output-file-cleanup.c Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." 2020-02-06 17:59:15 -08:00
output-file-is-dir.c
parse-progname.c [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
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 Remove OpenBSD/sparc support 2020-08-29 20:47:18 -04:00
ppc-abi.c [PPC] Fix platform definitions when compiling FreeBSD powerpc64 as LE 2020-08-29 12:03:20 +02:00
ppc-dependent-options.cpp [PowerPC] Add clang options to control MMA support 2020-08-24 09:35:55 -05:00
ppc-endian.c
ppc-f128-support-check.c [PowerPC] The __float128 type should only be available on Power9 2018-06-13 16:05:05 +00:00
ppc-features.cpp [PowerPC] Add -m[no-]power10-vector clang and llvm option 2020-06-16 14:47:35 -05:00
ppc-inlineasm-sf.c [PowerPC] Fix issue with inline asm - soft float mode 2019-04-02 11:00:09 +00:00
ppc-pcrel.cpp [PowerPC] Add clang option -m[no-]pcrel 2020-06-01 15:34:59 -05:00
ppc-unsupported.c [PowerPC] Add clang -msvr4-struct-return for 32-bit ELF 2020-04-21 20:17:25 -05: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
preserve-as-comments.c
preserve-uselistorder.c
print-effective-triple.c [Driver] -print-target-triple and -print-effective-triple options 2018-08-16 00:22:03 +00:00
print-empty-prog-name.c Driver: fix an assertion with `-print-prog-name=` 2018-05-01 18:40:42 +00:00
print-file-name.c Fix test added in r361903 to work on Windows. 2019-05-29 09:20:01 +00: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 [test] Use --sysroot instead of -B in print-multi-directory.c 2018-10-03 18:24:05 +00: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 [Driver] Fix style issues of --print-supported-cpus after D63105 2019-06-29 01:24:36 +00:00
print-target-triple.c [Driver] -print-target-triple and -print-effective-triple options 2018-08-16 00:22:03 +00:00
program-path-priority.c [Driver] -B: don't search for target triple prefixes 2020-07-18 20:26:01 -07:00
ps4-analyzer-defaults.cpp Fix line endings. NFC 2019-07-08 22:35:30 +00:00
ps4-cpu-defaults.cpp Do not emit "-tune-cpu generic" for PS4 platform 2020-09-01 12:37:47 -07:00
ps4-header-search.c
ps4-linker-non-win.c [Clang][Driver] Remove gold linker support for PS4 toolchain 2020-06-17 09:45:14 -07:00
ps4-linker-win.c [Clang][Driver] Remove gold linker support for PS4 toolchain 2020-06-17 09:45:14 -07:00
ps4-pic.c
ps4-relax-relocations.c [PS4] Enable relaxed relocations by default 2020-05-21 23:05:44 +01:00
ps4-runtime-flags.c Fix profiling options on PS4 target: 2020-03-16 16:52:47 -07:00
ps4-sdk-root.c
ps4cpu.c Make PS4 use -fno-use-init-array only as the ABI does not support .init_array. 2020-03-26 15:45:40 -07:00
qa_override.c
redundant-args.c
redzone.c
relax.c
relax.s
reloc-model.c
renderscript.rs
response-file-extra-whitespace.c
response-file.c
retain-comments-from-system-headers.c
rewrite-legacy-objc.m [Driver] Flip the CC1 default of -fdiagnostics-show-option 2020-03-31 21:59:27 -07:00
rewrite-map-files.c
rewrite-map-in-diagnostics.c Re-land Remove REQUIRES:shell from tests that pass for me on Windows 2019-09-10 20:15:45 +00:00
rewrite-objc.m [Driver] Flip the CC1 default of -fdiagnostics-show-option 2020-03-31 21:59:27 -07:00
riscv-abi.c [RISCV] Match GCC `-march`/`-mabi` driver defaults 2019-11-15 15:10:42 +00:00
riscv-arch.c Support experimental v extension v0.9. 2020-08-01 07:42:06 +08:00
riscv-cpus.c [RISCV] Add -mtune support 2020-10-16 13:55:08 +08:00
riscv-features.c [RISCV] Add support for save/restore of callee-saved registers via libcalls 2020-02-11 21:23:03 +00:00
riscv-fixed-x-register.c [RISCV] Add support for -ffixed-xX flags 2019-10-22 21:25:01 +01:00
riscv-gnutools.c [RISCV] Match GCC `-march`/`-mabi` driver defaults 2019-11-15 15:10:42 +00:00
riscv-sdata-warning.c [RISCV] Passing small data limitation value to RISCV backend 2020-03-20 11:03:51 +08:00
riscv32-toolchain-extra.c make ccabe93298 more robust 2020-04-05 13:07:50 -04:00
riscv32-toolchain.c Support -fuse-ld=lld for riscv 2020-02-26 10:20:20 +01:00
riscv64-toolchain-extra.c make ccabe93298 more robust 2020-04-05 13:07:50 -04:00
riscv64-toolchain.c [clang] Add missing FileCheck colons 2020-04-14 12:32:48 -06:00
rocm-detect.cl [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
rocm-detect.hip [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
rocm-device-libs.cl Change filecheck default to dump input on failure 2020-06-09 18:57:46 +00:00
rocm-not-found.cl [HIP] Fix rocm detection 2020-07-10 23:20:15 -04:00
ropi-rwpi.c [ARM][CMSE] Implement CMSE attributes 2020-03-24 10:21:26 +00:00
rtti-options.cpp Do not enable RTTI with -fexceptions, for PS4 2018-05-18 23:32:01 +00:00
sanitize_unwind_tables.c Remove esan. 2019-03-11 20:23:40 +00:00
sanitizer-ld.c [RISCV] Support Shadow Call Stack 2020-09-17 16:02:35 -07:00
save-stats.c Fix some tests that were failing on Windows 2018-04-20 15:33:44 +00:00
save-temps.c [test][clang][driver] Add required features. 2020-03-24 17:08:21 -04:00
solaris-header-search.cpp test/Driver: Add some --stdlib=platform, NFC. 2018-01-23 18:12:12 +00: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] Properly use values-X[ca].o, values-xpg[46].o on Solaris 2019-08-05 14:06:16 +00:00
solaris-ld-values.cpp [Driver] Properly use values-X[ca].o, values-xpg[46].o on Solaris 2019-08-05 14:06:16 +00:00
solaris-ld.c [Driver] Don't pass --dynamic-linker to ld on Solaris 2019-07-16 11:06:43 +00:00
solaris-opts.c [Driver] Enable __cxa_atexit on Solaris 2019-07-17 08:37:00 +00:00
sparc-as.c [Sparc] Use the leon arch for Leon3's when using an external assembler 2018-05-24 06:16:02 +00:00
sparc-float.c
sparcv9-as.c
split-debug.c Support dwarf fission for wasm object files 2020-09-17 14:42:41 -07:00
split-debug.h
split-debug.s [Clang] Rename -split-dwarf-file to -split-dwarf-output 2019-06-15 14:07:43 +00:00
split-lto-unit.c Don't add -fsplit-lto-unit for thin LTO builds with PS4 and Darwin toolchains 2019-10-24 14:10:03 +03:00
split-stack-ld.c
stack-arg-probe.c Support for the mno-stack-arg-probe flag 2018-02-23 13:47:36 +00:00
stack-clash-protection-02.c [SystemZ] Implement -fstack-clash-protection 2020-06-06 18:38:36 +02:00
stack-clash-protection.c [Driver] Change -fnostack-clash-protection to -fno-stack-clash-protection 2020-08-12 18:36:26 +02:00
stack-protector.c
stack-size-section.c [Driver] Add flag enabling the function stack size section that was added in r319430 2018-01-08 13:42:26 +00:00
stackrealign.c
std.c
std.cpp
stdlibxx-isystem.cpp Reland 198fbcb8, "Driver: Don't look for libc++ headers in the install directory on Android.", which was reverted in b3249027. 2019-12-09 10:08:02 -08:00
sycl.c [SYCL] Driver option to select SYCL version 2020-03-07 18:28:54 +03:00
symbol-partition.c Relax test so that the clang binary doesn't need to be named "clang". 2019-06-07 20:26:47 +00:00
symbol-rewriter.c
sysroot-flags.c
sysroot.c
systemz-as.s
systemz-features.cpp
systemz-float-01.c [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
systemz-float-02.c [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
systemz-march.c [SystemZ] Support z15 processor name 2019-09-20 23:06:03 +00:00
target-abi-cc1as.s
target-as.s
target-id-macros.cl [HIP] Support target id by --offload-arch 2020-08-18 23:43:53 -04:00
target-id-macros.hip [HIP] Support target id by --offload-arch 2020-08-18 23:43:53 -04:00
target-id.cl [HIP] Support target id by --offload-arch 2020-08-18 23:43:53 -04:00
target-override.c [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c 2020-09-03 12:28:53 -07:00
target-triple-deployment.c [driver][darwin] Pass -platform_version flag to the linker instead of the -<platform>_version_min flag 2019-12-17 10:26:32 -08:00
target.c
thinlto.c [Driver][test] Refactor LLVMgold tests 2020-02-07 22:37:11 -08:00
thinlto.cu [Driver][test] Refactor LLVMgold tests 2020-02-07 22:37:11 -08:00
thinlto_backend.c [clang] allow -fthinlto-index= without -x ir 2019-07-15 20:51:44 +00:00
thread-model.c [Driver] Omit -mthread-model posix which is the CC1 default 2020-06-07 12:27:11 -07:00
tls-size.c This option allows selecting the TLS size in the local exec TLS model, 2020-01-13 10:16:53 +00:00
tsan.c [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3 2019-06-05 03:17:11 +00:00
types.c Reland the rest of "Add AIX Target Info" 2019-03-14 21:54:30 +00: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
unix-conformance.c [Driver] Make clang/cc conforms to UNIX standard 2017-11-10 01:32:47 +00:00
unknown-arg.c [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation 2020-01-13 10:40:18 -05:00
unknown-gcc-arch.c
unknown-std.S
unknown-std.c Add a new language mode for C2x; enable [[attribute]] support by default in C2x. 2019-05-14 12:09:55 +00:00
unknown-std.cl [OpenCL] Add new compilation mode for OpenCL 3.0. 2020-10-09 15:28:38 +01:00
unknown-std.cpp Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang 2020-02-18 16:16:37 -08:00
unsupported-faltivec.c
unsupported-option.c lld-link, clang: Treat non-existent input files as possible spellos for option flags 2019-05-23 17:58:33 +00:00
unsupported-target-arch.c
ve-toolchain.c [VE] Add clang tests for VE 2020-06-25 12:03:19 +09:00
verbose-output-quoting.c Avoid assemble step in verbose-output-quoting.c 2019-09-04 17:10:18 +00:00
verify_pch.m
version.c Add a test for "clang --version". 2020-05-07 12:15:01 -04:00
vfsoverlay.c
via-file-asm.c
virtual-function-elimination.cpp Reland: Dead Virtual Function Elimination 2019-10-17 09:58:57 +00:00
visibility.cpp
warning-options.cpp
warning-options_pedantic.cpp [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation 2020-01-13 10:40:18 -05:00
wasm-toolchain-lto.c [WebAssembly] Use wasm-opt and LTO libraries when available. 2019-11-22 22:16:28 -08:00
wasm-toolchain.c [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature 2020-09-12 14:28:14 -07:00
wasm-toolchain.cpp [WebAssembly] Modernize include path handling 2019-06-13 09:42:43 +00:00
wasm32-unknown-unknown.cpp [WebAssembly] clang-format (NFC) 2018-08-31 20:57:00 +00:00
wasm64-unknown-unknown.cpp [WebAssembly] clang-format (NFC) 2018-08-31 20:57:00 +00:00
watchos-version-min.c
whole-program-vtables.c
win-macho-unwind.c
windows-arm-minimal-arch.c [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
windows-cross.c [Driver] -B: don't search for target triple prefixes 2020-07-18 20:26:01 -07:00
windows-exceptions.cpp [MinGW] Use SEH by default on AArch64 2019-05-06 21:19:01 +00:00
windows-pic.cpp
windows-thumb.s
windows-thumbv7em.cpp [Driver][ARM] parse version of arm/thumb architecture correctly 2020-07-01 12:13:52 +02:00
windows-wildcard-expansion.c
woa-fp.c [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer' 2019-07-20 22:50:50 +00:00
woa-restrict-it.c Remove -cc1 option "-backend-option". 2018-04-12 22:21:36 +00:00
working-directory-and-abs.c
working-directory.c Fix Driver/working-directory.c test 2019-10-15 18:04:18 +00: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 [Driver][X86] Add -mpad-max-prefix-size 2020-04-09 19:34:12 +08:00
x86-march.c [X86] Support -march=x86-64-v[234] 2020-10-12 10:29:46 -07: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 HRESET instruction. 2020-10-13 08:47:26 +08:00
x86_64-nacl-defines.cpp
x86_features.c
x86_m16.c
xcore-opts.c Recommit #2 "[Driver] Default to -fno-common for all targets" 2020-03-09 19:57:03 +00:00