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
The DWARF5 specification says(Appendix F.1):
"The sections that do not require relocation, howe...
a152c7a4b7ba8f4cb9532ead9a38a7121db43d50 authored about 6 years ago by George Rimar <[email protected]>Fix a bug causing host code being compiled when --cude-device-only is set.
Differential Revisio...
a0421d1226c45dfd4508ed6b6ee81ffb8357198e authored about 6 years ago by Yaxun Liu <[email protected]>This is needed for run-clang-tidy.py.
Differential Revision: https://reviews.llvm.org/D54505
g...
338f3a87c7c1e985cc693a13a3f210dafc487d84 authored about 6 years ago by Petr Hosek <[email protected]>345263156922c1e58e8a02147e59c0b39b3ec791 authored about 6 years ago by swift_jenkins <[email protected]>
Include search paths can be relative paths. The loadSubdirectoryModuleMaps function
should accou...
Include search paths can be relative paths. The loadSubdirectoryModuleMaps function
should accou...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346819 91177308-0d34-0410-b5e6-96231b3b80d8
d43a004bc92af49358d0b21f8fe01f57c607e147 authored about 6 years ago by Tatyana Krasnukha <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346818 91177308-0d34-0410-b5e6-96231b3b80d8
486568269f2b737324cdad77310e3235ff64b3aa authored about 6 years ago by Tatyana Krasnukha <[email protected]>
This avoids spurious warnings, but could use
a lot of work. For example the number of vector
ele...
fd16c3fc6c77f1818919dc385363f55ce04f8269 authored about 6 years ago by Automerger <Automerger@Swift>
ray's gcc installation puts C++ headers in PREFIX/include/g++ without
indicating a gcc version a...
This somehow breaks the msan bots. Revert while I figure it out.
git-svn-id: https://llvm.org...
763e698eab4eac8382b0747160129ac0388913bb authored about 6 years ago by Bruno Ricci <[email protected]>cf0bf5f57ce784459ce5b5348fc35f7fb9c25c6d authored about 6 years ago by Automerger <Automerger@Swift>
Reorder the bit-field classes and the members of the anonymous union
so that they both match the...
Summary:
This saves a lot of relocations in optimized object files (at the cost
of some cost/inc...
In preparation for the patch which will move some data to the bit-fields
of Stmt. In particular,...
This patch introduces a NeededByPCHOrCompilationUsesPCH language
option which causes clang modul...
Move the SourceLocation to the bit-fields of Stmt + clang-format.
This saves one pointer per Dec...
As suggested by Richard Smith, and initially put up for review here:
https://reviews.llvm.org/D5...
Summary:
The opening square of an inline asm clobber was being annotated as an ObjCExpr.
This ca...
57b1500bd4b3ea5fb4bb223ebbd648cd8ef20e0c authored about 6 years ago by Automerger <Automerger@Swift>
Addressing comments on https://reviews.llvm.org/D54319
git-svn-id: https://llvm.org/svn/llvm-pr...
27ccc9daf4d4a73c77e50d86af93355c97085813 authored about 6 years ago by Hans Wennborg <[email protected]>Summary: /Zc:dllexportInlines with /fallback may cause unexpected linker error. It is better to ...
cc778d129b7cdecf1ee316e706dbd5c62c0e7903 authored about 6 years ago by Takuto Ikuta <[email protected]>
Summary:
clang currently uses llvm-config to determine the installation paths
for llvm's headers...
Reviewers: beanz, mgorny
Reviewed By: mgorny
Subscribers: cfe-commits, chapuni, llvm-commits
...
a1f13c0998a11c21bb0739e5c6564f3ff92f271b authored about 6 years ago by Tom Stellard <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346714 91177308-0d34-0410-b5e6-96231b3b80d8
6d2d7b776c65f587cabd8e1cb54e8084f8ae4a18 authored about 6 years ago by Aaron Ballman <[email protected]>856e04df865e60534c25f5fba3fb8fc404a2eb8f authored about 6 years ago by George Karpenkov <[email protected]>
Fixes llvm.org/PR39623
Differential revision: https://reviews.llvm.org/D54414
git-svn-id: http...
f78993129b8de5baafb0d90aa59747d480be915d authored about 6 years ago by Erik Pilkington <[email protected]>
I'd neglected to add to the fixit for r346677. Richard Smith mentioned
this in a review-after-c...
4c832e1a28c72c3d26b1db8ec6a2892dfa257874 authored about 6 years ago by George Karpenkov <[email protected]>
c718581990cb608b0bee8b3b2ee9da1db7eb29eb authored about 6 years ago by George Karpenkov <[email protected]>
92276945939033f3d892fc4e8829b5788c236ebf authored about 6 years ago by swift_jenkins <[email protected]>
in constant evaluation, not just odd values.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/t...
89caec8b662eac5a5d37f45b36c0790c9b5f3da5 authored about 6 years ago by Richard Smith <[email protected]>
When non-modular headers are imported while not building a module but
in -fmodules mode, be cons...
ff7c18c8659eb12c7a290c2df5455f02bce7171b authored about 6 years ago by swift_jenkins <[email protected]>
This patch introduces a NeededByPCHOrCompilationUsesPCH language
option which causes clang modul...
Apparently my invocation of clang-format in VIM didn't get this right,
but the patch-version DID...
a4f1c8cf3f96cd8aedb64b53519bbd58713e5d80 authored about 6 years ago by George Karpenkov <[email protected]>
Summary:
clang-format can get confused by string literals in TableGen: it knows that strings can...
Interestingly, only about the quarter of the emitter file is used, the DescFile
entry hasn't eve...
As approved for the Working Paper in San Diego, support annotating
inline namespaces with 'inlin...
This breaks the LLDB bots.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346675 91177...
e6966fe563654422468e12db1abc3aad69fd78fd authored about 6 years ago by Jonas Devlieghere <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346659 91177308-0d34-0410-b5e6-96231b3b80d8
7de59a5b9e9c1cc8e2197171af2bc3f0c4fbcd22 authored about 6 years ago by Calixte Denizet <[email protected]>
Summary:
When they read compiler args from compile_commands.json.
This change allows to run clan...
Summary:
Test is failing under windows, so fix it.
Should fix:
http://lab.llvm.org:8011/builders...
Summary:
These options are taking regex separated by colons to filter files.
- if both are empty...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346640 91177308-0d34-0410-b5e6-96231b3b80d8
d0638b0ec1226c4bd763e6efe0f67506a2768cda authored about 6 years ago by Hans Wennborg <[email protected]>Differential revision: https://reviews.llvm.org/D54319
git-svn-id: https://llvm.org/svn/llvm-pr...
a9d4cea374e6a41f8021b4b4965c6fdc0a6fd373 authored about 6 years ago by Hans Wennborg <[email protected]>
With z3-4.8.1:
../tools/clang/lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp:49:40: error:
'Z3_...
Summary: This adds support for Swift platform availability attributes. It's largely a port of th...
4683394cd0b76e9ab4256713fa84206207607c6d authored about 6 years ago by Michael Wu <[email protected]>235568fa5067c1aa815f11ead7fa01a2e4b4aaa9 authored about 6 years ago by Automerger <Automerger@Swift>
Summary:
Class with no user-defined destructor that has an inherited member that has a
non-triv...
c0d53688e67793d265ad97c43de92fc552db03fe authored about 6 years ago by Automerger <Automerger@Swift>
Fix places where the return type of a FunctionDecl was being used in
place of the function type
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346591 91177308-0d34-0410-b5e6-96231b3b80d8
5a7aa718fe09311c46e2ed86ade4ff564dfe990e authored about 6 years ago by Richard Smith <[email protected]>
Python 3.6 introduced a file system path protocol (PEP 519[1]).
The standard library APIs accept...
f88ff43cd3f566bf3137b112537e2891114ac5ec authored about 6 years ago by Automerger <Automerger@Swift>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346583 91177308-0d34-0410-b5e6-96231b3...
4e24035ea29d2d9b4a210765a94d0615d9dd2674 authored about 6 years ago by Kristina Brooks <[email protected]>Differential Revision: https://reviews.llvm.org/D54373
git-svn-id: https://llvm.org/svn/llvm-...
adac0fd5e03c931db669be4c4b13bb9080ba948f authored about 6 years ago by Kristina Brooks <[email protected]>
Summary:
The issue is that for array subscript like:
```
arr[[Foo() bar]];
```
ClangFormat will...
This un-reverts commit 346454 with a relaxed CHECK for Windows.
git-svn-id: https://llvm.org/sv...
2af5dd707a7928dbb409d41875c4b1353ed501f8 authored about 6 years ago by Adrian Prantl <[email protected]>Summary: This patch allows fixing PR39583.
Reviewers: aaron.ballman, sbenza, klimek
Reviewed B...
1597f1061641dcf29310c519c0236ac97df90995 authored about 6 years ago by Jonas Toth <[email protected]>
If the statements between target|teams|distribute directives does not
require execution in maste...
r344915 added a call to ApplyDebugLocation to the sanitizer check
function emitter. Some of the ...
When we cast a function pointer to an int pointer, at some pointer later
it gets bitcasted back ...
This matches a similar behavior with GCC accepting [[gnu::__attr__]] as a alias for [[gnu::attr]...
29b9417c18f6a4b529fe7ced36cc3f575e56ca51 authored about 6 years ago by Aaron Ballman <[email protected]>e189676204b5089e4f213bdf76908be57325d3ce authored about 6 years ago by swift_jenkins <[email protected]>
The artificial variable describing the array size is supposed to be
called "__vla_expr", but thi...
The artificial variable describing the array size is supposed to be
called "__vla_expr", but thi...
clang-offload-bundler creates __CLANG_OFFLOAD_BUNDLE__* sections in the bundles,
which get into ...
Differential Revision: https://reviews.llvm.org/D54330
git-svn-id: https://llvm.org/svn/llvm-pr...
7e12b9765a105da269d3e41f2edc62ccdf7a4c35 authored about 6 years ago by Peter Collingbourne <[email protected]>Currently, we only accept clang as the scoped attribute identifier for double square bracket att...
71ae196c71f83c6d209e3e27dadd0d6cf56a1992 authored about 6 years ago by Aaron Ballman <[email protected]>
This patch modifies clang so that, if compiling for a target that
explicitly specifies a nonzero...
target|teams|distribute variables.
If the total size of the variables, declared in target|teams|...
223835dbb1f8b240a8262100dbef25b02e6558c7 authored about 6 years ago by Alexey Bataev <[email protected]>
Summary:
This is followup of
https://reviews.llvm.org/D51340
Reviewers: hans, thakis
Reviewed ...
9096f2a5c68ea935cb3d1b08ab36a93c4d729cbd authored about 6 years ago by Takuto Ikuta <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346485 91177308-0d34-0410-b5e6-96231b3b80d8
33834d33328b04607147a0352b67da76b85029bf authored about 6 years ago by Sam McCall <[email protected]>190e3da7b43f1c8086c58e248b8a7992a21fc351 authored about 6 years ago by swift_jenkins <[email protected]>
ec17cd643d6bc89bb6284273637d317707ea21a8 authored about 6 years ago by Automerger <Automerger@Swift>
The second parameter of vec_sr function is representing shift bits and it should be modulo the n...
c82f5141e9ef1758d97cc4ff8a25e3b58628efc9 authored about 6 years ago by Zi Xuan Wu <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346468 91177308-0d34-0410-b5e6-96231b3b...
2b902d3e908c8cbbe7707627040848f5368b8f80 authored about 6 years ago by Douglas Yung <[email protected]>git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346458 91177308-0d34-0410-b5e6-96231b3b...
55a7656e0e398741262b49ff0a6fc424b121a74a authored about 6 years ago by Bill Wendling <[email protected]>
Summary:
Compound literals, enums, file-scoped arrays, etc. require their
initializers and size...
r344915 added a call to ApplyDebugLocation to the sanitizer check
function emitter. Some of the ...
r344915 added a call to ApplyDebugLocation to the sanitizer check
function emitter. Some of the ...
The current version only emits the below error for a module (attempted to be loaded) from the `...
3d002375f1d6cb51cff6e40d00528cb3ce75a302 authored about 6 years ago by David Blaikie <[email protected]>
Summary:
This was disabled way back in 2011, in the dark times before Driver was VFS-aware.
Als...
4f6cad78cf538ef8c8177ac4bc4e58858a8a3843 authored about 6 years ago by Sam McCall <[email protected]>
Coerced load/stores through memory do not take into account potential
address space differences ...
The base pointer for the lambda mapping must point to the lambda capture
placement and pointer m...
The clang-cl driver disables access to command line options outside of the
"Core" and "CLOption"...
Summary:
Documentation can be found at https://www.khronos.org/registry/OpenCL/extensions/intel/...
911c77a57a082fc5b71ea5c704ce531d9eb9d68d authored about 6 years ago by Automerger <Automerger@Swift>
Make the check_include_file* macros honor CMAKE_REQUIRED_LIBRARIES. This
shouldn't cause any of ...
Fixed lookup for the target regions in unused virtual functions + fixed
processing of the global...
This patch breaks Index/opencl-types.cl LIT test:
Script:
--
: 'RUN: at line 1'; stage1/bin/c...
Summary:
Documentation can be found at https://www.khronos.org/registry/OpenCL/extensions/intel/...
Summary:
I wonder if there are some extension which need to be disabled to get
overloadable cand...
The commit rL345273 by @LukeCheeseman has a missing test file,
see https://reviews.llvm.org/D514...
This patch fixes a minimum divider for offset in intrinsics
msa_[st/ld]_[b/h/w/d], when value is...
49ba36dd06de5adc6858016897a3c53a682f603e authored about 6 years ago by Automerger <Automerger@Swift>
Summary:
Removes references to initialized variable from the following completions:
int x =...
04fd8b2a71f62bb832dd1da34ce09e0a3de202dc authored about 6 years ago by Ilya Biryukov <[email protected]>