r369732 - [clang-format] Recognize ECMAScript module .mjs as JavaScript

2019-08-22 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Aug 22 21:46:01 2019 New Revision: 369732 URL: http://llvm.org/viewvc/llvm-project?rev=369732&view=rev Log: [clang-format] Recognize ECMAScript module .mjs as JavaScript PR43085. Recognize .mjs files as JavaScript. .mjs is the extension for ECMAScript modules. A specif

[clang-tools-extra] r370155 - [clang-doc] Use llvm::createStringError and canonicalize error messages

2019-08-27 Thread Fangrui Song via cfe-commits
Author: maskray Date: Tue Aug 27 19:56:03 2019 New Revision: 370155 URL: http://llvm.org/viewvc/llvm-project?rev=370155&view=rev Log: [clang-doc] Use llvm::createStringError and canonicalize error messages "Bad block found.\n" -> "bad block found" The lower cased form with no full stop or newlin

r365006 - Change std::{lower, upper}_bound to llvm::{lower, upper}_bound or llvm::partition_point. NFC

2019-07-03 Thread Fangrui Song via cfe-commits
Author: maskray Date: Wed Jul 3 01:13:17 2019 New Revision: 365006 URL: http://llvm.org/viewvc/llvm-project?rev=365006&view=rev Log: Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partition_point. NFC Modified: cfe/trunk/include/clang/Serialization/ContinuousRangeMap.

r365106 - [PowerPC] Support constraint code "ww"

2019-07-03 Thread Fangrui Song via cfe-commits
Author: maskray Date: Wed Jul 3 21:44:42 2019 New Revision: 365106 URL: http://llvm.org/viewvc/llvm-project?rev=365106&view=rev Log: [PowerPC] Support constraint code "ww" Summary: "ww" and "ws" are both constraint codes for VSX vector registers that hold scalar double data. "ww" is preferred fo

r365412 - [X86][PPC] Support -mlong-double-64

2019-07-08 Thread Fangrui Song via cfe-commits
Author: maskray Date: Mon Jul 8 17:27:43 2019 New Revision: 365412 URL: http://llvm.org/viewvc/llvm-project?rev=365412&view=rev Log: [X86][PPC] Support -mlong-double-64 -mlong-double-64 is supported on some ports of gcc (i386, x86_64, and ppc{32,64}). On many other targets, there will be an err

r365480 - [ItaniumMangle] Refactor long double/__float128 mangling and fix the mangled code

2019-07-09 Thread Fangrui Song via cfe-commits
Author: maskray Date: Tue Jul 9 06:32:26 2019 New Revision: 365480 URL: http://llvm.org/viewvc/llvm-project?rev=365480&view=rev Log: [ItaniumMangle] Refactor long double/__float128 mangling and fix the mangled code In gcc PowerPC, long double has 3 mangling schemes: -mlong-double-64: `e` -mlon

r365545 - [OpenMP] Simplify getFloatTypeSemantics

2019-07-09 Thread Fangrui Song via cfe-commits
Author: maskray Date: Tue Jul 9 12:36:22 2019 New Revision: 365545 URL: http://llvm.org/viewvc/llvm-project?rev=365545&view=rev Log: [OpenMP] Simplify getFloatTypeSemantics When the float point representations are the same on the host and on the target device, (`&Target->getLongDoubleFormat() =

