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

Cast to uint64_t instead of to unsigned.

This is a follow-up to r346211.

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

c5a678bb447fcdfbec6c3718597e853a746eb103 authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Allow specifying mask type in format string.

A mask type is a 1 to 8-byte string that follows the "mask." annotation
in the format string. Th...

c3bf6fb0bfa2e3f5424429ae40ddecf5394a629b authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Add a new privacy annotation "sensitive".

This is a stricter privacy annotation than "private", which will be used
for data that shouldn’t...

3800da1c2dd10602d0e00d0d4aa921cff5041ea5 authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Minor code cleanups. NFC.

Also, add a new test case and fix an incorrect comment.

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

446211c80f6b2d1309e49b5c422f1173c295324b authored about 6 years ago by Akira Hatanaka <[email protected]>
[Darwin] Export new weak external symbols when compiling with coverage

Some weak external symbols were added to the profile runtime in D49953,
and on Darwin, these nee...

0789816739955dd0efdd328eaa454eb218f44f1f authored about 6 years ago by Vedant Kumar <[email protected]>
[Darwin] Export new weak external symbols when compiling with coverage

Some weak external symbols were added to the profile runtime in D49953,
and on Darwin, these nee...

e7b027cd77bf1b5f31f121ac1885fe5c862eca41 authored about 6 years ago by Vedant Kumar <[email protected]>
Don't use std::next() on an input iterator; NFC.

Instead, advance the old-fashioned way, as std::next() cannot be used on an input iterator until...

eb5cc0e34524869507eb693bb4ca5d8855b10656 authored about 6 years ago by Aaron Ballman <[email protected]>
[MS] Zero out ECX in __cpuid in intrin.h

Summary:
Some CPUID leafs depend on the value of ECX as well as EAX, but we left
it uninitialize...

78cdddc618372b8c0f6e3a679b7ee4c63ccdfbc1 authored about 6 years ago by Reid Kleckner <[email protected]>
[CodeGenCXX] XFAIL test for ASAN on Darwin.

The test hits stack overflow trying to instantiate recursive templates.
It is observed with ASAN...

4148c502f4af3a30618ffd398ee81ef3630ec157 authored about 6 years ago by Volodymyr Sapsai <[email protected]>
Propagating prior merge from 'llvm.org/master'.

50e82d7b3bdf1da7d8911b905b17095014286de9 authored about 6 years ago by Automerger <Automerger@Swift>
T was unused on assertion disabled builds.

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

63ac0c95c915b9a341cfe2520ea8273e952d6048 authored about 6 years ago by Kadir Cetinkaya <[email protected]>
Cast to uint64_t instead of to unsigned.

This is a follow-up to r346211.

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

c46cbd2c47bf2c31d833fd4955f47179f3daf965 authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Allow specifying mask type in format string.

A mask type is a 1 to 8-byte string that follows the "mask." annotation
in the format string. Th...

0d698165769071a002414537024f9fe5e1ead2f4 authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Add a new privacy annotation "sensitive".

This is a stricter privacy annotation than "private", which will be used
for data that shouldn’t...

273f2bbc3c908c659aecf42124201a753156746a authored about 6 years ago by Akira Hatanaka <[email protected]>
os_log: Minor code cleanups. NFC.

Also, add a new test case and fix an incorrect comment.

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

42c8d3380480cbe7826c65dedeabc21d59ce5bf1 authored about 6 years ago by Akira Hatanaka <[email protected]>
[COFF, ARM64] Implement InterlockedDecrement*_* builtins

This is eight in a series of patches to move intrinsic definitions out of intrin.h.

Differentia...

06efc4fab626569c3fb8e66d7d58183a9696c9b4 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedIncrement*_* builtins

This is seventh in a series of patches to move intrinsic definitions out of intrin.h.

Different...

9ac252bdf7c18cd4e7eeb767b894542dc14bb3c7 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedAnd*_* builtins

This is sixth in a series of patches to move intrinsic definitions out of intrin.h.

Differentia...

e7be3221e20e32b658072305353d2a9e7641ab1a authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedXor*_* builtins

