https://github.com/ZijunZhaoCCK edited
https://github.com/llvm/llvm-project/pull/97129
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/93276
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/93276
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 updated
https://github.com/llvm/llvm-project/pull/93276
>From 0b6d536133f63e078fbde491a8c92c7ec916cb47 Mon Sep 17 00:00:00 2001
From: PeterChou1
Date: Fri, 24 May 2024 05:18:05 -0400
Subject: [PATCH 1/6] [clang-doc] make loading of json side bar async
---
clang-t
https://github.com/aheejin commented:
What happens if you compile a file that really vectorizes reference types? The
attached test doesn't seem to actually end up getting vectorized after all. Can
you add a test that get vectorized?
https://github.com/llvm/llvm-project/pull/97080
_
@@ -0,0 +1,18 @@
+// RUN: %clang_cc1 -O2 -triple wasm32-unknown-unknown-wasm -target-feature
+reference-types -emit-llvm -o - %s | FileCheck %s
+
+// From issue 69894. Reftypes need to be marked as not valid as vector
elements.
aheejin wrote:
If you would like
@@ -0,0 +1,18 @@
+// RUN: %clang_cc1 -O2 -triple wasm32-unknown-unknown-wasm -target-feature
+reference-types -emit-llvm -o - %s | FileCheck %s
aheejin wrote:
By the way, this command succeeds even without this patch. The test should be
something that fails now
@@ -0,0 +1,18 @@
+// RUN: %clang_cc1 -O2 -triple wasm32-unknown-unknown-wasm -target-feature
+reference-types -emit-llvm -o - %s | FileCheck %s
aheejin wrote:
```suggestion
// RUN: %clang_cc1 -O2 -triple wasm32-unknown-unknown -target-feature
+reference-types -
https://github.com/aheejin edited
https://github.com/llvm/llvm-project/pull/97080
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
boomanaiden154 wrote:
In what configuration are you seeing these errors?
I believe most of the issues got resolved by this morning (PST) for the
buildbots.
https://github.com/llvm/llvm-project/pull/97129
___
cfe-commits mailing list
cfe-commits@lists
https://github.com/apivovarov edited
https://github.com/llvm/llvm-project/pull/97118
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/93281
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
efriedma-quic wrote:
The only place the standard requires padding to be zero-initialized is in
"default initialization", which only applies to members which don't have an
initializer. So, for example, if you have `struct X { int x; char y; } z =
{1};`, none of the padding is required to be in
hiraditya wrote:
Please share the cmake config and build command for repro.
https://github.com/llvm/llvm-project/pull/97129
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
@llvm/pr-subscribers-clang-codegen
Author: Alex Voicu (AlexVlx)
Changes
This enables the AMDGPU specific implementation of `printf` when compiling for
AMDGCN flavoured SPIR-V, the consequence being that the expansion into ROCDL
calls & f
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 0991bd7887a313d4d6bb66ca44d11939ad71b660
ba61ed9f26bc0e88d27dc95b4b999324b1fa2e43 --
@@ -2220,6 +2220,11 @@ llvm::Constant
*ConstantLValueEmitter::emitPointerAuthPointer(const Expr *E) {
// The assertions here are all checked by Sema.
assert(Result.Val.isLValue());
+ auto *Base = Result.Val.getLValueBase().get();
+ if (auto *Decl = dyn_cast_or_null(Base
https://github.com/apivovarov updated
https://github.com/llvm/llvm-project/pull/97118
>From 0b76af07d0dc567cbbcceeca2bc3858837875498 Mon Sep 17 00:00:00 2001
From: Alexander Pivovarov
Date: Fri, 28 Jun 2024 19:33:21 +
Subject: [PATCH 1/2] Rename f8E4M3 to f8E4M3FN in mlir.extras.types py pa
@@ -2220,6 +2220,11 @@ llvm::Constant
*ConstantLValueEmitter::emitPointerAuthPointer(const Expr *E) {
// The assertions here are all checked by Sema.
assert(Result.Val.isLValue());
+ const auto *Base = Result.Val.getLValueBase().get();
+ if (const auto *Decl = dyn_cast_
https://github.com/ilovepi edited
https://github.com/llvm/llvm-project/pull/93276
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ilovepi approved this pull request.
LGTM modulo some minor nits, but please revise the commit message. The end is
not clear, and looks like it may be a copy paste error. If you know how much
this improves the performance/responsiveness of the generated documentation,
that wo
@@ -80,8 +80,6 @@ function createIndex(Index) {
// Runs after DOM loads
document.addEventListener("DOMContentLoaded", function() {
- // JsonIndex is a variable from another file that contains the index
- // in JSON format
- var Index = JSON.parse(JsonIndex);
- createIndex(
https://github.com/apivovarov updated
https://github.com/llvm/llvm-project/pull/97118
>From e5fb4d85889472fd9880e5262d3a9cf00e1b1f89 Mon Sep 17 00:00:00 2001
From: Alexander Pivovarov
Date: Fri, 28 Jun 2024 19:33:21 +
Subject: [PATCH 1/2] Rename f8E4M3 to f8E4M3FN in mlir.extras.types py pa
@@ -1,48 +1,22 @@
-// Append using posix-style a file name or directory to Base
-function append(Base, New) {
- if (!New)
-return Base;
- if (Base)
-Base += "/";
- Base += New;
- return Base;
-}
-
-// Get relative path to access FilePath from CurrentDirectory
-function
@@ -1,48 +1,22 @@
-// Append using posix-style a file name or directory to Base
-function append(Base, New) {
- if (!New)
-return Base;
- if (Base)
-Base += "/";
- Base += New;
- return Base;
-}
-
-// Get relative path to access FilePath from CurrentDirectory
-function
https://github.com/Lambdaris updated
https://github.com/llvm/llvm-project/pull/94137
>From 31ec5173f15d0b51ae919d508339340279d9d0b4 Mon Sep 17 00:00:00 2001
From: Lambdaris
Date: Sun, 2 Jun 2024 10:19:31 +0800
Subject: [PATCH 1/2] [coverage] Mark branches with either counter is zero as
folded
Author: Fangrui Song
Date: 2024-06-28T22:10:15-07:00
New Revision: b15fcdaf79e9b5931e8a7f9e09f8e3842d262dd7
URL:
https://github.com/llvm/llvm-project/commit/b15fcdaf79e9b5931e8a7f9e09f8e3842d262dd7
DIFF:
https://github.com/llvm/llvm-project/commit/b15fcdaf79e9b5931e8a7f9e09f8e3842d262dd7.diff
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/93276
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PeterChou1 edited
https://github.com/llvm/llvm-project/pull/93276
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -5888,12 +5888,16 @@ RValue CodeGenFunction::EmitBuiltinExpr(const
GlobalDecl GD, unsigned BuiltinID,
case Builtin::BI__builtin_printf:
case Builtin::BIprintf:
if (getTarget().getTriple().isNVPTX() ||
-getTarget().getTriple().isAMDGCN()) {
+getTarget
owenca wrote:
> This patch was initially part of
> [9267f8f](https://github.com/llvm/llvm-project/commit/9267f8f19a2e502ef5a216c0d52b352b3699d399).
> I neglected to check the server builds before I added it. It broke clangd.
> Jie Fu fixed the problem in
> [4c91b49](https://github.com/llvm/ll
https://github.com/PeterChou1 updated
https://github.com/llvm/llvm-project/pull/93276
>From 0b6d536133f63e078fbde491a8c92c7ec916cb47 Mon Sep 17 00:00:00 2001
From: PeterChou1
Date: Fri, 24 May 2024 05:18:05 -0400
Subject: [PATCH 1/7] [clang-doc] make loading of json side bar async
---
clang-t
@@ -437,7 +460,206 @@ void SemaHLSL::handleShaderAttr(Decl *D, const ParsedAttr
&AL) {
D->addAttr(NewAttr);
}
+struct register_binding_flags {
+ bool resource = false;
+ bool udt = false;
+ bool other = false;
+ bool basic = false;
+
+ bool srv = false;
+ bool uav =
@@ -21,6 +21,7 @@
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Sema/Scope.h"
+#include "clang/Sema/Sema.h"
bob80905 wrote:
Sema.h is needed because it defines `RequireCompleteType`
`RequireCompleteType` is re
https://github.com/PeterChou1 updated
https://github.com/llvm/llvm-project/pull/93276
>From 0b6d536133f63e078fbde491a8c92c7ec916cb47 Mon Sep 17 00:00:00 2001
From: PeterChou1
Date: Fri, 24 May 2024 05:18:05 -0400
Subject: [PATCH 1/7] [clang-doc] make loading of json side bar async
---
clang-t
@@ -80,8 +80,8 @@ function createIndex(Index) {
// Runs after DOM loads
document.addEventListener("DOMContentLoaded", function() {
- // JsonIndex is a variable from another file that contains the index
- // in JSON format
- var Index = JSON.parse(JsonIndex);
- createIndex(
https://github.com/owenca approved this pull request.
https://github.com/llvm/llvm-project/pull/96801
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
401 - 437 of 437 matches
Mail list logo