r365587 - [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272

2019-07-09 Thread Fangrui Song via cfe-commits
Author: maskray Date: Tue Jul 9 17:30:02 2019 New Revision: 365587 URL: http://llvm.org/viewvc/llvm-project?rev=365587&view=rev Log: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272 D63793 removed float-divide-by-zero from the "undefined" set but it failed to

r365860 - [Driver] Refactor interaction between -f(no-)?omit-frame-pointer and -m(no-)?omit-leaf-frame-pointer

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 19:01:51 2019 New Revision: 365860 URL: http://llvm.org/viewvc/llvm-project?rev=365860&view=rev Log: [Driver] Refactor interaction between -f(no-)?omit-frame-pointer and -m(no-)?omit-leaf-frame-pointer Use a tri-state enum to represent shouldUseFramePointer() and

r365862 - [PowerPC] Default to -fomit-frame-pointer when optimization is enabled

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 19:14:08 2019 New Revision: 365862 URL: http://llvm.org/viewvc/llvm-project?rev=365862&view=rev Log: [PowerPC] Default to -fomit-frame-pointer when optimization is enabled NetBSD, Linux, CloudABI and Hurd already omit frame pointer for PowerPC. Make it do so for o

r365866 - [X86][PowerPC] Support -mlong-double-128

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 19:32:15 2019 New Revision: 365866 URL: http://llvm.org/viewvc/llvm-project?rev=365866&view=rev Log: [X86][PowerPC] Support -mlong-double-128 This patch makes the driver option -mlong-double-128 available for X86 and PowerPC. The CC1 option -mlong-double-128 is av

r365872 - test/Driver/fsanitize.c: delete -target x86_64-linux-gnu from tests that should always be available

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 22:51:36 2019 New Revision: 365872 URL: http://llvm.org/viewvc/llvm-project?rev=365872&view=rev Log: test/Driver/fsanitize.c: delete -target x86_64-linux-gnu from tests that should always be available Follow-up of D64317/r365587. Modified: cfe/trunk/test/Dri

r365873 - [test] Delete trailing spaces from YAML tests

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 22:59:28 2019 New Revision: 365873 URL: http://llvm.org/viewvc/llvm-project?rev=365873&view=rev Log: [test] Delete trailing spaces from YAML tests Modified: cfe/trunk/unittests/Tooling/DiagnosticsYamlTest.cpp cfe/trunk/unittests/Tooling/RefactoringActionRu

[clang-tools-extra] r365874 - [test] Delete trailing spaces from YAML tests after D65566/r365869

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 23:01:37 2019 New Revision: 365874 URL: http://llvm.org/viewvc/llvm-project?rev=365874&view=rev Log: [test] Delete trailing spaces from YAML tests after D65566/r365869 Modified: clang-tools-extra/trunk/test/clang-include-fixer/merge.test clang-tools-extra/

r365877 - [Driver] Delete --no-add-needed for RHEL7 or newer

2019-07-11 Thread Fangrui Song via cfe-commits
Author: maskray Date: Thu Jul 11 23:46:47 2019 New Revision: 365877 URL: http://llvm.org/viewvc/llvm-project?rev=365877&view=rev Log: [Driver] Delete --no-add-needed for RHEL7 or newer This is really not needed. gcc driver doesn't add this option. BTW, since binutils 2.22, --no-copy-dt-needed-ent

r365898 - [Driver] Delete dead code

2019-07-12 Thread Fangrui Song via cfe-commits
Author: maskray Date: Fri Jul 12 06:21:58 2019 New Revision: 365898 URL: http://llvm.org/viewvc/llvm-project?rev=365898&view=rev Log: [Driver] Delete dead code Modified: cfe/trunk/lib/Driver/ToolChains/Arch/Mips.cpp cfe/trunk/lib/Driver/ToolChains/Clang.cpp Modified: cfe/trunk/lib/Driver

r365901 - Delete dead stores

2019-07-12 Thread Fangrui Song via cfe-commits
Author: maskray Date: Fri Jul 12 07:04:34 2019 New Revision: 365901 URL: http://llvm.org/viewvc/llvm-project?rev=365901&view=rev Log: Delete dead stores Modified: cfe/trunk/lib/CodeGen/CGCoroutine.cpp cfe/trunk/lib/Lex/Lexer.cpp cfe/trunk/lib/Sema/SemaDecl.cpp cfe/trunk/lib/Static

r365981 - clang/test/Driver/fsanitize.c: Fix -fsanitize=vptr using default target

2019-07-12 Thread Fangrui Song via cfe-commits
Author: maskray Date: Fri Jul 12 17:47:58 2019 New Revision: 365981 URL: http://llvm.org/viewvc/llvm-project?rev=365981&view=rev Log: clang/test/Driver/fsanitize.c: Fix -fsanitize=vptr using default target The default implementation of getSupportedSanitizers isn't able to turn on the vptr sanitiz

[clang-tools-extra] r365993 - Simplify with llvm::is_contained. NFC

2019-07-13 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sat Jul 13 00:23:12 2019 New Revision: 365993 URL: http://llvm.org/viewvc/llvm-project?rev=365993&view=rev Log: Simplify with llvm::is_contained. NFC Modified: clang-tools-extra/trunk/clang-tidy/bugprone/AssertSideEffectCheck.cpp clang-tools-extra/trunk/clang-tidy/b

r366012 - [Driver] Simplify -lgcc & -lgcc_s

2019-07-13 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sat Jul 13 23:46:46 2019 New Revision: 366012 URL: http://llvm.org/viewvc/llvm-project?rev=366012&view=rev Log: [Driver] Simplify -lgcc & -lgcc_s gcc defaults to -shared-libgcc in C++ mode. Letting getLibGccType() return SharedLibGcc simplifies the logic. Modified: cfe/

r366013 - [Driver] Simplify AddLibgcc

2019-07-14 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sun Jul 14 00:16:13 2019 New Revision: 366013 URL: http://llvm.org/viewvc/llvm-project?rev=366013&view=rev Log: [Driver] Simplify AddLibgcc Modified: cfe/trunk/lib/Driver/ToolChains/CommonArgs.cpp Modified: cfe/trunk/lib/Driver/ToolChains/CommonArgs.cpp URL: http://llv

r366044 - [PowerPC] Support -mabi=ieeelongdouble and -mabi=ibmlongdouble

2019-07-15 Thread Fangrui Song via cfe-commits
Author: maskray Date: Mon Jul 15 00:25:11 2019 New Revision: 366044 URL: http://llvm.org/viewvc/llvm-project?rev=366044&view=rev Log: [PowerPC] Support -mabi=ieeelongdouble and -mabi=ibmlongdouble gcc PowerPC supports 3 representations of long double: * -mlong-double-64 long double has the sa

[clang-tools-extra] r366400 - [clangd] Fix Fix -Wunused-lambda-capture after r366339

2019-07-17 Thread Fangrui Song via cfe-commits
Author: maskray Date: Wed Jul 17 21:23:54 2019 New Revision: 366400 URL: http://llvm.org/viewvc/llvm-project?rev=366400&view=rev Log: [clangd] Fix Fix -Wunused-lambda-capture after r366339 Modified: clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp Modified: clang-tools-extra/trunk/clan

r366663 - [analyzer] Fix -Wunused-function in NDEBUG builds with #ifdef LLVM_DUMP_METHOD

2019-07-21 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sun Jul 21 21:14:09 2019 New Revision: 33 URL: http://llvm.org/viewvc/llvm-project?rev=33&view=rev Log: [analyzer] Fix -Wunused-function in NDEBUG builds with #ifdef LLVM_DUMP_METHOD Modified: cfe/trunk/lib/StaticAnalyzer/Core/RegionStore.cpp Modified: cfe/trunk

[clang] fcf8ada - [Driver] Render -e for Gnu.cpp

2020-07-30 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-30T23:49:32-07:00 New Revision: fcf8ada18f9cfb1261262e4b0399ae9ab40451f8 URL: https://github.com/llvm/llvm-project/commit/fcf8ada18f9cfb1261262e4b0399ae9ab40451f8 DIFF: https://github.com/llvm/llvm-project/commit/fcf8ada18f9cfb1261262e4b0399ae9ab40451f8.diff

[clang] c06e22f - [Driver] Exclude options::LinkerInput for GCC linking

2020-07-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-31T00:04:09-07:00 New Revision: c06e22fe07aa5eb8a9f8ce824cbab1bfe5a96581 URL: https://github.com/llvm/llvm-project/commit/c06e22fe07aa5eb8a9f8ce824cbab1bfe5a96581 DIFF: https://github.com/llvm/llvm-project/commit/c06e22fe07aa5eb8a9f8ce824cbab1bfe5a96581.diff

[clang] c41a18c - [CMake] Default ENABLE_X86_RELAX_RELOCATIONS to ON

2020-08-02 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-08-02T23:06:31-07:00 New Revision: c41a18cf61790fc898dcda1055c3efbf442c14c0 URL: https://github.com/llvm/llvm-project/commit/c41a18cf61790fc898dcda1055c3efbf442c14c0 DIFF: https://github.com/llvm/llvm-project/commit/c41a18cf61790fc898dcda1055c3efbf442c14c0.diff

[clang] 7cf4603 - Reland D61689 Change -gz and -Wa,--compress-debug-sections to use gABI compression (SHF_COMPRESSED) with integrated assembler

2020-08-03 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-08-03T15:12:01-07:00 New Revision: 7cf4603faee366a6e5860b6fdbedadd91872e231 URL: https://github.com/llvm/llvm-project/commit/7cf4603faee366a6e5860b6fdbedadd91872e231 DIFF: https://github.com/llvm/llvm-project/commit/7cf4603faee366a6e5860b6fdbedadd91872e231.diff

[clang] aed6a1b - Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss

2020-07-04 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-04T23:26:57-07:00 New Revision: aed6a1b137dc17426e3da8b85e1f9966c8229c05 URL: https://github.com/llvm/llvm-project/commit/aed6a1b137dc17426e3da8b85e1f9966c8229c05 DIFF: https://github.com/llvm/llvm-project/commit/aed6a1b137dc17426e3da8b85e1f9966c8229c05.diff

[clang] b0b5162 - [Driver] Pass -gno-column-info instead of -dwarf-column-info

2020-07-05 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-05T11:50:38-07:00 New Revision: b0b5162fc23c55906a461366f8acef2431d951c5 URL: https://github.com/llvm/llvm-project/commit/b0b5162fc23c55906a461366f8acef2431d951c5 DIFF: https://github.com/llvm/llvm-project/commit/b0b5162fc23c55906a461366f8acef2431d951c5.diff

[clang] c025bdf - Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM"

2020-07-09 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-09T13:34:04-07:00 New Revision: c025bdf25a59a79d60a2e99962c8653547a825d8 URL: https://github.com/llvm/llvm-project/commit/c025bdf25a59a79d60a2e99962c8653547a825d8 DIFF: https://github.com/llvm/llvm-project/commit/c025bdf25a59a79d60a2e99962c8653547a825d8.diff

[clang] f39000b - [Driver] Delete CC1 -fxray-function-index and clean up some tests

2020-06-17 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-17T13:00:22-07:00 New Revision: f39000b4505bcfe3d2fcf23487096fb4703082bd URL: https://github.com/llvm/llvm-project/commit/f39000b4505bcfe3d2fcf23487096fb4703082bd DIFF: https://github.com/llvm/llvm-project/commit/f39000b4505bcfe3d2fcf23487096fb4703082bd.diff

[clang] d8c9729 - [docs] Regenerate clang/docs/ClangCommandLineReference.rst

2020-06-18 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-18T14:52:39-07:00 New Revision: d8c9729216032e82adeb4965ae4e118c01f6b321 URL: https://github.com/llvm/llvm-project/commit/d8c9729216032e82adeb4965ae4e118c01f6b321 DIFF: https://github.com/llvm/llvm-project/commit/d8c9729216032e82adeb4965ae4e118c01f6b321.diff

[clang] 6330653 - [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796

2020-06-24 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-24T16:18:58-07:00 New Revision: 6330653547f492646c92553738dab6a99d7d9710 URL: https://github.com/llvm/llvm-project/commit/6330653547f492646c92553738dab6a99d7d9710 DIFF: https://github.com/llvm/llvm-project/commit/6330653547f492646c92553738dab6a99d7d9710.diff

[clang] 772f482 - Change while to do-while

2020-06-25 Thread Fangrui Song via cfe-commits
Author: Seija Kijin Date: 2020-06-25T09:30:30-07:00 New Revision: 772f4826465de80d8c7f11b2fb35b92f9fe58f45 URL: https://github.com/llvm/llvm-project/commit/772f4826465de80d8c7f11b2fb35b92f9fe58f45 DIFF: https://github.com/llvm/llvm-project/commit/772f4826465de80d8c7f11b2fb35b92f9fe58f45.diff L

[libunwind] f3d460c - [libunwind] Clean up __arm64__

2020-04-09 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-09T15:46:48-07:00 New Revision: f3d460ce5874e4dd12b8cf8b227de4cec43a685c URL: https://github.com/llvm/llvm-project/commit/f3d460ce5874e4dd12b8cf8b227de4cec43a685c DIFF: https://github.com/llvm/llvm-project/commit/f3d460ce5874e4dd12b8cf8b227de4cec43a685c.diff

[clang] 8d45d6e - [Frontend] Drop unneeded CC1 options

2020-04-21 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-21T19:59:28-07:00 New Revision: 8d45d6e39d5cfd1196b8601704ff8066b809e3c7 URL: https://github.com/llvm/llvm-project/commit/8d45d6e39d5cfd1196b8601704ff8066b809e3c7 DIFF: https://github.com/llvm/llvm-project/commit/8d45d6e39d5cfd1196b8601704ff8066b809e3c7.diff

[clang] 14aaf44 - [Sema] Split off warn_impcast_integer_float_precision_constant into -Wimplicit-const-int-float-conversion

2020-04-23 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-23T18:26:06-07:00 New Revision: 14aaf4457c641bd5130072ba2a035e254b92fad3 URL: https://github.com/llvm/llvm-project/commit/14aaf4457c641bd5130072ba2a035e254b92fad3 DIFF: https://github.com/llvm/llvm-project/commit/14aaf4457c641bd5130072ba2a035e254b92fad3.diff

[clang] 2c3ee88 - [Sema][test] Fix implicit-int-float-conversion.c on Windows

2020-04-23 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-23T18:52:04-07:00 New Revision: 2c3ee8812c14ab13203de22e0d0ece90f4a8291e URL: https://github.com/llvm/llvm-project/commit/2c3ee8812c14ab13203de22e0d0ece90f4a8291e DIFF: https://github.com/llvm/llvm-project/commit/2c3ee8812c14ab13203de22e0d0ece90f4a8291e.diff

[clang] 6395980 - [Driver] Move GCC multilib/multiarch paths support from Linux.cpp to Gnu.cpp

2020-04-24 Thread Fangrui Song via cfe-commits
Author: Samuel Thibault Date: 2020-04-24T09:33:19-07:00 New Revision: 63959803702c66cbd72f6526f43914039c1a027b URL: https://github.com/llvm/llvm-project/commit/63959803702c66cbd72f6526f43914039c1a027b DIFF: https://github.com/llvm/llvm-project/commit/63959803702c66cbd72f6526f43914039c1a027b.dif

[clang] 5ecb514 - [Driver] Pass -plugin-opt=O2 for -Os -Oz and -plugin-opt=O1 for -Og

2020-05-14 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-14T10:37:33-07:00 New Revision: 5ecb51414637402b0f89a96924ac7b015d23bcfa URL: https://github.com/llvm/llvm-project/commit/5ecb51414637402b0f89a96924ac7b015d23bcfa DIFF: https://github.com/llvm/llvm-project/commit/5ecb51414637402b0f89a96924ac7b015d23bcfa.diff

[clang] 3841ed4 - [Driver] Render -T for Gnu.cpp

2020-05-16 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-16T23:54:31-07:00 New Revision: 3841ed4104ac32eae7305d07e4558ea607fa69f3 URL: https://github.com/llvm/llvm-project/commit/3841ed4104ac32eae7305d07e4558ea607fa69f3 DIFF: https://github.com/llvm/llvm-project/commit/3841ed4104ac32eae7305d07e4558ea607fa69f3.diff

[clang] 8290440 - Map -O to -O1 instead of -O2

2020-05-18 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-18T15:53:41-07:00 New Revision: 82904401e3278c3f3a54481d6cd06cc43b801e3b URL: https://github.com/llvm/llvm-project/commit/82904401e3278c3f3a54481d6cd06cc43b801e3b DIFF: https://github.com/llvm/llvm-project/commit/82904401e3278c3f3a54481d6cd06cc43b801e3b.diff

[clang] 9d55e4e - Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local

2020-05-25 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-25T20:48:18-07:00 New Revision: 9d55e4ee1367b440bb8402ce3a33d5a8b99aee06 URL: https://github.com/llvm/llvm-project/commit/9d55e4ee1367b440bb8402ce3a33d5a8b99aee06 DIFF: https://github.com/llvm/llvm-project/commit/9d55e4ee1367b440bb8402ce3a33d5a8b99aee06.diff

[clang] a2a3e9f - [Driver] Support -fsanitize=shadow-call-stack on aarch64_be

2020-05-27 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-27T10:37:39-07:00 New Revision: a2a3e9f0a6e91103a0d1fa73086dbdf109c48f69 URL: https://github.com/llvm/llvm-project/commit/a2a3e9f0a6e91103a0d1fa73086dbdf109c48f69 DIFF: https://github.com/llvm/llvm-project/commit/a2a3e9f0a6e91103a0d1fa73086dbdf109c48f69.diff

[clang] b9c6871 - [Driver] Support -fsanitize=shadow-call-stack and cfi-icall on aarch64_be

2020-05-27 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-27T10:55:05-07:00 New Revision: b9c6871a9570975827dc0bbeb39131c99c8daf8e URL: https://github.com/llvm/llvm-project/commit/b9c6871a9570975827dc0bbeb39131c99c8daf8e DIFF: https://github.com/llvm/llvm-project/commit/b9c6871a9570975827dc0bbeb39131c99c8daf8e.diff

[clang] 0852bab - Fix test/Misc/warning-flags.c after 5c03beefa720bddb3e3f53c595a76bce7ad50f37

2020-04-27 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-27T10:18:48-07:00 New Revision: 0852babc3052b39a99be86c7075d975e1e89e5c2 URL: https://github.com/llvm/llvm-project/commit/0852babc3052b39a99be86c7075d975e1e89e5c2 DIFF: https://github.com/llvm/llvm-project/commit/0852babc3052b39a99be86c7075d975e1e89e5c2.diff

[clang] 57a1c1b - [Sema] Allow function attribute patchable_function_entry on aarch64_be

2020-05-06 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-06T10:10:25-07:00 New Revision: 57a1c1be53aeea521747dd2f4b0097831341bea5 URL: https://github.com/llvm/llvm-project/commit/57a1c1be53aeea521747dd2f4b0097831341bea5 DIFF: https://github.com/llvm/llvm-project/commit/57a1c1be53aeea521747dd2f4b0097831341bea5.diff

[clang] e1815eb - [Driver] Reorganize --coverage -ftest-coverage -fprofile-arcs related tests

2020-05-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-08T16:06:33-07:00 New Revision: e1815eb2e1016d74ed8f8e2f459182886cacf733 URL: https://github.com/llvm/llvm-project/commit/e1815eb2e1016d74ed8f8e2f459182886cacf733 DIFF: https://github.com/llvm/llvm-project/commit/e1815eb2e1016d74ed8f8e2f459182886cacf733.diff

[clang] 0d4a33b - [Driver] Don't warn -Wunused-command-line-argument for --coverage -ftest-coverage -fprofile-arcs

2020-05-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-08T16:31:15-07:00 New Revision: 0d4a33ba61b7f1622eda4ec60c74a7eb7b1fcbcf URL: https://github.com/llvm/llvm-project/commit/0d4a33ba61b7f1622eda4ec60c74a7eb7b1fcbcf DIFF: https://github.com/llvm/llvm-project/commit/0d4a33ba61b7f1622eda4ec60c74a7eb7b1fcbcf.diff

[clang] 9a11174 - [Driver] Add -fno-test-coverage

2020-05-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-08T17:01:53-07:00 New Revision: 9a11174287c78e6f807823fdfbdf4c27c0cad3d9 URL: https://github.com/llvm/llvm-project/commit/9a11174287c78e6f807823fdfbdf4c27c0cad3d9 DIFF: https://github.com/llvm/llvm-project/commit/9a11174287c78e6f807823fdfbdf4c27c0cad3d9.diff

[clang] 6bf0ad7 - [Driver] Don't pass -u__llvm_profile_runtime for clang -fprofile-arcs a.o

2020-05-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-08T23:36:29-07:00 New Revision: 6bf0ad78dc01020c9036ad49de2e0f4d59b6def9 URL: https://github.com/llvm/llvm-project/commit/6bf0ad78dc01020c9036ad49de2e0f4d59b6def9 DIFF: https://github.com/llvm/llvm-project/commit/6bf0ad78dc01020c9036ad49de2e0f4d59b6def9.diff

[clang] 13a633b - [gcov] Delete CC1 option -coverage-no-function-names-in-data

2020-05-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-10T12:37:44-07:00 New Revision: 13a633b438b6500ecad9e4f936ebadf3411d0f44 URL: https://github.com/llvm/llvm-project/commit/13a633b438b6500ecad9e4f936ebadf3411d0f44 DIFF: https://github.com/llvm/llvm-project/commit/13a633b438b6500ecad9e4f936ebadf3411d0f44.diff

[clang] 25544ce - [gcov] Default coverage version to '407*' and delete CC1 option -coverage-cfg-checksum

2020-05-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-10T16:14:07-07:00 New Revision: 25544ce2df0daa4304c07e64b9c8b0f7df60c11d URL: https://github.com/llvm/llvm-project/commit/25544ce2df0daa4304c07e64b9c8b0f7df60c11d DIFF: https://github.com/llvm/llvm-project/commit/25544ce2df0daa4304c07e64b9c8b0f7df60c11d.diff

[clang] b56b1e6 - [gcov] Default coverage version to '408*' and delete CC1 option -coverage-exit-block-before-body

2020-05-12 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-12T09:14:03-07:00 New Revision: b56b1e67e38e5f18318b411587a952bc7c586ac4 URL: https://github.com/llvm/llvm-project/commit/b56b1e67e38e5f18318b411587a952bc7c586ac4 DIFF: https://github.com/llvm/llvm-project/commit/b56b1e67e38e5f18318b411587a952bc7c586ac4.diff

[clang] 25a95f4 - [gcov][test] Fix clang test

2020-05-12 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-12T09:21:19-07:00 New Revision: 25a95f49b07ff5796f4dfc3d4c05e4c09c6bef4d URL: https://github.com/llvm/llvm-project/commit/25a95f49b07ff5796f4dfc3d4c05e4c09c6bef4d DIFF: https://github.com/llvm/llvm-project/commit/25a95f49b07ff5796f4dfc3d4c05e4c09c6bef4d.diff

[clang] 0afe172 - [Driver] Make -B take precedence over COMPILER_PATH

2020-07-16 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-16T11:27:16-07:00 New Revision: 0afe172e2ee5fb7600fb423a992dbeb884cbebd2 URL: https://github.com/llvm/llvm-project/commit/0afe172e2ee5fb7600fb423a992dbeb884cbebd2 DIFF: https://github.com/llvm/llvm-project/commit/0afe172e2ee5fb7600fb423a992dbeb884cbebd2.diff

[clang] 53880b8 - [CMake] Make `intrinsics_gen` dependency unconditional.

2020-07-17 Thread Fangrui Song via cfe-commits
Author: Michele Scandale Date: 2020-07-17T16:43:17-07:00 New Revision: 53880b8cb9c61e81457d13c0adefe51ff41664fa URL: https://github.com/llvm/llvm-project/commit/53880b8cb9c61e81457d13c0adefe51ff41664fa DIFF: https://github.com/llvm/llvm-project/commit/53880b8cb9c61e81457d13c0adefe51ff41664fa.di

[clang] 5809a32 - [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush

2020-07-18 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-18T15:07:46-07:00 New Revision: 5809a32e7c2d79a9a463eb9c15cde994b42e3002 URL: https://github.com/llvm/llvm-project/commit/5809a32e7c2d79a9a463eb9c15cde994b42e3002 DIFF: https://github.com/llvm/llvm-project/commit/5809a32e7c2d79a9a463eb9c15cde994b42e3002.diff

[clang] 3452a0d - [Driver] -B: don't search for target triple prefixes

2020-07-18 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-18T20:26:01-07:00 New Revision: 3452a0d8c17f7166f479706b293caf6ac76ffd90 URL: https://github.com/llvm/llvm-project/commit/3452a0d8c17f7166f479706b293caf6ac76ffd90 DIFF: https://github.com/llvm/llvm-project/commit/3452a0d8c17f7166f479706b293caf6ac76ffd90.diff

[clang] b2b39c5 - [Driver] --print-search-dirs: print -B options and COMPILER_PATH

2020-07-18 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-18T21:01:41-07:00 New Revision: b2b39c5d455b950c6fffcc902924516fe7f8ec9f URL: https://github.com/llvm/llvm-project/commit/b2b39c5d455b950c6fffcc902924516fe7f8ec9f DIFF: https://github.com/llvm/llvm-project/commit/b2b39c5d455b950c6fffcc902924516fe7f8ec9f.diff

[Differential] D83015: [Driver] Add --ld-path= and deprecate -fuse-ld=/abs/path and -fuse-ld=rel/path

2020-07-20 Thread Fangrui Song via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG1bc5c84710a8: [Driver] Add --ld-path= and deprecate -fuse-ld=/abs/path and -fuse-ld=rel/path (authored by MaskRay). Changed prior to commit: https

[clang] 1bc5c84 - [Driver] Add --ld-path= and deprecate -fuse-ld=/abs/path and -fuse-ld=rel/path

2020-07-20 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-20T09:34:39-07:00 New Revision: 1bc5c84710a8c73ef21295e63c19d10a8c71f2f5 URL: https://github.com/llvm/llvm-project/commit/1bc5c84710a8c73ef21295e63c19d10a8c71f2f5 DIFF: https://github.com/llvm/llvm-project/commit/1bc5c84710a8c73ef21295e63c19d10a8c71f2f5.diff

[clang] 6a75496 - [Driver] Define LinkOption and fix forwarded options to GCC for linking

2020-07-25 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-07-25T12:33:18-07:00 New Revision: 6a75496836ea14bcfd2f4b59d35a1cad4ac58cee URL: https://github.com/llvm/llvm-project/commit/6a75496836ea14bcfd2f4b59d35a1cad4ac58cee DIFF: https://github.com/llvm/llvm-project/commit/6a75496836ea14bcfd2f4b59d35a1cad4ac58cee.diff

[clang] 1b6d29e - [Driver] Fix BooleanFFlag identifiers to use 'f' 'fno_' prefixes instead of suffixes

2020-05-30 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-30T15:41:38-07:00 New Revision: 1b6d29e06b07e518025b6f06445ad3275d6f5684 URL: https://github.com/llvm/llvm-project/commit/1b6d29e06b07e518025b6f06445ad3275d6f5684 DIFF: https://github.com/llvm/llvm-project/commit/1b6d29e06b07e518025b6f06445ad3275d6f5684.diff

[clang] 92448fd - [Driver] Simplify Linux::addProfileRTLibs

2020-05-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-05-31T17:15:14-07:00 New Revision: 92448fd23daf966fe368eb8523d9c5a31797d5d8 URL: https://github.com/llvm/llvm-project/commit/92448fd23daf966fe368eb8523d9c5a31797d5d8 DIFF: https://github.com/llvm/llvm-project/commit/92448fd23daf966fe368eb8523d9c5a31797d5d8.diff

[clang] 7096e04 - [Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895

2020-06-02 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-02T11:25:04-07:00 New Revision: 7096e04a6831d4668c39b388ccd166f84de69191 URL: https://github.com/llvm/llvm-project/commit/7096e04a6831d4668c39b388ccd166f84de69191 DIFF: https://github.com/llvm/llvm-project/commit/7096e04a6831d4668c39b388ccd166f84de69191.diff

[clang] 7694b57 - [Driver] Add multiclass OptInFlag and OptOutFlag to simplify boolean option definition

2020-06-02 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-02T13:22:12-07:00 New Revision: 7694b571d9fd6a8a6c96af1e7995068f7066f6f1 URL: https://github.com/llvm/llvm-project/commit/7694b571d9fd6a8a6c96af1e7995068f7066f6f1 DIFF: https://github.com/llvm/llvm-project/commit/7694b571d9fd6a8a6c96af1e7995068f7066f6f1.diff

[clang] e5158b5 - [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag

2020-06-04 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-04T19:33:14-07:00 New Revision: e5158b52730d323bb8cd2cba6dc6c89b90cba452 URL: https://github.com/llvm/llvm-project/commit/e5158b52730d323bb8cd2cba6dc6c89b90cba452 DIFF: https://github.com/llvm/llvm-project/commit/e5158b52730d323bb8cd2cba6dc6c89b90cba452.diff

[clang] 78702de - [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag

2020-06-04 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-04T23:25:19-07:00 New Revision: 78702dec3bbc9eadf7c0469f2c54e5c105ffea78 URL: https://github.com/llvm/llvm-project/commit/78702dec3bbc9eadf7c0469f2c54e5c105ffea78 DIFF: https://github.com/llvm/llvm-project/commit/78702dec3bbc9eadf7c0469f2c54e5c105ffea78.diff

[clang] 1c44ace - Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8

2020-06-05 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-05T16:16:49-07:00 New Revision: 1c44ace1e517f8c852fd2bd1d92c6443b525b2e2 URL: https://github.com/llvm/llvm-project/commit/1c44ace1e517f8c852fd2bd1d92c6443b525b2e2 DIFF: https://github.com/llvm/llvm-project/commit/1c44ace1e517f8c852fd2bd1d92c6443b525b2e2.diff

[clang] cdd683b - [gcov] Support big-endian .gcno and simplify version handling in .gcda

2020-06-06 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-06T11:01:47-07:00 New Revision: cdd683b516d147925212724b09ec6fb792a40041 URL: https://github.com/llvm/llvm-project/commit/cdd683b516d147925212724b09ec6fb792a40041 DIFF: https://github.com/llvm/llvm-project/commit/cdd683b516d147925212724b09ec6fb792a40041.diff

[clang] 336e1f0 - [Driver] Omit -mthread-model posix which is the CC1 default

2020-06-07 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-07T12:27:11-07:00 New Revision: 336e1f03d1bcda60cf02df09d2331a0ea9af3030 URL: https://github.com/llvm/llvm-project/commit/336e1f03d1bcda60cf02df09d2331a0ea9af3030 DIFF: https://github.com/llvm/llvm-project/commit/336e1f03d1bcda60cf02df09d2331a0ea9af3030.diff

[clang] b6e143a - Reland D80966 [codeview] Put !heapallocsite on calls to operator new

2020-06-07 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-07T13:35:20-07:00 New Revision: b6e143aa5448bbe29da7b045072e66a31813bced URL: https://github.com/llvm/llvm-project/commit/b6e143aa5448bbe29da7b045072e66a31813bced DIFF: https://github.com/llvm/llvm-project/commit/b6e143aa5448bbe29da7b045072e66a31813bced.diff

[clang] fc935fc - Reland D80979 [clang] Implement VectorType logic not operator

2020-06-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-08T09:32:30-07:00 New Revision: fc935fc35bc2f76c4d1ec984a17e9db508a172de URL: https://github.com/llvm/llvm-project/commit/fc935fc35bc2f76c4d1ec984a17e9db508a172de DIFF: https://github.com/llvm/llvm-project/commit/fc935fc35bc2f76c4d1ec984a17e9db508a172de.diff

[clang] dfc0d94 - Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution"

2020-06-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-10T17:42:28-07:00 New Revision: dfc0d9475556cb04f443f728e68cf8c7afa904eb URL: https://github.com/llvm/llvm-project/commit/dfc0d9475556cb04f443f728e68cf8c7afa904eb DIFF: https://github.com/llvm/llvm-project/commit/dfc0d9475556cb04f443f728e68cf8c7afa904eb.diff

[clang] b3d1092 - Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution

2020-06-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-06-10T22:33:33-07:00 New Revision: b3d10920e13446efaebb201612328cf0644709f8 URL: https://github.com/llvm/llvm-project/commit/b3d10920e13446efaebb201612328cf0644709f8 DIFF: https://github.com/llvm/llvm-project/commit/b3d10920e13446efaebb201612328cf0644709f8.diff

r363649 - Revert D60974 "[clang-ifs] Clang Interface Stubs, first version."

2019-06-17 Thread Fangrui Song via cfe-commits
Author: maskray Date: Mon Jun 17 22:52:39 2019 New Revision: 363649 URL: http://llvm.org/viewvc/llvm-project?rev=363649&view=rev Log: Revert D60974 "[clang-ifs] Clang Interface Stubs, first version." This reverts commit rC363626. clangIndex depends on clangFrontend. r363626 adds a dependency fro

r364033 - Fix test/AST/ast-dump-records-json.cpp after ConstantExpr change in D63376

2019-06-21 Thread Fangrui Song via cfe-commits
Author: maskray Date: Fri Jun 21 04:39:41 2019 New Revision: 364033 URL: http://llvm.org/viewvc/llvm-project?rev=364033&view=rev Log: Fix test/AST/ast-dump-records-json.cpp after ConstantExpr change in D63376 Modified: cfe/trunk/test/AST/ast-dump-records-json.cpp Modified: cfe/trunk/test/AST

r364704 - [Driver] Fix style issues of --print-supported-cpus after D63105

2019-06-28 Thread Fangrui Song via cfe-commits
Author: maskray Date: Fri Jun 28 18:24:36 2019 New Revision: 364704 URL: http://llvm.org/viewvc/llvm-project?rev=364704&view=rev Log: [Driver] Fix style issues of --print-supported-cpus after D63105 Reviewed By: ziangwan Differential Revision: https://reviews.llvm.org/D63822 Modified: cfe/t

[clang-tools-extra] r364719 - [ADT] Implement llvm::bsearch() with std::partition_point()

2019-06-30 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sun Jun 30 02:17:59 2019 New Revision: 364719 URL: http://llvm.org/viewvc/llvm-project?rev=364719&view=rev Log: [ADT] Implement llvm::bsearch() with std::partition_point() Summary: Delete the begin-end form because the standard std::partition_point can be easily used as a re

[clang-tools-extra] r364720 - Cleanup: llvm::bsearch -> llvm::partition_point after r364719

2019-06-30 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sun Jun 30 04:19:56 2019 New Revision: 364720 URL: http://llvm.org/viewvc/llvm-project?rev=364720&view=rev Log: Cleanup: llvm::bsearch -> llvm::partition_point after r364719 Modified: clang-tools-extra/trunk/clangd/index/Symbol.cpp Modified: clang-tools-extra/trunk/clan

r364720 - Cleanup: llvm::bsearch -> llvm::partition_point after r364719

2019-06-30 Thread Fangrui Song via cfe-commits
Author: maskray Date: Sun Jun 30 04:19:56 2019 New Revision: 364720 URL: http://llvm.org/viewvc/llvm-project?rev=364720&view=rev Log: Cleanup: llvm::bsearch -> llvm::partition_point after r364719 Modified: cfe/trunk/lib/Tooling/Syntax/Tokens.cpp Modified: cfe/trunk/lib/Tooling/Syntax/Tokens.

[clang] 4805901 - [Driver] Don't pass -fmessage-length=0 to CC1

2020-03-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-03-31T17:12:08-07:00 New Revision: 4805901930f27f80d3b97ccd88e4f5240b784abd URL: https://github.com/llvm/llvm-project/commit/4805901930f27f80d3b97ccd88e4f5240b784abd DIFF: https://github.com/llvm/llvm-project/commit/4805901930f27f80d3b97ccd88e4f5240b784abd.diff

[clang] 3341dc7 - [Driver] Don't pass -fobjc-rumtime= for non-ObjC input

2020-03-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-03-31T17:50:37-07:00 New Revision: 3341dc7339969d3cb1bff30b49d866db041d689b URL: https://github.com/llvm/llvm-project/commit/3341dc7339969d3cb1bff30b49d866db041d689b DIFF: https://github.com/llvm/llvm-project/commit/3341dc7339969d3cb1bff30b49d866db041d689b.diff

[clang] d0d076f - [Driver] Flip the CC1 default of -fdiagnostics-show-option

2020-03-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-03-31T21:59:27-07:00 New Revision: d0d076fed9681ebf2c2aed22e18cc5b89c5ac940 URL: https://github.com/llvm/llvm-project/commit/d0d076fed9681ebf2c2aed22e18cc5b89c5ac940 DIFF: https://github.com/llvm/llvm-project/commit/d0d076fed9681ebf2c2aed22e18cc5b89c5ac940.diff

[clang] 531b3af - [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm

2020-03-31 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-03-31T22:33:55-07:00 New Revision: 531b3aff3094dcd2e7ffed7f72ebd932ea386baf URL: https://github.com/llvm/llvm-project/commit/531b3aff3094dcd2e7ffed7f72ebd932ea386baf DIFF: https://github.com/llvm/llvm-project/commit/531b3aff3094dcd2e7ffed7f72ebd932ea386baf.diff

[clang] 969b91a - [Driver] Default arm-linux-androideabi to -z max-page-size=4096

2020-04-08 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-04-08T12:05:28-07:00 New Revision: 969b91af732d83870bb17e1e0ca0202fe4b89965 URL: https://github.com/llvm/llvm-project/commit/969b91af732d83870bb17e1e0ca0202fe4b89965 DIFF: https://github.com/llvm/llvm-project/commit/969b91af732d83870bb17e1e0ca0202fe4b89965.diff

[clang] 6fb70c8 - [Analysis] Fix -Wrange-loop-analysis after D69876

2020-02-25 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-02-25T18:05:09-08:00 New Revision: 6fb70c87251708af8fc27b501fd79e26162f7e65 URL: https://github.com/llvm/llvm-project/commit/6fb70c87251708af8fc27b501fd79e26162f7e65 DIFF: https://github.com/llvm/llvm-project/commit/6fb70c87251708af8fc27b501fd79e26162f7e65.diff

[clang] 3e851f4 - [PowerPC] Delete PPCMachObjectWriter and powerpc{,64}-apple-darwin

2020-03-05 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-03-05T11:05:26-08:00 New Revision: 3e851f4a688c42315355aae743b403dddeba9860 URL: https://github.com/llvm/llvm-project/commit/3e851f4a688c42315355aae743b403dddeba9860 DIFF: https://github.com/llvm/llvm-project/commit/3e851f4a688c42315355aae743b403dddeba9860.diff

[clang] a5704f9 - [Sema] Initialize IsSurrogate

2020-03-07 Thread Fangrui Song via cfe-commits
Author: Rafael Ávila de Espíndola Date: 2020-03-07T12:24:35-08:00 New Revision: a5704f92b835d1810d83a223f70dfe6c92a34c03 URL: https://github.com/llvm/llvm-project/commit/a5704f92b835d1810d83a223f70dfe6c92a34c03 DIFF: https://github.com/llvm/llvm-project/commit/a5704f92b835d1810d83a223f70dfe6c92

[clang] 2a41b31 - [Sema] Add -Wpointer-to-enum-cast and -Wvoid-pointer-to-enum-cast

2020-03-07 Thread Fangrui Song via cfe-commits
Author: Nathan Chancellor Date: 2020-03-07T16:43:39-08:00 New Revision: 2a41b31fcdfcb67ab7038fc2ffb606fd50b83a84 URL: https://github.com/llvm/llvm-project/commit/2a41b31fcdfcb67ab7038fc2ffb606fd50b83a84 DIFF: https://github.com/llvm/llvm-project/commit/2a41b31fcdfcb67ab7038fc2ffb606fd50b83a84.d

[clang] 6904cd9 - Add Triple::isX86()

2020-01-06 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-06T15:51:02-08:00 New Revision: 6904cd948674df7f55843519695dbc95157a9429 URL: https://github.com/llvm/llvm-project/commit/6904cd948674df7f55843519695dbc95157a9429 DIFF: https://github.com/llvm/llvm-project/commit/6904cd948674df7f55843519695dbc95157a9429.diff

[clang] fb6e80d - [test] Move ppc64 tests from test/Preprocessor/init.c to init-ppc64.c

2020-01-07 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-07T11:32:52-08:00 New Revision: fb6e80da446b94d42d484910ea28a82b4900f01f URL: https://github.com/llvm/llvm-project/commit/fb6e80da446b94d42d484910ea28a82b4900f01f DIFF: https://github.com/llvm/llvm-project/commit/fb6e80da446b94d42d484910ea28a82b4900f01f.diff

[clang] 907a0ca - [PowerPC] Default ppc64 linux-gnu/freebsd to -fno-PIC

2020-01-07 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-07T15:09:22-08:00 New Revision: 907a0cadb2c807d86d3150f2397e6697ba4676df URL: https://github.com/llvm/llvm-project/commit/907a0cadb2c807d86d3150f2397e6697ba4676df DIFF: https://github.com/llvm/llvm-project/commit/907a0cadb2c807d86d3150f2397e6697ba4676df.diff

[clang] ba91dff - [Driver][PowerPC] Move powerpcspe logic from cc1 to Driver

2020-01-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-10T11:43:17-08:00 New Revision: ba91dffafe4d348b469d8ae2b7b1cd00754f72f1 URL: https://github.com/llvm/llvm-project/commit/ba91dffafe4d348b469d8ae2b7b1cd00754f72f1 DIFF: https://github.com/llvm/llvm-project/commit/ba91dffafe4d348b469d8ae2b7b1cd00754f72f1.diff

[clang] 1d2cd2c - [Driver] Fix OptionClass of -fconvergent-functions and -fms-volatile (Joined -> Flag)

2020-01-10 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-10T17:06:40-08:00 New Revision: 1d2cd2c0b7d978e22a50e918af708ba67e87c2c1 URL: https://github.com/llvm/llvm-project/commit/1d2cd2c0b7d978e22a50e918af708ba67e87c2c1 DIFF: https://github.com/llvm/llvm-project/commit/1d2cd2c0b7d978e22a50e918af708ba67e87c2c1.diff

[clang] 5d1b3ba - [Driver] Ignore -fno-semantic-interposition

2020-01-14 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-14T12:09:13-08:00 New Revision: 5d1b3ba687690bbb37f911f66a2c2c5f19d60032 URL: https://github.com/llvm/llvm-project/commit/5d1b3ba687690bbb37f911f66a2c2c5f19d60032 DIFF: https://github.com/llvm/llvm-project/commit/5d1b3ba687690bbb37f911f66a2c2c5f19d60032.diff

[clang] 1ca51c0 - [Driver][test] Fix Driver/hexagon-toolchain-elf.c for -DCLANG_DEFAULT_LINKER=lld builds

2020-01-14 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-14T13:18:23-08:00 New Revision: 1ca51c06729d7f7326fcc2a826e07d1c92158dfd URL: https://github.com/llvm/llvm-project/commit/1ca51c06729d7f7326fcc2a826e07d1c92158dfd DIFF: https://github.com/llvm/llvm-project/commit/1ca51c06729d7f7326fcc2a826e07d1c92158dfd.diff

[clang] 5ca24d0 - [Driver][X86] Add -malign-branch* and -mbranches-within-32B-boundaries

2020-01-14 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2020-01-14T21:57:06-08:00 New Revision: 5ca24d09aefaedf8e4148c7fce4b4ab0c4ecc72a URL: https://github.com/llvm/llvm-project/commit/5ca24d09aefaedf8e4148c7fce4b4ab0c4ecc72a DIFF: https://github.com/llvm/llvm-project/commit/5ca24d09aefaedf8e4148c7fce4b4ab0c4ecc72a.diff

  1   2   3   4   5   6   7   8   9   10   >