Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/swiftwasm/swift-clang

This repository is no longer in use, please refer to the LLVM monorepo https://github.com/swiftwasm/llvm-project
https://github.com/swiftwasm/swift-clang

[Driver] check for exit code from SIGPIPE

Summary:
D53000 adds a special exit code for SIGPIPE (writing to a closed
reader), and rather th...

70b1ff5f019f1c2f1aa8e221022d6cb97226da2d authored about 6 years ago by Nick Desaulniers <[email protected]>
[CodeGen] Handle extern references to OBJC_CLASS_$_*

Some ObjC users declare a extern variable named OBJC_CLASS_$_Foo, then use it's
address as a Cla...

0edbdbe2bc1e46c22c82e60e55bb4be4f26e6769 authored about 6 years ago by Erik Pilkington <[email protected]>
[Driver] Add defaults for Android ARM FPUs.

Summary:
Android mandates that devices have at least vfpv3-d16 until
Marshmallow and NEON after ...

085848c54cf3102f13d2595c6c22624af06197dd authored about 6 years ago by Dan Albert <[email protected]>
[tests] Readd Python binding tests to check-all

Now that both issues found out during the last iteration have been
fixed, reenable the Python bi...

0fffaaba7991802f24588cd4bf683d03299c271f authored about 6 years ago by Michal Gorny <[email protected]>
[python] [tests] Remove cdb lookup failure test

Remove the test checking for compilation db lookup failure.
Since r342228, JSONCompilationDataba...

74202c7278b3ec1d02f5a37ee44866ec35a2049f authored about 6 years ago by Michal Gorny <[email protected]>
Make YAML quote forward slashes.

If you have the string /usr/bin, prior to this patch it would not
be quoted by our YAML serializ...

827d825a7badfbca6dd3b3a9a5aaa6823681c8dd authored about 6 years ago by Zachary Turner <[email protected]>
Revert "Make YAML quote forward slashes."

This reverts commit b86c16ad8c97dadc1f529da72a5bb74e9eaed344.

This is being reverted because I ...

08bcf4115afc167bf6f5a9c921e9076fc1550d3d authored about 6 years ago by Zachary Turner <[email protected]>
Make YAML quote forward slashes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344357 91177308-0d34-0410-b5e6-96231b3b80d8

be74d0ad793c1cbc84b4f8b3ce9c95ac45cd9074 authored about 6 years ago by Zachary Turner <[email protected]>
[OPENMP][NVPTX]Reduce memory usage in orphaned functions.

if the function has globalized variables and called in context of
target/teams/distribute region...

c82048c18628e68153419de751c71f909cfc7565 authored about 6 years ago by Alexey Bataev <[email protected]>
Fix MSVC 2015 ambiguous symbol warning introduced by rL344337. NFCI.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344352 91177308-0d34-0410-b5e6-96231b3b...

5f4bbc3ec8c2a6c5a93beb16079e02cc2daa665e authored about 6 years ago by Simon Pilgrim <[email protected]>
Remove top-level using declaration from header files, as these aliases leak.

Reviewers: ilya-biryukov

Subscribers: arphaman, cfe-commits

Differential Revision: https://rev...

efe41bf98e6011bb413a5056f0025a4509de860d authored about 6 years ago by Sam McCall <[email protected]>
[Tooling] Expose ExecutorName option.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344335 91177308-0d34-0410-b5e6-96231b3b80d8

831deb4752ea54add884a505f2a09024f23d8478 authored about 6 years ago by Eric Liu <[email protected]>
Fix Wdocumentation warning. NFCI.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344333 91177308-0d34-0410-b5e6-96231b3b80d8

9996395f5e86c61de1e632b63ece5c679d259e05 authored about 6 years ago by Simon Pilgrim <[email protected]>
Propagating prior merge from 'llvm.org/master'.