This is fifth in a series of patches to move intrinsic definitions out of intrin.h.

Note: This ...

a06c43d8bf634ae312691bcc1a63620da42726b0 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
Propagating prior merge from 'llvm.org/master'.

f9fb81e4a22a6d4ae2343e40a3c8c0569c56c61c authored about 6 years ago by Automerger <Automerger@Swift>
[CodeGenCXX] XFAIL test for ASAN on Darwin.

The test hits stack overflow trying to instantiate recursive templates.
It is observed with ASAN...

ffeab27fa3c82df40b8b974eb23085b3a4cec5dd authored about 6 years ago by Volodymyr Sapsai <[email protected]>
Revert "[COFF, ARM64] Implement InterlockedXor*_* builtins"

This reverts commit cc3d3cd0fbeb88412d332354c261ff139c4ede6b.

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

9e59163a7d8484ee7fe4e69022b7c34e9c5aeb4f authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedXor*_* builtins

Summary: This is fifth in a series of patches to move intrinsic definitions out of intrin.h.

Re...

59bf38494b8e373e95520a2fcbdf20bead867490 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedOr*_* builtins

This is fourth in a series of patches to move intrinsic definitions out of intrin.h.

git-svn-id...

508878fb34f2568278419df16d89dce1eae9e649 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[COFF, ARM64] Implement InterlockedCompareExchange*_* builtins

Summary: This is third in a series of patches to move intrinsic definitions out of intrin.h.

Re...

d5855442712a9ad3a1d1da5e6d7e9693c649aeaa authored about 6 years ago by Mandeep Singh Grang <[email protected]>
Revert "Revert "Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.""

This reverts commit d14af49d80d3a6399e7ecf956ba55bacfb394504.

301599b27aab55d9eb32b9f5d21159448df5a78a authored about 6 years ago by Adrian Prantl <[email protected]>
AMDGPU: Add sram-ecc feature options

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

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

a9f1cfcb2ccf3132b6f9b7a495cc4e7f03da4d10 authored about 6 years ago by Konstantin Zhuravlyov <[email protected]>
Merge pull request #214 from compnerd/mangling

AST: extend MS decoration handling for extended vectors

55aeb8bf159170407286a6d6e529fea4acfafac7 authored about 6 years ago by Saleem Abdulrasool <[email protected]>
[Driver] Reland again again: Default Android toolchains to libc++.

Landed more fixes to the compiler-rt Android tests.

Original review was https://reviews.llvm.or...

01eb202ca1e1694083e3d295ff6ebd1b97ab0d83 authored about 6 years ago by Dan Albert <[email protected]>
[AST] Get aliased type info from an aliased TemplateSpecialization.

Summary:
Previously the TemplateSpecialization instance for 'template_alias', in the example bel...

a8770a7e8e8797a860773c2e0959274b1db4fc7a authored about 6 years ago by Matt Davis <[email protected]>
[Format] Add debugging to ObjC language guesser

Summary:
To handle diagnosing bugs where ObjCHeaderStyleGuesser guesses
wrong, this diff adds a ...

434bf832418a1c518aa53c512ce26d51a307da48 authored about 6 years ago by Ben Hamilton <[email protected]>
[Tooling] Correct the total number of files being processed when `filter` is provided.

Reviewers: ioeric

Subscribers: cfe-commits

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

320f5ff310cb99e06ab959f02076dd7d0d838cac authored about 6 years ago by Haojian Wu <[email protected]>
[Tooling] Add "-filter" option to AllTUsExecution

Summary: We can run the tools on a subset files of compilation database.

Reviewers: ioeric

Sub...

0904be59ee84c9617f4d50878e03a734ed84ef1f authored about 6 years ago by Haojian Wu <[email protected]>
Reapply "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"

This reverts commit r345963. We have a path forward now.

Original commit message:
The driver ac...

2ce281b3c96e0a4bcb7b2ea737ff064e1c065351 authored about 6 years ago by Benjamin Kramer <[email protected]>
Propagating prior merge from 'llvm.org/master'.

