Reid Kleckner c677d420e1 Add -fgnuc-version= to control __GNUC__ and other GCC macros 5 éve
..
Inputs 145d99a86a actually also compile output in tests for -frewrite-includes 6 éve
Weverything.c be1aa41027 Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be straighter line code, use the new DiagnosticMappingInfo flags, and eliminate the odd MAP_WARNING_NO_WERROR and friend mappings. 14 éve
Wno-everything.c 8b4f2b754e Add test for -Wno-everything. 13 éve
aarch64-target-cpu.c 07aa97ba33 [AArch64] Vulcan is now ThunderXT99 8 éve
absolute-paths-windows.test 6e38ac0498 Do not resolve directory junctions for `-fdiagnostics-absolute-paths` on Windows. 6 éve
absolute-paths.c 216f664759 Add support for -fdiagnostics-absolute-paths: printing absolute paths in diagnostics 9 éve
ast-codegen.c 19347d7065 Recommit r324107 again. 7 éve
ast-main.c 228f2c50c5 [darwin] parse the SDK settings from SDKSettings.json if it exists and 6 éve
ast-main.cpp 228f2c50c5 [darwin] parse the SDK settings from SDKSettings.json if it exists and 6 éve
backend-diagnostic.c 5ecb6106a8 Make '-Werror=frame-larger-than=' and associated diagnostic pragmas GCC-compatible 11 éve
cc1-return-codes.c 30a86d7136 [test] Use %clang_cc1 instead of %clang -cc1 5 éve
clang-abi-compat.cpp 2a92612401 Make test/Frontend/clang-abi-compat.cpp pass when the version goes to 8 7 éve
compiler-options-dump.cpp 87c5cf6ba2 Add a new driver mode to dump compiler feature and extension options. 7 éve
cpp-output.c 80737ad5e0 Update tests to use %clang instead of 'clang', and forcibly disable use of ' 15 éve
darwin-eabi.c fe67d5ee3e Fix r195149. Triple should correctly reflect that target. If it contains ios, 11 éve
darwin-version.c 9328098259 Allow iOS and tvOS version numbers with 2-digit major version numbers. 9 éve
dependency-gen-escaping.c a79c7739c3 Print correctly dependency paths on Windows 7 éve
dependency-gen-extradeps-phony.c c01eff1a9b Fix emission of phony dependency targets when adding extra deps 7 éve
dependency-gen-has-include.c 493d72dc01 Re-land Remove REQUIRES:shell from tests that pass for me on Windows 6 éve
dependency-gen-symlink.c bb709adc10 Track skipped files in dependency scanning. 7 éve
dependency-gen.c a79c7739c3 Print correctly dependency paths on Windows 7 éve
dependency-generation-crash.c 2b2f299158 Fix typo in my last commit. 10 éve
diagnostics-option-names.c 76101cfe52 Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. 14 éve
diagnostics-order.c c29edbf998 [VerifyDiagnosticConsumer] support -verify=<prefixes> 7 éve
disable-output.c b830eaf3e0 Fix leak from r210059 11 éve
embed-bitcode.ll 27bf4de988 Change embed-bitcode linkage type 9 éve
exceptions.c 16446f30e7 Frontend: Define __EXCEPTIONS if -fexceptions is passed 10 éve
fixed_point_add.c 87155c67f3 [Fixed Point Arithmetic] Fixed Point Addition Constant Expression Evaluation 6 éve
fixed_point_bit_widths.c 84dd23f357 [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals 7 éve
fixed_point_comparisons.c 19aa7637bc [Fixed Point Arithmetic] Fixed Point Comparisons 6 éve
fixed_point_conversions.c ad9a67e1f7 [Fixed Point Arithmetic] Fixed Point and Integer Conversions 6 éve
fixed_point_declarations.c 0fb95938a3 [Fixed Point Arithmetic] Fixed Point Constant 7 éve
fixed_point_errors.c ad9a67e1f7 [Fixed Point Arithmetic] Fixed Point and Integer Conversions 6 éve
fixed_point_errors.cpp 2a5e6fd94b [Fixed Point Arithmetic] Fix for bug where integer literals could be treated as fixed point literals 7 éve
fixed_point_not_enabled.c 2a5e6fd94b [Fixed Point Arithmetic] Fix for bug where integer literals could be treated as fixed point literals 7 éve
fixed_point_same_fbits.c aaf4d11cdd [Fixed Point Arithmetic] Rename `-fsame-fbits` flag 7 éve
fixed_point_sub.c 6b961fe868 [Fixed Point Arithmetic] Fixed Point Subtraction 6 éve
fixed_point_to_bool.c 0a21796141 [Fixed Point Arithmetic] Refactor fixed point casts 6 éve
fixed_point_unknown_conversions.c ad9a67e1f7 [Fixed Point Arithmetic] Fixed Point and Integer Conversions 6 éve
force-include-not-found.c 8cc2c171d0 Add back null check removed accidentally in r250554 9 éve
ftime-report-template-decl.cpp e7aef3c2ee Improve checks in test/Frontend/ftime-report-template-decl.cpp 7 éve
gnu-inline.c c677d420e1 Add -fgnuc-version= to control __GNUC__ and other GCC macros 5 éve
gnu-mcount.c f1c266a802 Reland "[ARM] push LR before __gnu_mcount_nc" 6 éve
hexagon-target-basic.c f5e208c06e hexagon-target-basic.c test: add REQUIRES line for hexagon target 12 éve
iframework.c 93d1a846cc Add -iframeworkwithsysroot compiler option 8 éve
include-duplicate-removal.c 35ec7f07b8 [Frontend] Fix an issue where a quoted search path is incorrectly 8 éve
int128.cpp 8696bb1fa1 Provide __GLIBCXX_TYPE_INT_N_0 and __GLIBCXX_BITSIZE_INT_N_0 when in C++ gnu language extensions. 9 éve
invalid-o-level.c 046ea41e0a Fix handling of invalid -O options. 10 éve
ir-support-codegen.ll 6d984eb5d2 Override the datalayout in a module with -triple. 11 éve
ir-support-errors.ll 96e7813f08 Add 'not' to commands that are expected to fail. 12 éve
ir-support.c 819fcd9bbd Account for differences in grep implementations 11 éve
lit.local.cfg 6e38ac0498 Do not resolve directory junctions for `-fdiagnostics-absolute-paths` on Windows. 6 éve
macro_defined_type.cpp bb4fb0414e Renamed and changed the wording of warn_cconv_ignored 6 éve
macros.c 8e8fb3be5b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 13 éve
mfpmath.c 5389b84a78 Move -mfpmath handling to -cc1 and implement it for x86. 12 éve
minimize_source_to_dependency_directives.c e92b41ea8c Add clang source minimizer that reduces source to directives 6 éve
mips-long-double.c 5950181e65 Move remaining %clang_cc1 tests out of test/Driver 11 éve
noderef.c 6f7b650ee8 [Sema/Attribute] Check for noderef attribute 6 éve
noderef.cpp 6f7b650ee8 [Sema/Attribute] Check for noderef attribute 6 éve
noderef_on_non_pointers.m 6f7b650ee8 [Sema/Attribute] Check for noderef attribute 6 éve
noderef_templates.cpp 6f7b650ee8 [Sema/Attribute] Check for noderef attribute 6 éve
nostdlib-for-asmpp.s 30a86d7136 [test] Use %clang_cc1 instead of %clang -cc1 5 éve
objc-bool-is-bool.m 4c459707fd [Frontend] The macro that describes the Objective-C bool type should 8 éve
opencl.cl bf9b88237a [OpenCL] Rename lang mode flag for C++ mode 6 éve
optimization-remark-analysis.c c3152179b5 Add backend dignostic printer for unsupported features 9 éve
optimization-remark-extra-analysis.c a576fcd740 Fix ClangDiagnosticHandler::is*RemarkEnabled members 8 éve
optimization-remark-line-directive.c fe783bd984 [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 6 éve
optimization-remark-new-pm.c fe783bd984 [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 6 éve
optimization-remark-options.c 00186ef1f9 [ValueTracking] Enabling ValueTracking patch by default (recommit). Part 1. 8 éve
optimization-remark-with-hotness-new-pm.c fe783bd984 [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 6 éve
optimization-remark-with-hotness.c fe783bd984 [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 6 éve
optimization-remark.c fe783bd984 [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 6 éve
output-failures.c 76367788ba Hot fix two test regressions (%T vs %t) 6 éve
plugin-annotate-functions.c 750988f638 Add a PragmaHandler Registry for plugins to add PragmaHandlers to 9 éve
plugin-delayed-template.cpp acb8cdf0f8 Don't leak TemplateIds when a plugin parses late-parsed templates at TU end. 10 éve
plugin-unknown.c 5f2efcd632 Validate -add-plugin arguments. 6 éve
plugin-vs-debug-info.cpp 47eafb9218 Give this test that uses Itanium mangling a triple 8 éve
plugins.c 73d5bb8e3a Revert r260266 (and r260276), "clang-cl: Enable plugins on Windows" 9 éve
pp-only-no-editor-placeholders.c fb40328fb1 [PR33394] Avoid lexing editor placeholders when Clang is used only 8 éve
preprocessed-input.i ee2f6d93d8 Use filename in linemarker when compiling preprocessed source (Revised) 8 éve
preprocessed-output-macro-first-token.c d5ef4fa303 add a testcase, from Michael Spencer 15 éve
print-header-includes.c a3220b023e [clang-cl] Print /showIncludes to stderr, if used in combination with /E, /EP or /P 7 éve
profile-sample-use-loc-tracking.c cc8e531a17 Use NoDebug compile units to mark debug metadata used only for sample-based 9 éve
region-pragmas.c adf8391217 Always allow "#pragma region". 7 éve
remove-file-on-signal.c 4ae50e81b9 [Support] Use FILE_SHARE_DELETE to fix RemoveFileOnSignal on Windows 8 éve
rewrite-includes-bom.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
rewrite-includes-cli-include.c 145d99a86a actually also compile output in tests for -frewrite-includes 6 éve
rewrite-includes-conditions.c 7e4328374c fix build, adjust test also for Windows path separator 6 éve
rewrite-includes-eof.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
rewrite-includes-filenotfound.c d78ae5429a PR32848: There isn't necessarily a FileChanged or FileSkipped for every InclusionDirective callback. 8 éve
rewrite-includes-header-cmd-line.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
rewrite-includes-invalid-hasinclude.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
rewrite-includes-line-markers.c b4a8efab3e PR26771: don't forget the " 2" (returning from #included file) linemarker after including an empty file with -frewrite-includes. 8 éve
rewrite-includes-messages.c 3041a6d40d Use POSIX argument syntax in test rewrite-includes-messages.c 7 éve
rewrite-includes-missing.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
rewrite-includes-modules.c ee60c74826 Add pragma to perform module import and use it in -E output. 8 éve
rewrite-includes-warnings.c cb90360eef do not emit -Wunused-macros warnings in -frewrite-includes mode (PR15614) 6 éve
rewrite-includes.c 7e4328374c fix build, adjust test also for Windows path separator 6 éve
rewrite-macros.c 7d78fb0b8b Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 11 éve
source-col-map.c 718f45508a This test requires UTF-8 output to print the UT-8 characters. 10 éve
stats-file.c 76367788ba Hot fix two test regressions (%T vs %t) 6 éve
stdin-input.c 5d31b2abee Fix buildbot failure from r373217 (don't match metadata id exactly) 5 éve
stdin.c a5728872c7 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. 15 éve
stdlang.c bf9b88237a [OpenCL] Rename lang mode flag for C++ mode 6 éve
system-header-line-directive-ms-lineendings.c e56545f4e1 Remove .gitattributes, add comment to lineendings. 8 éve
system-header-line-directive.c 8fd9b54c24 Add test coverage for recent behavior change in GNU line marker pre-processing 8 éve
system-header-prefix.c 8a2341c22d Move the -i[no-]system-prefix options from CC1Options.td to Options.td. 11 éve
trigraphs.cpp f370b84036 Add driver flags -ftrigraphs, -fno-trigraphs. 10 éve
undef.c a9c6441c73 The macros defined by the language standard are still available even when the 14 éve
unknown-arg.c a663efb444 lld-link, clang: Treat non-existent input files as possible spellos for option flags 6 éve
unknown-pragmas.c 8e8fb3be5b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 13 éve
verify-directive.h 78541c4330 Allow -verify directives to be filtered by preprocessing. 13 éve
verify-fatal.c 96e7813f08 Add 'not' to commands that are expected to fail. 12 éve
verify-ignore-unexpected.c 72cdbbce28 Add `-verify-ignore-unexpected` option to ignore unexpected diagnostics in VerifyDiagnosticsConsumer 10 éve
verify-marker.c d6ffdd60ca [verify] Add support for location markers in directives. 6 éve
verify-marker.h d6ffdd60ca [verify] Add support for location markers in directives. 6 éve
verify-prefixes.c c29edbf998 [VerifyDiagnosticConsumer] support -verify=<prefixes> 7 éve
verify-unknown-arg.c f9fe7e8295 Destroy the diagnostic client first in ~DiagnosticEngine 10 éve
verify.c 5ebac2ac9d Provide -verify support to match "any" line for diagnostics in included files. 11 éve
verify2.c 5ebac2ac9d Provide -verify support to match "any" line for diagnostics in included files. 11 éve
verify2.h 5ebac2ac9d Provide -verify support to match "any" line for diagnostics in included files. 11 éve
verify3.c 47ba7ec483 Fix test that was not being run 11 éve
warning-mapping-1.c 8e8fb3be5b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 13 éve
warning-mapping-2.c 2f3561f04c Fix the behavior of clang's -w flag. 6 éve
warning-mapping-3.c 70456e95a5 tests: Add some more tests for warning mappings. 14 éve
warning-mapping-4.c 2f3561f04c Fix the behavior of clang's -w flag. 6 éve
warning-mapping-5.c 2f3561f04c Fix the behavior of clang's -w flag. 6 éve
warning-mapping-6.c 2f3561f04c Fix the behavior of clang's -w flag. 6 éve
warning-options.cpp 1bdad15085 Use -Rblah, not -Wblah, to control remark diagnostics. This was always the 11 éve
warning-poison-system-directories.c c866663df9 Reland r371785: Add -Wpoison-system-directories warning 6 éve
windows-exceptions.cpp 2db0cb23ff [ADT] Normalize empty triple components 7 éve
windows-nul.c fe76cbb38d Simplify test. No functional change intended. 11 éve
x86-target-cpu.c fb0be32b52 [X86] AMD znver2 enablement 6 éve
x86_64-nacl-types.cpp 8ddefeaaec Fix copy-paste errors in the test 10 éve