f5b2901a32773d628f1414c5109882be711a0b6b authored about 6 years ago by Automerger <Automerger@Swift>
[analyzer] Fix a bug in unexplored_first_location_queue iteration order.

Pointed out by Artem in post-commit review for https://reviews.llvm.org/D53058

git-svn-id: http...

4453d65072d287f82b985827be49fe265fd2660f authored about 6 years ago by George Karpenkov <[email protected]>
Propagating prior merge from 'llvm.org/master'.

66566a42dd8b0bad8084e37bee45771a0c5f6dcd authored about 6 years ago by Automerger <Automerger@Swift>
Update user's manual documentation of profile remapping file to match

llvm-cxxmap documentation.

Add a hint as to how to perform off-line profile data remapping.

git...

e16c2548c17721bcced8cbbe0afdaa8903eb611c authored about 6 years ago by Richard Smith <[email protected]>
[analyzer] Experiment with an iteration order only based on location, and not using the stack frame

Differential Revision: https://reviews.llvm.org/D53058

git-svn-id: https://llvm.org/svn/llvm-pr...

0fe246dfa0c6ff3bab36c0e51ed0d731ad0aa899 authored about 6 years ago by George Karpenkov <[email protected]>
[analyzer] Avoid unneeded invalidation in RetainCountChecker

Differential Revision: https://reviews.llvm.org/D53168

git-svn-id: https://llvm.org/svn/llvm-pr...

0cd1f88e8c906082fd9c95a82ff0928a66e88c78 authored about 6 years ago by George Karpenkov <[email protected]>
[analyzer] Retain count checker for OSObject: recognize OSDynamicCast

For now, tresting the cast as a no-op, and disregarding the case where
the output becomes null d...

29a45489b44203162478b518113425b9999f9ced authored about 6 years ago by George Karpenkov <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

98cacf2d9fd85eea82faf14ffae3cdfec741b5b6 authored about 6 years ago by swift-ci <[email protected]>
Revert "[Driver] Default Android toolchains to libc++."

Breaks some of the Android bots because they aren't expecting to need
to explicitly set -stdlib....

85eb8042cc7c80c19e891595061c960ce88433a7 authored about 6 years ago by Dan Albert <[email protected]>
[Driver] Default Android toolchains to libc++.

Reviewers: srhines, pirama, EricWF

Reviewed By: srhines

Subscribers: cfe-commits

Differential...

031072f5048654b01a40f639633de1ff4e2f3dc8 authored about 6 years ago by Dan Albert <[email protected]>
[Driver] Default to `-z now` and `-z relro` on Android.

