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
Reviewers: aheejin, dschuff
Subscribers: sbc100, jgravelle-google, sunfish, jfb, kristina, cfe-...
17fec501f80c7ee1e381f2bd5800468528239fc9 authored about 6 years ago by Thomas Lively <[email protected]>
Summary:
gcc defines macros such as __code_model_small_ based on the user passed command line fl...
c9ab52110fa4a0b1310de0e5d2ae46dd0807a251 authored about 6 years ago by Automerger <Automerger@Swift>
Summary:
Addressing https://bugs.llvm.org/show_bug.cgi?id=37265.
Implements [class.copy]/33 of ...
2bce94da8a363b4ffbd7ba2d6a1941942f9bac04 authored about 6 years ago by Brian Gesiak <[email protected]>efbfa18bd3ce380efa67a637799d4bd2e27e6065 authored about 6 years ago by Automerger <Automerger@Swift>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343915 91177308-0d34-0410-b5e6-96231b3b80d8
a04db9e679cb36126e3a246771d0f1323c8a3e20 authored about 6 years ago by Simon Pilgrim <[email protected]>38135286e3940670ee856956145dbc04934807f1 authored about 6 years ago by Automerger <Automerger@Swift>
Summary:
We unwrap conditional expressions containing try-lock functions.
Additionally we don't...
7cda4756fc9713d98fd3513b8df172700f267bad authored about 6 years ago by Aaron Puchert <[email protected]>IndexStore: correct symbol visibility
49dff58f72798169ac9a127fb9418e6562619b08 authored about 6 years ago by Saleem Abdulrasool <[email protected]>Reviewers: rnk, mstorsjo, compnerd, TomTan, haripul, javed.absar, efriedma
Reviewed By: efriedm...
339ff47af8084b99b9968f078e66f62d6adfafab authored about 6 years ago by Mandeep Singh Grang <[email protected]>
Previously, it had been using CK_BitCast even for casts that only
change const/restrict/volatile...
This matches the output of binutils' nm and ensures that any scripts
or tools that use nm and ex...
DWARF v5 introduces DW_AT_call_all_calls, a subprogram attribute which
indicates that all calls ...
Reviewers: rnk, mstorsjo, compnerd, TomTan, haripul, efriedma
Reviewed By: efriedma
Subscriber...
cb7419c61cb9b1590ff91b335f09931d410edcf7 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
getGUID() returns an uint64_t and "%x" only prints 32 bits of it.
Use PRIx64 format string to pr...
The existing code kept the space if it was there for identifiers, and it didn't
handle `this`. A...
The comment said it was intentionally not emitting any diagnostic
because the declaration itself...
Contributed by SamMaier!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343862 9117730...
e3e8f2a67bc17cb4f751b22e53e16d7c39b371d0 authored about 6 years ago by Krasimir Georgiev <[email protected]>mode.
__kmpc_global_thread_num() should be called before initialization of the
runtime.
git-svn...
64f951572ed7c9847281e982cdc492b992d489c1 authored about 6 years ago by Alexey Bataev <[email protected]>
Fixed emission of the __kmpc_global_thread_num() so that it is not
messed up with alloca instruc...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343846 91177308-0d34-0410-b5e6-96231b3b80d8
b5da797fed4a1f8fcbb7dd82dc4c0540f7e678e1 authored about 6 years ago by Simon Pilgrim <[email protected]>Just a quick fix for cases where extra metadata members are present.
git-svn-id: https://llvm....
b91a3763a0855a5de17d11b1fd404265a1977c77 authored about 6 years ago by David Green <[email protected]>35796d38ad782add0ca574b220f512beae1143c9 authored about 6 years ago by swift-ci <[email protected]>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343747 91177308-0d34-0410-b5e6-96231b3b8...
64ffb3ecd77149bacfa38d0e656f66b1a569e888 authored about 6 years ago by George Karpenkov <[email protected]>b571493a8af1d9bd201a0b70fafbf74cc58e0f93 authored about 6 years ago by swift-ci <[email protected]>
afe2213e36f278b43389609d6ab0b0d394763cc6 authored about 6 years ago by swift-ci <[email protected]>
of a non-trivial C struct, copy the preceding trivial fields that
haven't been copied.
This comm...
fdb11fb63adb4078d0b99998fca0900f0911f2e3 authored about 6 years ago by Akira Hatanaka <[email protected]>from those that aren't.
This patch changes the way __block variables that aren't captured by
esc...
4eb6016ad511870c987762fc06a72411fca30ded authored about 6 years ago by Automerger <Automerger@Swift>
Summary: Depends on D52910.
Reviewers: aheejin, dschuff, craig.topper
Subscribers: sbc100, jgr...
a9430da3003cde1fd8315e18aea1679dca6787f8 authored about 6 years ago by Thomas Lively <[email protected]>Summary: Depends on D52858.
Reviewers: aheejin, dschuff, craig.topper
Subscribers: sbc100, jgr...
ccb5b2270143acfe107962b86c881fb185b5a285 authored about 6 years ago by Thomas Lively <[email protected]>Summary: Depends on D52856.
Reviewers: aheejin, dschuff
Subscribers: sbc100, jgravelle-google,...
4e0a9d73de6d3467d7c20b2ab9cb56b2e0a67ddf authored about 6 years ago by Thomas Lively <[email protected]>Summary: Depends on D52852.
Reviewers: aheejin, dschuff
Subscribers: sbc100, jgravelle-google,...
716dd7bd13978192f034ccaf55d58e9233945c45 authored about 6 years ago by Thomas Lively <[email protected]>Reviewers: aheejin, dschuff
Subscribers: sbc100, jgravelle-google, sunfish, kristina, cfe-commi...
5a980567a320df5c73e4c34fce66a66c43a87577 authored about 6 years ago by Thomas Lively <[email protected]>
Summary:
Instead of only examining call arguments, we also examine constructor
arguments applyin...
Reviewers: rnk, mstorsjo, compnerd, TomTan, haripul, javed.absar, efriedma
Reviewed By: efriedm...
122fb01a0d3afdb020866c719896161a1b829e03 authored about 6 years ago by Mandeep Singh Grang <[email protected]>62e64c32454d2f29e070bd3372f32e2c0af03192 authored about 6 years ago by swift-ci <[email protected]>
Summary:
- Update the example VS project generation to use VS2017.
- Add docs for generating nin...
accessible from the context where aggregate initialization occurs.
rdar://problem/38168772
Diff...
a89532e36a5f7464f67819f9e366fd23e9d22258 authored about 6 years ago by Akira Hatanaka <[email protected]>
Conflicts:
include/clang/AST/NestedNameSpecifier.h
As discussed in https://reviews.llvm.org/D50144, we want Obj-C classes
to have the same mangling...
Reviewers: aaron.ballman
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm....
78d4305bef3e0b18b6a207c6ca39b5a9492796cf authored about 6 years ago by Stephen Kelly <[email protected]>
Conflicts:
test/Misc/pragma-attribute-supported-attributes-list.test
On ELF targets, use protected visibility (symbols cannot be interpositioned).
On MachO, use defa...
Summary:
This attribute allows excluding a member of a class template from being part
of an expl...
53cfd9a20f2dd1ce5bde0ad10dd538e2940c7b39 authored about 6 years ago by Automerger <Automerger@Swift>
Summary:
Previously, clang index ignored local symbols defined in the function body even
IndexFu...
fb45b44044c30eb78341afbaac5bbd27813031dd authored about 6 years ago by Automerger <Automerger@Swift>
Fix code for constant evaluation of __builtin_memcpy() and
__builtin_memmove() that would attemp...
For AArch64, crypto means:
- sm4 + sha3 + sha2 + aes for Armv8.4-A and up, and
- sha2 + aes for ...
3869d92adf1149360dec8e6be6f8259de1da54a6 authored about 6 years ago by swift-ci <[email protected]>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343747 91177308-0d34-0410-b5e6-96231b3b80d8
8eb53fe10a0783cb2d4aed0059513925de7ddec6 authored about 6 years ago by George Karpenkov <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343744 91177308-0d34-0410-b5e6-96231b3b80d8
33092ad02b4339d9b7f1e9a4f614c17540685ad1 authored about 6 years ago by Jordan Rupprecht <[email protected]>
Summary:
For types deduced from typedef's and typeof's, don't warn for duplicate
declaration spe...
It is important to specify the version of the standard because tests should
test the same thing ...
This reverts commit 8a6631a983ec9c1d22cc77c5f55a524a651740f0.
The last fix seems good in Debug ...
cca78d2cba84c557f5e003a750560860dc365b16 authored about 6 years ago by Fangrui Song <[email protected]>5068957c6781aa71b7b8db028eb99a1fdbece704 authored about 6 years ago by Automerger <Automerger@Swift>
It is important to specify the version of the standard because tests should
test the same thing ...
rdar://43541814
Differential Revision: https://reviews.llvm.org/D52848
git-svn-id: https://llv...
498e64f835842bcfa0c15ee31599c4e85adb71d5 authored about 6 years ago by George Karpenkov <[email protected]>ab90d9afc1f105b1b6700279bc673ac0e0a1dafc authored about 6 years ago by Automerger <Automerger@Swift>
rdar://43541814
Differential Revision: https://reviews.llvm.org/D52848
git-svn-id: https://llv...
0cb1e3724a9c9c782a024802ed3ed634b14548e0 authored about 6 years ago by George Karpenkov <[email protected]>c9b71bd4c9a7947857fd35fb2db44ed6a7f94e89 authored about 6 years ago by swift-ci <[email protected]>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343722 91177308-0d34-0410-b5e6-96231b3b80d8
8a6631a983ec9c1d22cc77c5f55a524a651740f0 authored about 6 years ago by Fangrui Song <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343715 91177308-0d34-0410-b5e6-96231b3b80d8
99a528b07f3209c08e6e63a8ba54d38f2751b195 authored about 6 years ago by George Karpenkov <[email protected]>41d9b3de14ceb7a1aa2526309a27de08b5ef86b9 authored about 6 years ago by Automerger <Automerger@Swift>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343721 91177308-0d34-0410-b5e6-96231b3b80d8
20f85d43c1ef3d32bc2c1f99d1e7f202b03713ac authored about 6 years ago by Fangrui Song <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343720 91177308-0d34-0410-b5e6-96231b3b80d8
7268ababd049b0741843d1f52f7c6d747c6eba3c authored about 6 years ago by Stephen Kelly <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343719 91177308-0d34-0410-b5e6-96231b3b80d8
3ca2470501eb5a7934aeb8b6c3e045cdf1407934 authored about 6 years ago by Stephen Kelly <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343717 91177308-0d34-0410-b5e6-96231b3b80d8
1f9b8947c097b74882dd4bc2ff4da9d7e7ea2f05 authored about 6 years ago by Stephen Kelly <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343716 91177308-0d34-0410-b5e6-96231b3b80d8
f8a2b026a6b2e280ee9a6519f26f577b6e43e956 authored about 6 years ago by Stephen Kelly <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343715 91177308-0d34-0410-b5e6-96231b3b80d8
820780c046e69e788c247a6587616920d999d1a4 authored about 6 years ago by George Karpenkov <[email protected]>825be6b2abfe41567c0b0ee609679688f02e6873 authored about 6 years ago by swift-ci <[email protected]>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343711 91177308-0d34-0410-b5e6-96231b3b80d8
21352e1ac84011834d3e378c5c0940033c66e19b authored about 6 years ago by Patrick Lyster <[email protected]>Summary: Add an optional attribute referring to a tuple of type and value template parameter nod...
248336fd97182c7f3c45fb7e5e3e75335b0be6f8 authored about 6 years ago by Matthew Voss <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339709 91177308-0d34-0410-b5e6-96231b3b80d8
62ce12ae42cf2af65e556cdb78e069353b84c5b4 authored about 6 years ago by George Karpenkov <[email protected]>
This avoids finding a similar matching GCC installation outside
of the test directory tree in th...
This header is intended to be useable from C code, but it was using
C++isms like ctime and an un...
This header is intended to be useable from C code, but it was using
C++isms like ctime and an un...
Reviewers: rnk, mstorsjo, compnerd, TomTan, haripul, javed.absar
Reviewed By: rnk
Subscribers:...
e7b6bef4cb5d4768e681f9e44dd62f77652ad586 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
Summary:
When people are really sure they'll get the lock they sometimes use
__builtin_expect. I...
09696991402e78a0778be92d62160e177bbd0a02 authored about 6 years ago by Automerger <Automerger@Swift>
Summary: This is necessary for clang-query to be able to handle comments.
Reviewers: aaron.ball...
7d98247a0bf0a8719afadda6260a0cdbee00345a authored about 6 years ago by Stephen Kelly <[email protected]>Summary: Its job is covered by -ast-dump. The option is rarely used and lacks many AST nodes whi...
c98c6a755c0a740ac307019a69bd6d13cdb43820 authored about 6 years ago by Fangrui Song <[email protected]>Fixes not warning on format string errors.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/tr...
5a76d409162c036ac367ee84cc7d5816cf7a3aed authored about 6 years ago by Matt Arsenault <[email protected]>We don't need to provide stable ABI and hence we can use the v2.
Differential Revision: https:/...
9d23a539c4f804144ba404bfb09f4d96426b0735 authored about 6 years ago by Petr Hosek <[email protected]>7e2e25cd0b900ebb9e25a77466632b422588488f authored about 6 years ago by Automerger <Automerger@Swift>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343643 91177308-0d34-0410-b5e6-96231b3b80d8
4de6ad0acae7711cf920eb5851e673976140d91b authored about 6 years ago by George Karpenkov <[email protected]>
Some code in OpenCV uses interesting doxygen directives that make it so
we don't see any tokens ...
f72e3aea1837ea63e06277eac07cfa9b2ff83aa3 authored about 6 years ago by Automerger <Automerger@Swift>
Differential Revision: https://reviews.llvm.org/D52801
git-svn-id: https://llvm.org/svn/llvm-pr...
5d94ed487335f62c0646d9ac5e913d787496761b authored about 6 years ago by George Karpenkov <[email protected]>By allocating new DeclStmt to ASTContext
Differential Revision: https://reviews.llvm.org/D52756...
8ea4dea1b6fd9db71e45497fec694af77a1bf28f authored about 6 years ago by George Karpenkov <[email protected]>
Because all our languages are C-based, there's no reason to
enable this checker only on UNIX tar...
Doesn't do much despite sounding quite bad, but fixes an exotic test case where
liveness of a no...
A tracking bug for actually implementing this in clang-cl is at
https://bugs.llvm.org/show_bug.c...
I intend to add a new flag macro-expnasions-as-events, and unfortunately
I'll only be able to co...
Worker threads fork off to the compiler generated worker function
directly after entering the ke...
Only need to care about the 'distribute simd' case, all other composite
directives are handled e...
This patch renames -f{no-}cuda-rdc to -f{no-}gpu-rdc and keeps the original
options as aliases. ...
Summary:
Some macros are used in the body of function, and actually contain the trailing semicol...
Summary:
The test is added in Testcase is at https://reviews.llvm.org/D52775. I tried to add th...