ChuanqiXu9 wrote:
Thanks. I just forgot to handle this. Closed.
https://github.com/llvm/llvm-project/pull/95348
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -130,7 +130,7 @@ class ASTReaderListener {
///
/// \returns true to indicate the options are invalid or false otherwise.
virtual bool ReadLanguageOptions(const LangOptions &LangOpts,
- bool Complain,
+
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/101413
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 approved this pull request.
I did a quick scanning and it looks good except formatting. Please leave a
chance to @jansvanboda to an another look.
https://github.com/llvm/llvm-project/pull/101413
___
cfe-commits mailing li
Author: Chuanqi Xu
Date: 2024-08-05T17:01:24+08:00
New Revision: 1fec981b67ac57abd4d8defd73beb5a9433c602f
URL:
https://github.com/llvm/llvm-project/commit/1fec981b67ac57abd4d8defd73beb5a9433c602f
DIFF:
https://github.com/llvm/llvm-project/commit/1fec981b67ac57abd4d8defd73beb5a9433c602f.diff
LO
https://github.com/ChuanqiXu9 approved this pull request.
LGTM. I'll merge this after the CI finished.
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
ChuanqiXu9 wrote:
It looks like the CI failure is not related.
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
@sharadhr it looks like the commit author is not correct. By default it is
`3754080+shara...@users.noreply.github.com`, but we don't like such fake mail
account. Please update it with your real mail.
https://github.com/llvm/llvm-project/pull/98761
https://github.com/ChuanqiXu9 created
https://github.com/llvm/llvm-project/pull/102115
Close https://github.com/llvm/llvm-project/issues/101939
As the issue said, the builtin declarations shouldn't be in any modules.
>From 3dabd3815c78697046ba436e62a2ea39cf2361b3 Mon Sep 17 00:00:00 2001
From:
https://github.com/ChuanqiXu9 closed
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
I think this worth to be in 19.x and I don't it is a risk.
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 milestoned
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
/cherry-pick bd576fe34285c4dcd04837bf07a89a9c00e3cd
https://github.com/llvm/llvm-project/pull/98761
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
Maybe something like this:
```
// RUN: rm -rf %t
// RUN: split-file %s %t
// RUN: %clang %t/fake.pcm -std=c++20 -### 2>&1 | FileCheck %t/fake.pcm
//--- fake.pcm
// CHECK-NOT: warning
```
https://github.com/llvm/llvm-project/pull/99300
_
@@ -2376,6 +2376,12 @@ NamedDecl *Sema::LazilyCreateBuiltin(IdentifierInfo *II,
unsigned ID,
FunctionDecl *New = CreateBuiltin(II, R, ID, Loc);
RegisterLocallyScopedExternCDecl(New, S);
+ // Builtin functions shouldn't be owned by any module.
+ if (New->hasOwningModule(
@@ -2376,6 +2376,12 @@ NamedDecl *Sema::LazilyCreateBuiltin(IdentifierInfo *II,
unsigned ID,
FunctionDecl *New = CreateBuiltin(II, R, ID, Loc);
RegisterLocallyScopedExternCDecl(New, S);
+ // Builtin functions shouldn't be owned by any module.
+ if (New->hasOwningModule(
@@ -8278,4 +8307,3 @@ Declares that a function potentially allocates heap
memory, and prevents any pot
of ``nonallocating`` by the compiler.
}];
}
-
ChuanqiXu9 wrote:
Unnecessary change
https://github.com/llvm/llvm-project/pull/99282
__
@@ -5443,24 +5444,38 @@ RValue CodeGenFunction::EmitRValueForField(LValue LV,
//======//
RValue CodeGenFunction::EmitCallExpr(const CallExpr *E,
- ReturnValueSlot ReturnValu
@@ -15,6 +15,7 @@
#include "CoroutineStmtBuilder.h"
#include "clang/AST/ASTLambda.h"
+#include "clang/AST/ComputeDependence.h"
ChuanqiXu9 wrote:
Is this used?
https://github.com/llvm/llvm-project/pull/99282
___
cfe
@@ -8119,6 +8119,35 @@ but do not pass them to the underlying coroutine or pass
them by value.
}];
}
+def CoroAwaitElidableDoc : Documentation {
+ let Category = DocCatDecl;
+ let Content = [{
+The ``[[clang::coro_await_elidable]]`` is a class attribute which can be
applie
@@ -848,7 +862,21 @@ ExprResult Sema::BuildUnresolvedCoawaitExpr(SourceLocation
Loc, Expr *Operand,
}
auto *RD = Promise->getType()->getAsCXXRecordDecl();
- auto *Transformed = Operand;
+ bool InplaceCall =
+ isCoroInplaceCall(Operand) &&
+ isAttributedCoroInp
@@ -8119,6 +8119,35 @@ but do not pass them to the underlying coroutine or pass
them by value.
}];
}
+def CoroAwaitElidableDoc : Documentation {
+ let Category = DocCatDecl;
+ let Content = [{
+The ``[[clang::coro_await_elidable]]`` is a class attribute which can be
applie
https://github.com/ChuanqiXu9 milestoned
https://github.com/llvm/llvm-project/pull/102287
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 created
https://github.com/llvm/llvm-project/pull/102287
Reland https://github.com/llvm/llvm-project/pull/75912
The differences of this PR between
https://github.com/llvm/llvm-project/pull/75912 are:
- Fixed a regression in `Decl::isInAnotherModuleUnit()` in Decl
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/102287
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2376,6 +2376,12 @@ NamedDecl *Sema::LazilyCreateBuiltin(IdentifierInfo *II,
unsigned ID,
FunctionDecl *New = CreateBuiltin(II, R, ID, Loc);
RegisterLocallyScopedExternCDecl(New, S);
+ // Builtin functions shouldn't be owned by any module.
+ if (New->hasOwningModule(
https://github.com/ChuanqiXu9 approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/99300
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 closed
https://github.com/llvm/llvm-project/pull/99300
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 milestoned
https://github.com/llvm/llvm-project/pull/99300
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
/cherry-pick 9d315bc
https://github.com/llvm/llvm-project/pull/99300
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -848,7 +862,21 @@ ExprResult Sema::BuildUnresolvedCoawaitExpr(SourceLocation
Loc, Expr *Operand,
}
auto *RD = Promise->getType()->getAsCXXRecordDecl();
- auto *Transformed = Operand;
+ bool InplaceCall =
+ isCoroInplaceCall(Operand) &&
+ isAttributedCoroInp
@@ -8119,6 +8119,35 @@ but do not pass them to the underlying coroutine or pass
them by value.
}];
}
+def CoroAwaitElidableDoc : Documentation {
+ let Category = DocCatDecl;
+ let Content = [{
+The ``[[clang::coro_await_elidable]]`` is a class attribute which can be
applie
ChuanqiXu9 wrote:
>From the log, it looks like the git crashes instead of conflicts. @tru would
>you like to take look.
@sharadhr also if you want to backport this to 19.x, maybe you can try to
create a PR to the branch of 19.x branch manually in case the automated
cherry-pick doesn't work.
@@ -5443,24 +5444,38 @@ RValue CodeGenFunction::EmitRValueForField(LValue LV,
//======//
RValue CodeGenFunction::EmitCallExpr(const CallExpr *E,
- ReturnValueSlot ReturnValu
@@ -2376,6 +2376,12 @@ NamedDecl *Sema::LazilyCreateBuiltin(IdentifierInfo *II,
unsigned ID,
FunctionDecl *New = CreateBuiltin(II, R, ID, Loc);
RegisterLocallyScopedExternCDecl(New, S);
+ // Builtin functions shouldn't be owned by any module.
+ if (New->hasOwningModule(
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/102287
>From 7daf703b8d2602bd13d9eb9a9e6c9487205427b0 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 7 Aug 2024 16:05:44 +0800
Subject: [PATCH 1/2] Reland [C++20] [Modules] [Itanium ABI] Generate the
vtable i
@@ -12432,7 +12432,7 @@ bool ASTContext::DeclMustBeEmitted(const Decl *D) {
return false;
// Variables in other module units shouldn't be forced to be emitted.
- if (VD->isInAnotherModuleUnit())
+ if (VD->shouldEmitInExternalSource())
ChuanqiXu9 wrote:
@@ -18484,11 +18484,15 @@ bool Sema::DefineUsedVTables() {
bool DefineVTable = true;
-// If this class has a key function, but that key function is
-// defined in another translation unit, we don't need to emit the
-// vtable even though we're using it.
c
@@ -5317,6 +5329,17 @@ void ASTWriter::WriteSpecialDeclRecords(Sema &SemaRef) {
}
if (!DeleteExprsToAnalyze.empty())
Stream.EmitRecord(DELETE_EXPRS_TO_ANALYZE, DeleteExprsToAnalyze);
+
+ RecordData VTablesToEmit;
+ for (CXXRecordDecl *RD : PendingEmittingVTables) {
+
@@ -790,6 +790,11 @@ class ASTReader
/// the consumer eagerly.
SmallVector EagerlyDeserializedDecls;
+ /// The IDs of all vtables to emit. The referenced declarations are passed
+ /// to the consumers's HandleVTable eagerly after passing
ChuanqiXu9 wrote
@@ -1124,20 +1124,36 @@ bool Decl::isInAnotherModuleUnit() const {
if (!M)
return false;
+ // FIXME or NOTE: maybe we need to be clear about the semantics
+ // of clang header modules. e.g., if this lives in a clang header
+ // module included by the current unit, sho
@@ -1225,13 +1252,7 @@ bool CodeGenVTables::isVTableExternal(const
CXXRecordDecl *RD) {
const FunctionDecl *Def;
// Otherwise, if we don't have a definition of the key function, the
// vtable must be defined somewhere else.
- if (!keyFunction->hasBody(Def))
-return
@@ -1216,6 +1228,21 @@ bool CodeGenVTables::isVTableExternal(const
CXXRecordDecl *RD) {
TSK == TSK_ExplicitInstantiationDefinition)
return false;
+ // Itanium C++ ABI [5.2.3]:
+ // Virtual tables for dynamic classes are emitted as follows:
+ //
+ // - If the cla
@@ -5163,6 +5168,13 @@ void ASTWriter::PrepareWritingSpecialDecls(Sema
&SemaRef) {
// Write all of the DeclsToCheckForDeferredDiags.
for (auto *D : SemaRef.DeclsToCheckForDeferredDiags)
GetDeclRef(D);
+
+ // Write all classes need to emit the vtable definitions if req
@@ -1081,29 +1081,41 @@ llvm::GlobalVariable::LinkageTypes
CodeGenModule::getVTableLinkage(const CXXRecordDecl *RD) {
if (!RD->isExternallyVisible())
return llvm::GlobalVariable::InternalLinkage;
-
- // We're at the end of the translation unit, so the current key
- // f
@@ -1529,8 +1529,14 @@ void ASTDeclWriter::VisitCXXRecordDecl(CXXRecordDecl *D)
{
if (D->isThisDeclarationADefinition())
Record.AddCXXDefinitionData(D);
+ if (D->isCompleteDefinition() && D->isInNamedModule())
+Writer.AddDeclRef(D, Writer.ModularCodegenDecls);
+
https://github.com/ChuanqiXu9 created
https://github.com/llvm/llvm-project/pull/102423
Close https://github.com/llvm/llvm-project/issues/102360 Close
https://github.com/llvm/llvm-project/issues/102349
http://eel.is/c++draft/basic.def.odr#15.3 makes it clear that the duplicated
deinition are n
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/102423
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/102287
>From 7daf703b8d2602bd13d9eb9a9e6c9487205427b0 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Wed, 7 Aug 2024 16:05:44 +0800
Subject: [PATCH 1/3] Reland [C++20] [Modules] [Itanium ABI] Generate the
vtable i
ChuanqiXu9 wrote:
Thanks for quick reviewing.
https://github.com/llvm/llvm-project/pull/102287
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 closed
https://github.com/llvm/llvm-project/pull/102287
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
I'd like to backport this tomorrow since I‘d like to see if there is any
regression reports.
https://github.com/llvm/llvm-project/pull/102287
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
@@ -8119,6 +8119,35 @@ but do not pass them to the underlying coroutine or pass
them by value.
}];
}
+def CoroAwaitElidableDoc : Documentation {
+ let Category = DocCatDecl;
+ let Content = [{
+The ``[[clang::coro_await_elidable]]`` is a class attribute which can be
applie
https://github.com/ChuanqiXu9 closed
https://github.com/llvm/llvm-project/pull/74419
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
I just found the implementation is not good since all the tests (they use
%clang_cc1) won't use the new enabled feature but we decided to enable them all
the time. So I'd like to find a better solution.
https://github.com/llvm/llvm-project/pull/74419
_
ChuanqiXu9 wrote:
> Just to clarify—you'd like me to open another PR to `release/19.X`? I can do
> that.
Yes. You can find the automated generated example in
https://github.com/llvm/llvm-project/pull/102159
>
> In fact I'm a little more ambitious because this and #98761 are honestly very
>
Author: Chuanqi Xu
Date: 2024-08-08T15:52:29+08:00
New Revision: 182e1c773421e097d42415fc4d9aee1fb431819a
URL:
https://github.com/llvm/llvm-project/commit/182e1c773421e097d42415fc4d9aee1fb431819a
DIFF:
https://github.com/llvm/llvm-project/commit/182e1c773421e097d42415fc4d9aee1fb431819a.diff
LO
https://github.com/ChuanqiXu9 created
https://github.com/llvm/llvm-project/pull/102444
Close https://github.com/llvm/llvm-project/issues/72383
The implementation rationale is, I don't want to pass
`-fmodules-embed-all-files` all the time since we can't test it in lit tests
(we're using `clang
Author: Chuanqi Xu
Date: 2022-01-24T10:25:25+08:00
New Revision: 3a3af2bbc97e7db045eccb8683e93b9aa7ef562b
URL:
https://github.com/llvm/llvm-project/commit/3a3af2bbc97e7db045eccb8683e93b9aa7ef562b
DIFF:
https://github.com/llvm/llvm-project/commit/3a3af2bbc97e7db045eccb8683e93b9aa7ef562b.diff
LO
Author: Chuanqi Xu
Date: 2022-01-25T16:39:47+08:00
New Revision: 2a14bc55c547f0fc7285b783b5320338c3ffdc42
URL:
https://github.com/llvm/llvm-project/commit/2a14bc55c547f0fc7285b783b5320338c3ffdc42
DIFF:
https://github.com/llvm/llvm-project/commit/2a14bc55c547f0fc7285b783b5320338c3ffdc42.diff
LO
Author: Chuanqi Xu
Date: 2022-01-26T10:54:52+08:00
New Revision: 5c1f7b296ac0dddeca02891976e6ab5cfc006719
URL:
https://github.com/llvm/llvm-project/commit/5c1f7b296ac0dddeca02891976e6ab5cfc006719
DIFF:
https://github.com/llvm/llvm-project/commit/5c1f7b296ac0dddeca02891976e6ab5cfc006719.diff
LO
Author: Chuanqi Xu
Date: 2022-01-27T10:30:50+08:00
New Revision: f85ee6d56a9371ccb8b3a63b6f9ed38ba8d071b7
URL:
https://github.com/llvm/llvm-project/commit/f85ee6d56a9371ccb8b3a63b6f9ed38ba8d071b7
DIFF:
https://github.com/llvm/llvm-project/commit/f85ee6d56a9371ccb8b3a63b6f9ed38ba8d071b7.diff
LO
Author: Chuanqi Xu
Date: 2022-01-28T13:56:19+08:00
New Revision: 8cc23bde264e6b19eb10784750cf1cf70bbb2475
URL:
https://github.com/llvm/llvm-project/commit/8cc23bde264e6b19eb10784750cf1cf70bbb2475
DIFF:
https://github.com/llvm/llvm-project/commit/8cc23bde264e6b19eb10784750cf1cf70bbb2475.diff
LO
Author: Chuanqi Xu
Date: 2022-01-28T15:32:28+08:00
New Revision: 61528a77780e696a657b1a55de6bb48db7026245
URL:
https://github.com/llvm/llvm-project/commit/61528a77780e696a657b1a55de6bb48db7026245
DIFF:
https://github.com/llvm/llvm-project/commit/61528a77780e696a657b1a55de6bb48db7026245.diff
LO
Author: Chuanqi Xu
Date: 2022-02-23T16:29:42+08:00
New Revision: f85a6a812718cfdaeb1d0dc971ce3875aa82fafe
URL:
https://github.com/llvm/llvm-project/commit/f85a6a812718cfdaeb1d0dc971ce3875aa82fafe
DIFF:
https://github.com/llvm/llvm-project/commit/f85a6a812718cfdaeb1d0dc971ce3875aa82fafe.diff
LO
Author: Chuanqi Xu
Date: 2022-03-02T23:06:36+08:00
New Revision: 3eb2da76d77044802135350668da16d433a7c7b6
URL:
https://github.com/llvm/llvm-project/commit/3eb2da76d77044802135350668da16d433a7c7b6
DIFF:
https://github.com/llvm/llvm-project/commit/3eb2da76d77044802135350668da16d433a7c7b6.diff
LO
Author: Chuanqi Xu
Date: 2022-01-05T10:25:02+08:00
New Revision: c75cedc237f9747c5d5fe2a312d5ccc8531e2e70
URL:
https://github.com/llvm/llvm-project/commit/c75cedc237f9747c5d5fe2a312d5ccc8531e2e70
DIFF:
https://github.com/llvm/llvm-project/commit/c75cedc237f9747c5d5fe2a312d5ccc8531e2e70.diff
LO
Author: Chuanqi Xu
Date: 2022-01-06T17:33:25+08:00
New Revision: bbce75e352be0637305a1b59ac5eca7175bceece
URL:
https://github.com/llvm/llvm-project/commit/bbce75e352be0637305a1b59ac5eca7175bceece
DIFF:
https://github.com/llvm/llvm-project/commit/bbce75e352be0637305a1b59ac5eca7175bceece.diff
LO
Author: Chuanqi Xu
Date: 2022-01-11T09:54:57+08:00
New Revision: 86c5b870b2e5192a9414204500a53b31524db065
URL:
https://github.com/llvm/llvm-project/commit/86c5b870b2e5192a9414204500a53b31524db065
DIFF:
https://github.com/llvm/llvm-project/commit/86c5b870b2e5192a9414204500a53b31524db065.diff
LO
Author: Chuanqi Xu
Date: 2022-01-11T10:16:26+08:00
New Revision: d9d63fc1088c22129cde9c3d3a84f356c875190e
URL:
https://github.com/llvm/llvm-project/commit/d9d63fc1088c22129cde9c3d3a84f356c875190e
DIFF:
https://github.com/llvm/llvm-project/commit/d9d63fc1088c22129cde9c3d3a84f356c875190e.diff
LO
Author: Chuanqi Xu
Date: 2022-01-12T14:10:18+08:00
New Revision: bbced7419991cbe4611536289f032b8777c8b59b
URL:
https://github.com/llvm/llvm-project/commit/bbced7419991cbe4611536289f032b8777c8b59b
DIFF:
https://github.com/llvm/llvm-project/commit/bbced7419991cbe4611536289f032b8777c8b59b.diff
LO
Author: Chuanqi Xu
Date: 2022-01-12T19:39:56+08:00
New Revision: bf5f2354fa6e3f31a1acea75a229fee54359e279
URL:
https://github.com/llvm/llvm-project/commit/bf5f2354fa6e3f31a1acea75a229fee54359e279
DIFF:
https://github.com/llvm/llvm-project/commit/bf5f2354fa6e3f31a1acea75a229fee54359e279.diff
LO
Author: Chuanqi Xu
Date: 2022-01-14T10:21:42+08:00
New Revision: 4f8916cfdd941db2a4c4cdad6e5bc549532277a2
URL:
https://github.com/llvm/llvm-project/commit/4f8916cfdd941db2a4c4cdad6e5bc549532277a2
DIFF:
https://github.com/llvm/llvm-project/commit/4f8916cfdd941db2a4c4cdad6e5bc549532277a2.diff
LO
Author: Chuanqi Xu
Date: 2022-01-14T15:37:01+08:00
New Revision: 4f4340ee2af36909db77aeedb1d22c2ba52d2dfa
URL:
https://github.com/llvm/llvm-project/commit/4f4340ee2af36909db77aeedb1d22c2ba52d2dfa
DIFF:
https://github.com/llvm/llvm-project/commit/4f4340ee2af36909db77aeedb1d22c2ba52d2dfa.diff
LO
Author: Chuanqi Xu
Date: 2021-12-08T13:29:16+08:00
New Revision: e587372f85105b85ae790fbe129b5d609d6dfb76
URL:
https://github.com/llvm/llvm-project/commit/e587372f85105b85ae790fbe129b5d609d6dfb76
DIFF:
https://github.com/llvm/llvm-project/commit/e587372f85105b85ae790fbe129b5d609d6dfb76.diff
LO
Author: Chuanqi Xu
Date: 2021-12-08T13:54:04+08:00
New Revision: 60f826663d86e9bdf7adef9a8f1b2fc398e07f2a
URL:
https://github.com/llvm/llvm-project/commit/60f826663d86e9bdf7adef9a8f1b2fc398e07f2a
DIFF:
https://github.com/llvm/llvm-project/commit/60f826663d86e9bdf7adef9a8f1b2fc398e07f2a.diff
LO
Author: Chuanqi Xu
Date: 2021-12-08T14:25:51+08:00
New Revision: 4168efe1b2243ed31c30c82583a18bff78cfa076
URL:
https://github.com/llvm/llvm-project/commit/4168efe1b2243ed31c30c82583a18bff78cfa076
DIFF:
https://github.com/llvm/llvm-project/commit/4168efe1b2243ed31c30c82583a18bff78cfa076.diff
LO
Author: Chuanqi Xu
Date: 2021-12-08T15:00:04+08:00
New Revision: e166755a691921612274fdad945d3a6b05d00439
URL:
https://github.com/llvm/llvm-project/commit/e166755a691921612274fdad945d3a6b05d00439
DIFF:
https://github.com/llvm/llvm-project/commit/e166755a691921612274fdad945d3a6b05d00439.diff
LO
Author: Chuanqi Xu
Date: 2021-12-08T17:16:31+08:00
New Revision: 96b92d5b3ec43be18146a346b65cc82766cf8b3a
URL:
https://github.com/llvm/llvm-project/commit/96b92d5b3ec43be18146a346b65cc82766cf8b3a
DIFF:
https://github.com/llvm/llvm-project/commit/96b92d5b3ec43be18146a346b65cc82766cf8b3a.diff
LO
Author: Chuanqi Xu
Date: 2021-12-09T13:55:15+08:00
New Revision: 9791b589516b644a6273607b46a9c6661993d667
URL:
https://github.com/llvm/llvm-project/commit/9791b589516b644a6273607b46a9c6661993d667
DIFF:
https://github.com/llvm/llvm-project/commit/9791b589516b644a6273607b46a9c6661993d667.diff
LO
Author: Chuanqi Xu
Date: 2021-12-09T14:40:25+08:00
New Revision: 352e36e10d2cff310cacfc98aab39d508682e61d
URL:
https://github.com/llvm/llvm-project/commit/352e36e10d2cff310cacfc98aab39d508682e61d
DIFF:
https://github.com/llvm/llvm-project/commit/352e36e10d2cff310cacfc98aab39d508682e61d.diff
LO
Author: Chuanqi Xu
Date: 2021-12-13T19:52:31+08:00
New Revision: 7c51a128339184c64307f3862e4cd36bf996189b
URL:
https://github.com/llvm/llvm-project/commit/7c51a128339184c64307f3862e4cd36bf996189b
DIFF:
https://github.com/llvm/llvm-project/commit/7c51a128339184c64307f3862e4cd36bf996189b.diff
LO
Author: Chuanqi Xu
Date: 2021-12-13T23:32:25+08:00
New Revision: 9db8162820c49b2b9f17f3542b3cc2e05d8c00ea
URL:
https://github.com/llvm/llvm-project/commit/9db8162820c49b2b9f17f3542b3cc2e05d8c00ea
DIFF:
https://github.com/llvm/llvm-project/commit/9db8162820c49b2b9f17f3542b3cc2e05d8c00ea.diff
LO
Author: Chuanqi Xu
Date: 2021-12-15T21:01:46+08:00
New Revision: 5653d127d7c454be2df1024b26f06612b79f4435
URL:
https://github.com/llvm/llvm-project/commit/5653d127d7c454be2df1024b26f06612b79f4435
DIFF:
https://github.com/llvm/llvm-project/commit/5653d127d7c454be2df1024b26f06612b79f4435.diff
LO
Author: Chuanqi Xu
Date: 2021-12-17T10:37:40+08:00
New Revision: c50a4b3f97497c27ad62797080b52f501dac5e38
URL:
https://github.com/llvm/llvm-project/commit/c50a4b3f97497c27ad62797080b52f501dac5e38
DIFF:
https://github.com/llvm/llvm-project/commit/c50a4b3f97497c27ad62797080b52f501dac5e38.diff
LO
Author: Chuanqi Xu
Date: 2021-12-21T17:37:40+08:00
New Revision: 4f103e956157515dd800951f73ed550b1a0477f4
URL:
https://github.com/llvm/llvm-project/commit/4f103e956157515dd800951f73ed550b1a0477f4
DIFF:
https://github.com/llvm/llvm-project/commit/4f103e956157515dd800951f73ed550b1a0477f4.diff
LO
Author: Chuanqi Xu
Date: 2021-12-21T18:34:27+08:00
New Revision: a6f56a622d96de24f183d7eed5a4fa9925c49992
URL:
https://github.com/llvm/llvm-project/commit/a6f56a622d96de24f183d7eed5a4fa9925c49992
DIFF:
https://github.com/llvm/llvm-project/commit/a6f56a622d96de24f183d7eed5a4fa9925c49992.diff
LO
Author: Chuanqi Xu
Date: 2021-12-22T11:09:41+08:00
New Revision: 759f3e297c072165d044a3ac6fa3fc2f30df86ab
URL:
https://github.com/llvm/llvm-project/commit/759f3e297c072165d044a3ac6fa3fc2f30df86ab
DIFF:
https://github.com/llvm/llvm-project/commit/759f3e297c072165d044a3ac6fa3fc2f30df86ab.diff
LO
Author: Chuanqi Xu
Date: 2021-12-22T11:50:47+08:00
New Revision: 9effb6f81620058b57316401807b23db99e1682d
URL:
https://github.com/llvm/llvm-project/commit/9effb6f81620058b57316401807b23db99e1682d
DIFF:
https://github.com/llvm/llvm-project/commit/9effb6f81620058b57316401807b23db99e1682d.diff
LO
Author: Chuanqi Xu
Date: 2021-12-23T20:51:05+08:00
New Revision: 368318bcce66d9fef420fc34cca361b79d80cee5
URL:
https://github.com/llvm/llvm-project/commit/368318bcce66d9fef420fc34cca361b79d80cee5
DIFF:
https://github.com/llvm/llvm-project/commit/368318bcce66d9fef420fc34cca361b79d80cee5.diff
LO
Author: Chuanqi Xu
Date: 2021-12-23T21:10:07+08:00
New Revision: 1e2c31c66be79b6ca6aeb42fc2835017935b8b27
URL:
https://github.com/llvm/llvm-project/commit/1e2c31c66be79b6ca6aeb42fc2835017935b8b27
DIFF:
https://github.com/llvm/llvm-project/commit/1e2c31c66be79b6ca6aeb42fc2835017935b8b27.diff
LO
Author: Chuanqi Xu
Date: 2021-12-23T21:14:13+08:00
New Revision: 86b001a94172ac625f17f381c971dad3b9367278
URL:
https://github.com/llvm/llvm-project/commit/86b001a94172ac625f17f381c971dad3b9367278
DIFF:
https://github.com/llvm/llvm-project/commit/86b001a94172ac625f17f381c971dad3b9367278.diff
LO
Author: Chuanqi Xu
Date: 2021-12-24T12:41:44+08:00
New Revision: f3d4e168dbc7e736ef535c673ee635a40feb2037
URL:
https://github.com/llvm/llvm-project/commit/f3d4e168dbc7e736ef535c673ee635a40feb2037
DIFF:
https://github.com/llvm/llvm-project/commit/f3d4e168dbc7e736ef535c673ee635a40feb2037.diff
LO
Author: Chuanqi Xu
Date: 2021-12-24T13:37:51+08:00
New Revision: 097208dbf07786f3da84aec5b5f571c6e95a10e2
URL:
https://github.com/llvm/llvm-project/commit/097208dbf07786f3da84aec5b5f571c6e95a10e2
DIFF:
https://github.com/llvm/llvm-project/commit/097208dbf07786f3da84aec5b5f571c6e95a10e2.diff
LO
Author: Chuanqi Xu
Date: 2021-12-29T16:22:26+08:00
New Revision: 8de2d06251c30751bdc0fd7b89133610797759e6
URL:
https://github.com/llvm/llvm-project/commit/8de2d06251c30751bdc0fd7b89133610797759e6
DIFF:
https://github.com/llvm/llvm-project/commit/8de2d06251c30751bdc0fd7b89133610797759e6.diff
LO
Author: Chuanqi Xu
Date: 2021-03-22T10:27:46+08:00
New Revision: 55486161fa0bc29519bf53f0e6302b14d8de5578
URL:
https://github.com/llvm/llvm-project/commit/55486161fa0bc29519bf53f0e6302b14d8de5578
DIFF:
https://github.com/llvm/llvm-project/commit/55486161fa0bc29519bf53f0e6302b14d8de5578.diff
LO
Author: Chuanqi Xu
Date: 2021-03-25T14:18:28+08:00
New Revision: 20b4f484d16faa73123fa81ac332d283ada6771e
URL:
https://github.com/llvm/llvm-project/commit/20b4f484d16faa73123fa81ac332d283ada6771e
DIFF:
https://github.com/llvm/llvm-project/commit/20b4f484d16faa73123fa81ac332d283ada6771e.diff
LO
Author: Chuanqi Xu
Date: 2021-08-27T14:00:03+08:00
New Revision: a52cfb352378515b53c39b0e1480c9c69954d0c3
URL:
https://github.com/llvm/llvm-project/commit/a52cfb352378515b53c39b0e1480c9c69954d0c3
DIFF:
https://github.com/llvm/llvm-project/commit/a52cfb352378515b53c39b0e1480c9c69954d0c3.diff
LO
Jan =?utf-8?q?Kokemüller?=
Message-ID:
In-Reply-To:
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/104701
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-comm
Jan =?utf-8?q?Kokem=C3=BCller?=
Message-ID:
In-Reply-To:
https://github.com/ChuanqiXu9 approved this pull request.
LGTM except comments.
https://github.com/llvm/llvm-project/pull/104701
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https:/
1601 - 1700 of 2375 matches
Mail list logo