0992d502a6443c709b15d78d8c7a9773004d7b0c authored about 6 years ago by Automerger <Automerger@Swift>
[mips][msa] Fix broken test

Test builtins-mips-msa-error.c wasn't reporting errors.
This patch fixes the test, so further te...

c05b134992b125f0806a0d69c45e26a56eb16ef9 authored about 6 years ago by Aleksandar Beserminji <[email protected]>
Fix breakage on FrontendTest by initializing new field on constructor

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

4418f4dabb6de2bac9490b2c7c721163905ee0a3 authored about 6 years ago by Kadir Cetinkaya <[email protected]>
[analyzer] Restrict AnalyzerOptions' interface so that non-checker objects have to be registered

One of the reasons why AnalyzerOptions is so chaotic is that options can be
retrieved from the c...

4a05c5b70af1f39b074f878bf5fd33ec74940e6d authored about 6 years ago by Kristof Umann <[email protected]>
Ensure the correct order of evaluation in part 2. of PlistMacroExpansion

Windows buildbots break with the previous commit '[analyzer][PlistMacroExpansion]
Part 2.: Retri...

1df17a326ab28a60a47af45449989600e3ad971d authored about 6 years ago by Kristof Umann <[email protected]>
Reland '[analyzer][PlistMacroExpansion] Part 2.: Retrieving the macro name and primitive expansion'

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

3bbe46e1ba61bd5bf4bcea81fdafe6fb2316e694 authored about 6 years ago by Kristof Umann <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

256dc06b216d1d6cb22f6cd3427fa74004c8ec3e authored about 6 years ago by swift-ci <[email protected]>
Merge pull request #230 from gottesmm/swift-5.0-branch-fix-build

Swift 5.0 branch fix build

c915c67901c741deeb5b4cfaaa1f2315bc0128f5 authored about 6 years ago by Michael Gottesman <[email protected]>
[Driver] Use -Bstatic/dynamic for libc++ on Fuchsia

-static relies on lld's behavior, but -Bstatic/dynamic is supported
across all linkers.

Differe...

e49c5834832d96f8b3b3f118ffbb97ca22a9c384 authored about 6 years ago by Petr Hosek <[email protected]>
Revert "[VFS] Add property 'fallthrough' that controls fallback to real file system."

This reverts commit d9e6adfe627856dbd4bf5a06f80b3061c0c128cc.

85d9741ea6bd94700452733fd7631b4207702c9e authored about 6 years ago by Michael Gottesman <[email protected]>
Revert "[VFS] Add property 'fallthrough' that controls fallback to real file system."

This reverts commit 935e3d8efaa8b495cdb3e57487e863cebe5e2562.

1c8f5fbb03764df4037d61b3231c3138d3e74293 authored about 6 years ago by Michael Gottesman <[email protected]>
Add support of the next Ubuntu (Ubuntu 19.04 - Disco Dingo)

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

ddc82f664cf2fd3ae18467c634c312a91a7bef51 authored about 6 years ago by Sylvestre Ledru <[email protected]>
Update our URLs in clang doc to use https

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

d976861c7d645923d5cdd9db325be5c9860ebac7 authored about 6 years ago by Sylvestre Ledru <[email protected]>
Revert '[analyzer][PlistMacroExpansion] Part 2.: Retrieving the macro name and primitive expansion'

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

1e205ca27750811dc4bbfaa9f11ab8bad36c0b48 authored about 6 years ago by Kristof Umann <[email protected]>
[analyzer][PlistMacroExpansion] Part 2.: Retrieving the macro name and primitive expansion

This patch adds a couple new functions to acquire the macro's name, and also
expands it, althoug...

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

a905a189274c4406e60ecdc319320796aa732fc9 authored about 6 years ago by Automerger <Automerger@Swift>
[Driver] Always match resource dir in Fuchsia driver tests

This makes the tests stricter by not only matching the runtime file
name, but the entire path in...

c1801030a9e8b29bcdde64113079495cd32d1537 authored about 6 years ago by Petr Hosek <[email protected]>
[coroutines] Fix fallthrough warning on try/catch

Summary:
The test case added in this diff would incorrectly warn that control
flow may fall thro...

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