Summary:
RTLD_LAZY is not supported on Android (though failing to use `-z now`
will work since i...

dbf5b5d3fd496422c5b6e87830afd6c9ea9cd0fb authored about 6 years ago by Dan Albert <[email protected]>
[Driver] Fix --hash-style choice for Android.

Summary:
Android supports GNU style hashes as of Marshmallow, so we should be
generating both st...

f3961d46c88845a099c9eefec828f891302c14c6 authored about 6 years ago by Dan Albert <[email protected]>
Revert "Support enums with a fixed underlying type in all language modes."

This reverts commit 2291541882a05c72976c5b666b8bcc87cbdcdcd9.
This was accidentally re-committed.

df0db14f5f601363ef34920bf66848ca19625d92 authored about 6 years ago by Erik Pilkington <[email protected]>
[python] [tests] Fix calling tests on Windows

Fix passing arguments to the Python test command to use 'env' builtin
CMake command, in order to...

fcbd643e8f3c210bb467237e971270f8bdb87a01 authored about 6 years ago by Michal Gorny <[email protected]>
[HIP] Remove unused irif bitcode from test

This is part of previous commit [HIP] Replace irif library with hip.amdgcn.bc

Reviewers: yaxunl...

0bb96efa2d32678d0ac578363b78611074630787 authored about 6 years ago by Aaron Enye Shi <[email protected]>
[Sema] Fix a multiple definition bug with friends and templates

The problem was that MergeFunctionDecl sometimes needs the injected template
arguments of a Func...

9c514da258d17430d4ec1fbfc1628857837fc8ae authored about 6 years ago by Erik Pilkington <[email protected]>
[HIP] Replace irif library with hip.amdgcn.bc

No longer use irif amdgcn library, instead we will use the previous fence functions from new hip...

4bdee8d763d130902f55219c1f87be40d9f4e4cb authored about 6 years ago by Aaron Enye Shi <[email protected]>
Revert "clang-cl: Add /showFilenames option (PR31957)"

This reverts https://reviews.llvm.org/rL344234 which is causing failures on
several bots due to ...

0120b056bc8a9d05abb28fa051c48c1eadcc7cb0 authored about 6 years ago by Sean Fertile <[email protected]>
[OPENMP][NVPTX]Reduce memory use for globalized vars in

target/teams/distribute regions.

Previously introduced globalization scheme that uses memory coa...

c0a2732d30f9ffb73b9b449f2c1d4c858f153dfe authored about 6 years ago by Alexey Bataev <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

55171af81fa2182923b87c5372d8698935d82406 authored about 6 years ago by swift-ci <[email protected]>
Revert "[Lex] TokenConcatenation now takes const Preprocessor"

This reverts commit r344262. This was an unintentional commit.

git-svn-id: https://llvm.org/svn...

fbda75de8597dd5beb1b3a6eedddceab13c432aa authored about 6 years ago by Eric Liu <[email protected]>
clang-cl: set output of lit-test to a tmp file after r344234

Some test frameworks do not allow output file in CWD.

git-svn-id: https://llvm.org/svn/llvm-pro...

0eebe13674c457a95319849934427d35479662e1 authored about 6 years ago by Eric Liu <[email protected]>
[python] [tests] Retab CMakeLists.txt for consistency (NFC)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344263 91177308-0d34-0410-b5e6-96231b3b80d8

e0d8b04b49061e3b5c856ba17a2931a509b23e0b authored about 6 years ago by Michal Gorny <[email protected]>
[Lex] TokenConcatenation now takes const Preprocessor

Differential Revision: https://reviews.llvm.org/D52502

git-svn-id: https://llvm.org/svn/llvm-pr...

fad46737bfc95488dabcfbbae43c8944ffc742e1 authored about 6 years ago by Eric Liu <[email protected]>
[tests] Remove Python tests from check-all due to breakage

Remove the Python tests from default target in order to fix two
kinds of breakage uncovered by e...

bf81ebb712f5b7f0d9b8eebc1125f891afe86480 authored about 6 years ago by Michal Gorny <[email protected]>
Improve -Wshadow warnings with enumerators.

Addresses PR24718 by checking for enumerators that shadow other enumerators. Catches issues like...

6886d87783361ca3c4146db3261bca4a953377e7 authored about 6 years ago by Aaron Ballman <[email protected]>
Revert "Add a new flag and attributes to control static destructor registration"

This reverts commit 8b2272b6ead3bc7603fc5db34be295f482b1580f.

r340306 was already on the swift-...

3df2b130c722d550c2c6514ee7f34bc1968ef7f8 authored about 6 years ago by Bob Wilson <[email protected]>
[tests] Include Python binding tests in CMake rules

Add a new CMake rule check-clang-python to run the Python bindings'
test suite, and include it i...

77a2b784ed4059c8e5fd957463557e8635ff72f8 authored about 6 years ago by Michal Gorny <[email protected]>
Some improvements to the OpenBSD driver.

- OpenBSD has switched to compiler_rt / libcxx
- Fix sysroot and lib path handling
- Some cleani...

17773010d45da014b85dfc547ad15f0cff9ca240 authored about 6 years ago by Brad Smith <[email protected]>
Add support for 'dynamic_allocators' clause on 'requires' directive. Differential Revision: https://reviews.llvm.org/D53079

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344249 91177308-0d34-0410-b5e6-96231b3b80d8

851f70b951e5e068b0afa6f69ec58e0e80b0a1a4 authored about 6 years ago by Patrick Lyster <[email protected]>
[Tooling] Move CompilationDatabasePlugin to the Registry header, where it's useful. NFC

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344247 91177308-0d34-0410-b5e6-96231b3b80d8

bb45239209491f6df1cf5bac7896673d5864640a authored about 6 years ago by Sam McCall <[email protected]>
[Sema][OpenCL] Improve diagnostics for not viable overloadable function candidates

Summary:
Allowed extension name (that ought to be disabled) printing in the note message.

This ...

4ac7cadb2c5c2bc99d2df43f4b524b0ea5ab652d authored about 6 years ago by Andrew Savonichev <[email protected]>
Revert r344241 as it broke multiple bots.

http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/10814
http://lab.llvm.org:8011...

575b87550a0f9aa87868975709f6b2e3cd1dd67b authored about 6 years ago by Aaron Ballman <[email protected]>
[analyzer][UninitializedObjectChecker] Reports Loc fields pointing to themselves

I've added a new functionality, the checker is now able to
detect and report fields pointing to ...

388574a33bb45e36292c8884b8985841f0f2c8fd authored about 6 years ago by Kristof Umann <[email protected]>
[tests] Include Python binding tests in CMake rules

Add a new CMake rule check-clang-python to run the Python bindings'
test suite, and include it i...

0f0140520db5ffd69ce824e68230550f92e96f62 authored about 6 years ago by Michal Gorny <[email protected]>
[python] [tests] Support overriding library path via environment

Support a new CLANG_LIBRARY_PATH environment variable for the Python
binding tests. This variab...

517f6f4f9eb1d3e7826dbdd0cee55cf023cd6dc0 authored about 6 years ago by Michal Gorny <[email protected]>
clang-cl: Add /showFilenames option (PR31957)

Add a /showFilenames option for users who want clang to echo the
currently compiled filename. MS...

4eb8e4f562fa0aff9e6e943b965206c17ce3b817 authored about 6 years ago by Hans Wennborg <[email protected]>
Propagating prior merge from 'llvm.org/master'.

2be6fb76c1d464853129cd5e27bf431b4d869e69 authored about 6 years ago by Automerger <Automerger@Swift>
[clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks

Summary:
As per IRC disscussion, it seems we really want to have more fine-grained `-fsanitize=i...

18e7f3569e10382440019d07c5e1376146e46e09 authored about 6 years ago by Roman Lebedev <[email protected]>
Add a new flag and attributes to control static destructor registration

This commit adds the flag -fno-c++-static-destructors and the attributes
[[clang::no_destroy]] a...

8b2272b6ead3bc7603fc5db34be295f482b1580f authored about 6 years ago by Erik Pilkington <[email protected]>
Support enums with a fixed underlying type in all language modes.

Previously we supported these in C++, ObjC, and C with -fms-extensions.

rdar://43831380

Differ...

2291541882a05c72976c5b666b8bcc87cbdcdcd9 authored about 6 years ago by Erik Pilkington <[email protected]>
[Sema] Use a more civilized hash map to implement -Wduplicate-enum.

DenseMap<long, SOMETHING> used LONG_MAX as a tombstone, so it asserts
when you try to insert it!...

a3a2606afe1151f9e51c264851d687500c3cbd89 authored about 6 years ago by Erik Pilkington <[email protected]>
[WebAssembly] Saturating float-to-int builtins

Summary: Depends on D53007 and D53004.

Reviewers: aheejin, dschuff

Subscribers: sbc100, jgrave...

58281c244d412d25880a9b0dfebc6fb88ce55c50 authored about 6 years ago by Thomas Lively <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

3fa7fc97ed65b8f225ec58ebf4616b060d44c818 authored about 6 years ago by swift-ci <[email protected]>
Update documentation to indicate that profile remapping support is only

implemented for the new pass manager so far.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/t...

b53fdb7a6eba9a749caf2f6e44173704f43e4932 authored about 6 years ago by Richard Smith <[email protected]>
Merge branch 'swift-5.0-branch' of https://github.com/apple/swift-clang into balaji/swift-5.0-branch

b5efcc6d5e2b5bbac312aec2b68a26e73d7848b0 authored about 6 years ago by Balaji V. Iyer <[email protected]>
Add a flag to remap manglings when reading profile data information.

This can be used to preserve profiling information across codebase
changes that have widespread ...

58ae9852115b9cf05c3166cba9f4cffcfaa061e2 authored about 6 years ago by Richard Smith <[email protected]>
[AST] Use -fvisibility value when ignoring -fv-i-h* inline static locals

Summary:
In r340386 we added code to give static locals in inline functions
default visibility. ...

b6756678e3559c1304735550e28479a6289c4e52 authored about 6 years ago by Reid Kleckner <[email protected]>
[constexpr] Support for constant evaluation of __builtin_memcpy and

__builtin_memmove (in non-type-punning cases).

This is intended to permit libc++ to make std::co...

61809b8013cc7f2da6a401a784f202afb5dae2ed authored about 6 years ago by Richard Smith <[email protected]>
Add a new flag and attributes to control static destructor registration

This commit adds the flag -fno-c++-static-destructors and the attributes
[[clang::no_destroy]] a...

0393b0c02ad65e3b5810ced2c3eb35088d8aca16 authored about 6 years ago by Erik Pilkington <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

2e3cbc74f95d221a85505c488161bc7c90df5aa7 authored about 6 years ago by swift-ci <[email protected]>
[UnrollAndJam] Add unroll_and_jam pragma handling

This adds support for the unroll_and_jam pragma, to go with the recently
added unroll and jam pa...

906395e2feff0a957f69e402151de4ffc6ceb62d authored about 6 years ago by David Green <[email protected]>
Update docs version and clear release notes after 8.0.0 version bump

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338557 91177308-0d34-0410-b5e6-96231b3b80d8

0a0390498fb6f6e89982a246622b4c1dc368492b authored about 6 years ago by Hans Wennborg <[email protected]>
Use a dummy target so the test passes when default target is for a toolchain implements useIntegratedAs() -> true

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338553 91177308-0d34-0410-b5e6-96231b3b80d8

ad11589eed6c299b36bd335a5e72e029897b05e5 authored about 6 years ago by Filipe Cabecinhas <[email protected]>
Add REQUIRES: native to a test that assumes it

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338552 91177308-0d34-0410-b5e6-96231b3b80d8

e1bba32bb196242eb85fd37b518f6f93155d053f authored about 6 years ago by Filipe Cabecinhas <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

fd5921fa64e0a827d2485c941d783a784265a194 authored about 6 years ago by swift-ci <[email protected]>
Merge remote-tracking branch 'mirror/master'

Resolved conflict in Sema/SemaTemplate.cpp. If we notice an APINote
related failure, it could be...

03e842cc17fb818d6147b8f60fba972e4f6f5fb6 authored about 6 years ago by Louis Dionne <[email protected]>
[DebugInfo] Add support for DWARF5 call site-related attributes

DWARF v5 introduces DW_AT_call_all_calls, a subprogram attribute which
indicates that all calls ...

77b02e52f43ed90c5e0b97e05e9f9c2fb06371f0 authored about 6 years ago by Vedant Kumar <[email protected]>
[clang] Fix failing attribute test on Windows

The test added in r344146 was failing because the ABI on Windows is
different, and that test inc...

73e11ddc10f9839e267a72bd5a4153ed5b3eb052 authored about 6 years ago by Louis Dionne <[email protected]>
IndexStore: correct symbol visibility

On ELF targets, use protected visibility (symbols cannot be interpositioned).
On MachO, use defa...

4a0fee25e743405748439e579eec577fb7ad9441 authored about 6 years ago by Saleem Abdulrasool <[email protected]>
[Sema] Fix a multiple definition bug with friends and templates

The problem was that MergeFunctionDecl sometimes needs the injected template
arguments of a Func...

c72f348e95ced873b69abde93040060a12a1a3a6 authored about 6 years ago by Erik Pilkington <[email protected]>
[CodeGenCXX] Treat 'this' as noalias in constructors

This is currently a clang extension and a resolution
of the defect report in the C++ Standard.

...

27fe8790f1e12d29a15188192f52f2ac3e4fd672 authored about 6 years ago by Anton Bikineev <[email protected]>
[OpenCL] Fixed address space cast in C style cast of C++ parsing

C style cast in OpenCL C++ was ignoring the address space
conversions from OpenCL C and as a res...

e0e7c043bbdb567c1434f252c44172945d604994 authored about 6 years ago by Anastasia Stulova <[email protected]>
[Hexagon] Use GetLinkerPath instead of hard-coded string.

Add GetLinkerPath and set the default to "hexagon-link".
Use GetLinkerPath instead of the hard-c...

994f2e635a14a92dbf4f8496da6c735f6b3f46ab authored about 6 years ago by Sid Manning <[email protected]>
[clang] Properly apply attributes on explicit instantiations of static data members

Summary: https://llvm.org/PR39118

Reviewers: aaron.ballman, rnk

Subscribers: dexonsmith, cfe-c...

1595b4e0d0a98f8affdba55e27bbe0122dff9a93 authored about 6 years ago by Louis Dionne <[email protected]>
Merge remote-tracking branch 'mirror/master' into upstream-with-swift

Conflicts:
unittests/Tooling/RefactoringTest.cpp

ac9793046fd96da72bfa94eb56a8ada1365eed4f authored about 6 years ago by Jonas Devlieghere <[email protected]>
Lift VFS from clang to llvm (NFC)

This patch moves the virtual file system form clang to llvm so it can be
used by more projects.
...

ef858170ac4ee33edebe4afdadaec624325e7aa3 authored about 6 years ago by Jonas Devlieghere <[email protected]>
[CodeComplete] Fix crash when completing params function declarations.

Summary:
In a decl like `int AA(BB cc)` where BB isn't defined, we end up trying to
parse `BB cc...

37521757fa2168cc9b401c37069623f19d07b0b7 authored about 6 years ago by Sam McCall <[email protected]>
Propagating prior merge from 'llvm.org/master'.

13f09e83300a0ce1fdc9c7bcba2206b2828ebdca authored about 6 years ago by Automerger <Automerger@Swift>
[MinGW] Fix passing a sanitizer lib name as dependent lib

Differential Revision: https://reviews.llvm.org/D52990

git-svn-id: https://llvm.org/svn/llvm-pr...

5dd71ba3b2275890f3056b943debdf4c62c5637f authored about 6 years ago by Martin Storsjo <[email protected]>
[X86] Remove FeatureRTM from Skylake processor list

Summary:
There are a LOT of Skylakes and later without TSX-NI. Examples:
- SKL: https://ark.inte...

e4d507a6bd3c863ea53d08545e2209fc2c0c0460 authored about 6 years ago by Craig Topper <[email protected]>
ExprConstant: Make __builtin_object_size use EM_IgnoreSideEffects.

And, since EM_OffsetFold is now unused, remove it.

While builtin_object_size intends to ignore ...

60c8c0cc0786c7f6b8dc5c1e3acd7ec98f0a7b6d authored about 6 years ago by James Y Knight <[email protected]>
Propagating prior merge from 'llvm.org/master'.

b6c9b0463c22d0bfa6ebd70667314f88a69c370e authored about 6 years ago by Automerger <Automerger@Swift>
[Basic] Split out -Wimplicit-int-conversion and -Wimplicit-float-conversion from -Wconversion

These two diagnostics are noisy, so its reasonable for users to opt-out of them
when -Wconversio...

41055c6168135fe539801799e5c5636247cf0302 authored about 6 years ago by Erik Pilkington <[email protected]>
clang: Allow ifunc resolvers to accept arguments

When ifunc support was added to Clang (r265917) it did not allow
resolvers to take function argu...

8937b441bddb04ae6937c10aea6a1ca497d157a8 authored about 6 years ago by Ed Maste <[email protected]>
[Driver][cc1][cc1as] Call OptTable::PrintHelp with explicit " [options] file..."

Summary: This is to accommodate a change in llvm/lib/Option/OptTable.cpp D51009

Reviewers: rupp...

51888e56499376384e01d07a55dee8f351feb11c authored about 6 years ago by Fangrui Song <[email protected]>
PR39231: fix null dereference when diagnosing deduction failure due to

conflicting values for a non-type pack.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@...

fdf912d06464afcf9274cb2c81f25b589bd4dae7 authored about 6 years ago by Richard Smith <[email protected]>
[CUDA][HIP] Fix ShouldDeleteSpecialMember for inherited constructors

ShouldDeleteSpecialMember is called upon inherited constructors.
It calls inferCUDATargetForImpl...

47b01c3d4b1906279589b36af1d38ee3b29fe3ae authored about 6 years ago by Yaxun Liu <[email protected]>
[OPENMP][NVPTX] Support memory coalescing for globalized variables.

Added support for memory coalescing for better performance for
globalized variables. From now on...

255eaa6faa1dda6783e6f3ec182a5ac776fd41c5 authored about 6 years ago by Alexey Bataev <[email protected]>
[analyzer][www] Add more useful links

Differential Revision: https://reviews.llvm.org/D52993

git-svn-id: https://llvm.org/svn/llvm-p...

bcb29651f5a7ba287eeb266355e265ded2d57ae4 authored about 6 years ago by Kristof Umann <[email protected]>
Propagating prior merge from 'llvm.org/master'.

8c606ab145b9396f84a7fe69049ab6d300e41c9c authored about 6 years ago by Automerger <Automerger@Swift>
[ASTMatcher] Add missing imaginaryLiteral

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344026 91177308-0d34-0410-b5e6-96231b3b80d8

35559f112246d221a06fd00b9236898391c6e8ed authored about 6 years ago by Stephen Kelly <[email protected]>
Remove non-existant typeloc matchers from documentation

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344023 91177308-0d34-0410-b5e6-96231b3b80d8

d301dc18e738de7be2676aab837fb96d6eeb556b authored about 6 years ago by Stephen Kelly <[email protected]>
Regenerate AST Matcher docs

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344022 91177308-0d34-0410-b5e6-96231b3b80d8

bf0ad5b11a4c15740e8458c5186e590e87019bfd authored about 6 years ago by Stephen Kelly <[email protected]>
Fix indentation

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344021 91177308-0d34-0410-b5e6-96231b3b80d8

a1b6c01a0585ca8cf005c0a980a0704b1b6e280e authored about 6 years ago by Stephen Kelly <[email protected]>
[analyzer] Support Reinitializes attribute in MisusedMovedObject check

Differential Revision: https://reviews.llvm.org/D52983

git-svn-id: https://llvm.org/svn/llvm-pr...

5f52d374fed30e4f26d0a92f52f5ed32d37d2ba6 authored about 6 years ago by Gabor Horvath <[email protected]>
[Index] Use locations to uniquify function-scope BindingDecl USR

Summary:
This makes BindingDecl's of the same name have different USRs, so that references can b...

27e98e51ca1121dc888bed5f7b7cb9fba7d06df4 authored about 6 years ago by Fangrui Song <[email protected]>