b54b6bec9ec25c657b9c42b5c1960d2dd274ce65 authored about 6 years ago by swift-ci <[email protected]>
[index/store] Put the USR validation checking logging behind an environment variable

rdar://30643167

506785f558ff94a59abc6d4420e5b11dc5700174 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
[index/store] Put the USR validation checking logging behind an environment variable

rdar://30643167

2ccb071095e9a8c333106adb37ad457ece7fb633 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
Propagating prior merge from 'llvm.org/master'.

b1f2a52b16399ace0e8b55d5da2fb3aa98cf4e06 authored about 6 years ago by Automerger <Automerger@Swift>
Fix test on Windows.

This test checks the entire output of a help option, the problem
is that on Windows, the line br...

6974b990e13dfb4190a6dffdcc8bac9edbd1cde5 authored about 6 years ago by Douglas Yung <[email protected]>
Add /Zc:DllexportInlines option to clang-cl

Summary:
This CL adds /Zc:DllexportInlines flag to clang-cl.
When Zc:DllexportInlines- is specif...

4e6ca6e082c6b292a3492a70986d070b8f0673b0 authored about 6 years ago by Takuto Ikuta <[email protected]>
Merge remote-tracking branch 'origin/swift-5.0-branch' into stable

16590168ff9ffc7ad82b736a476fe3135321ea01 authored about 6 years ago by swift-ci <[email protected]>
Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type"

This exposes a (known) CodeGen bug: it can't cope with emitting lvalue
expressions that denote n...

ebc4635e79d821d484c241908398981d4921d5a6 authored about 6 years ago by Richard Smith <[email protected]>
[Driver] Use -push-/-pop-state and -as-needed for libc++ on Fuchsia

This avoids introducing unnecessary DT_NEEDED entries when using
C++ driver for linking C code o...

463f16491d79cdf784a1715540c4d7f5581b3d65 authored about 6 years ago by Petr Hosek <[email protected]>
[clang-check-codegen][cfstring] Accept either @ or % for progbits to make ppc64be bots happy.

PPC64BE bots use % instead of @ for directives like progbits. Since CFString tests also
check as...

74929c223de202626c1ad8f5ad5df8356134e15a authored about 6 years ago by Kristina Brooks <[email protected]>
[CMake][Fuchsia] Set -fuse-ld=lld explicitly for Linux runtimes

We set lld as the default linker on non-Darwin platforms, but we still
need to set -fuse-ld=lld ...

48b6864036080fee58920ca8f6ec037520d42702 authored about 6 years ago by Petr Hosek <[email protected]>
[indexstore] Enhancement for IndexStoreCXX.h's getUnitNameFromOutputPath

Pass a buffer with non-zero size in the first call to indexstore_store_get_unit_name_from_output...

b0129d5975c29cfd72a4cd2dcf42057eb46daa1b authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
Add an explicit -std=c++14 to this test.

rdar://problem/45642490

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

062669afa1c6ea990dc6d5a0f04455cdb50f0739 authored about 6 years ago by Adrian Prantl <[email protected]>
Add an explicit -std=c++14 to this test.

rdar://problem/45642490

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

aeae6c39e02255585227b64be2e7ea27fd11e1c9 authored about 6 years ago by Adrian Prantl <[email protected]>
[indexstore] Enhancement for IndexStoreCXX.h's getUnitNameFromOutputPath

Pass a buffer with non-zero size in the first call to indexstore_store_get_unit_name_from_output...

3bf864ec6b1efd5adc85a1e5236ac01d8eaccba1 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
[Sema] Fix bad merge of test/SemaCXX/no_destroy.cpp in commit 2b6d354.

fcde0104c166d10dabb782bf160563f59a21e9eb authored about 6 years ago by Artem Dergachev <[email protected]>
local test fixups: -Wframework-include-private-from-public in test/Modules

77e6dd38a4f897cb7b0695b24e1938ae8a556cd8 authored about 6 years ago by Alex Lorenz <[email protected]>
[COFF, ARM64] Implement InterlockedExchange*_* builtins

Summary: Windows SDK needs these intrinsics to be proper builtins. This is second in a series o...

96931a777533a01e98c803998d5ee1fbd117f4c4 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[CodeGen] Fix a crash when updating a designated initializer

We need to handle the ConstantAggregateZero case here too.

rdar://45691981

Differential revisi...

aa55d04098c97136c100da57d0349eb3e7a71b8d authored about 6 years ago by Erik Pilkington <[email protected]>
Diagnose parameter names that shadow the names of inherited fields under -Wshadow-field.

This addresses PR34120. Note, unlike GCC, we take into account the accessibility of the field wh...

38ae8879fa59652fb89e9383c6ff89bfad099439 authored about 6 years ago by Aaron Ballman <[email protected]>
[indexstore] Fix crashing issue with indexstore_store_get_unit_name_from_output_path

It crashes if the passed 'buf_size' parameter is 0.

Fixes rdar://45739315

2dec234590290b0046f8eb054d994f755690c037 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
[indexstore] Fix crashing issue with indexstore_store_get_unit_name_from_output_path

It crashes if the passed 'buf_size' parameter is 0.

Fixes rdar://45739315

9ccad017572f93d5717f8d73dcda92c2af6112b0 authored about 6 years ago by Argyrios Kyrtzidis <[email protected]>
Attempt to fix 'logical operation on address of string constant'

Caused a lot of warnings for Windows:
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-sc...

90458949c1c82c72ec45267838ad6b313d25b745 authored about 6 years ago by Kristof Umann <[email protected]>
[VFS] Add property 'fallthrough' that controls fallback to real file system.

Adopt LLVM commit r345431 to swift-5.0-branch.

935e3d8efaa8b495cdb3e57487e863cebe5e2562 authored about 6 years ago by Volodymyr Sapsai <[email protected]>
Propagating prior merge from 'llvm.org/master'.

aa2e2f8070360eeff6fd3283631304862e1f9df8 authored about 6 years ago by Automerger <Automerger@Swift>
[analyzer] Fixup of the module build after https://reviews.llvm.org/D53277

Adds AnalyzerOptions.def to the list of textual headers.

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

e57e54dd7bb9b3bf40563664700b9a43930dbe0d authored about 6 years ago by George Karpenkov <[email protected]>
[COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.sponentry

Summary: ARM64 setjmp expects sp on entry instead of framepointer.

Patch by: Yin Ma (yinma@code...

622c6885c372b613ccc6c081df8e8a363da85693 authored about 6 years ago by Mandeep Singh Grang <[email protected]>
[VFS] Add property 'fallthrough' that controls fallback to real file system.

Default property value 'true' preserves current behavior. Value 'false' can be
used to create VF...

d9e6adfe627856dbd4bf5a06f80b3061c0c128cc authored about 6 years ago by Volodymyr Sapsai <[email protected]>
[CodeGen] Fix a crash when updating a designated initializer

We need to handle the ConstantAggregateZero case here too.

rdar://45691981

Differential revisi...

3ad36a91118113b3151382c5b14ea548111ec2c5 authored about 6 years ago by Erik Pilkington <[email protected]>
Change -fsanitize-address-poison-class-member-array-new-cookie to -fsanitize-address-poison-custom-array-cookie

Handle it in the driver and propagate it to cc1

Reviewers: rjmccall, kcc, rsmith

Subscribers: ...

c20b3c3ebf331ee168d38b9febc04cc1f1747451 authored about 6 years ago by Filipe Cabecinhas <[email protected]>
[CodeGen] Fix assertion on referencing constexpr Obj-C object with ARC.

Failed assertion is
> Assertion failed: ((ND->isUsed(false) || !isa<VarDecl>(ND) || !E->getLocat...

ffb0c058c31b15167abb02eddfd7c7947ad89a98 authored about 6 years ago by Volodymyr Sapsai <[email protected]>
[CodeGen] Move `emitConstant` from ScalarExprEmitter to CodeGenFunction. NFC.

The goal is to use `emitConstant` in more places. Didn't move
`ComplexExprEmitter::emitConstant`...

691c1a3e60f00b11e43e3413639e7cfd9252c451 authored about 6 years ago by Volodymyr Sapsai <[email protected]>
Remove the duplicated definition of size_t

So hopefully windows won't complain.

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

0cb04a906724748c15ed6f57cd9720d2a67d6c80 authored about 6 years ago by Kristof Umann <[email protected]>
Didn't -> didnt, because #errors complains about untermianted '

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

1b6e89a571b0d5f5f104a293b97565597133fd4b authored about 6 years ago by Kristof Umann <[email protected]>
[analyzer] Fix diagnostics/explicit-suppression.cpp

*OI++ = *II++ is on line 670, not 668

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

3983b3a11ca822eb090774db178a27ca844f740f authored about 6 years ago by Fangrui Song <[email protected]>
[OPENMP][NVPTX]Use __kmpc_data_sharing_coalesced_push_stack function.

Coalesced memory access requires use of the new function
`__kmpc_data_sharing_coalesced_push_sta...

d34f3cce52689879def8dd8a3f1c9d2eda1c2352 authored about 6 years ago by Alexey Bataev <[email protected]>
[analyzer] Put llvm.Conventions back in alpha

Interestingly, this many year old (when I last looked I remember 2010ish)
checker was committed ...

eb8ff519708405c950589a3dfac4bcee8c708b13 authored about 6 years ago by Kristof Umann <[email protected]>
[analyzer] New flag to print all -analyzer-config options

A new -cc1 flag is avaible for the said purpose: -analyzer-config-help

Differential Revision: h...

55d5626ea816c5f0d4733766a8d2fc7f06a216f5 authored about 6 years ago by Kristof Umann <[email protected]>
[analyzer][NFC] Collect all -analyzer-config options in a .def file

I'm in the process of refactoring AnalyzerOptions. The main motivation behind
here is to emit wa...

f0d9f1d0c77054a626e9f1cd7db1310ccce90f18 authored about 6 years ago by Kristof Umann <[email protected]>
[analyzer][NFC] Fix some incorrect uses of -analyzer-config options

I'm in the process of refactoring AnalyzerOptions. The main motivation behind
here is to emit wa...

73bb3f29cb2fb72daa363ca49b226fd41a789da1 authored about 6 years ago by Kristof Umann <[email protected]>
[OPENMP]Change the mapping type for lambda captures.

The previously used combination `PTR_AND_OBJ | PRIVATE` could be used for mapping of some data i...

0fd5745a9a680848e2ad92793c8dcefbf4a5cf3f authored about 6 years ago by Alexey Bataev <[email protected]>
[OPENMP][NVPTX]Improve emission of the globalized variables for

target/teams/distribute regions.

Target/teams/distribute regions exist for all the time the kern...

40a12dcd50f1ff99c81616b47662a85c60d8d54d authored about 6 years ago by Alexey Bataev <[email protected]>
Reapply Logging: make os_log buffer size an integer constant expression.

The size of an os_log buffer is known at any stage of compilation, so making it
a constant expre...

9a556415ec611527466d8eb3b8953e56575e954a authored about 6 years ago by Tim Northover <[email protected]>
Add support for 'atomic_default_mem_order' clause on 'requires' directive. Also renamed test files relating to 'requires'. Differntial review: https://reviews.llvm.org/D53513

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

897497662230baacf98ae95d2ab305f6724826e2 authored about 6 years ago by Patrick Lyster <[email protected]>
[analyzer][CTU] Correctly signal in the function index generation tool if there was an error

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

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

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

86404441b898e201e19bf8e21075877ea888705c authored about 6 years ago by swift-ci <[email protected]>
Revert "Fix regression in behavior of clang -x c++-header -fmodule-name=XXX"

This reverts commit r345803 and r345915 (a follow-up fix to r345803).

Reason: r345803 blocks ou...

ce03b9e086a3f50f9e5f55973d4b77df94a65b4d authored about 6 years ago by Ilya Biryukov <[email protected]>
Propagating prior merge from 'llvm.org/master'.

adfe27161050e9315f82f84e254f0ea5d4dda17a authored about 6 years ago by Automerger <Automerger@Swift>