[PATCH] D144164: [clang][Interp] Handle PtrMemOps

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG8cb6e476ccaa: [clang][Interp] Handle PtrMemOps (authored by tbaeder). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://rev

[PATCH] D146368: [clang-tidy] Add readability-reference-to-constructed-temporary check

2023-07-25 Thread Piotr Zegar via Phabricator via cfe-commits
PiotrZSL marked 2 inline comments as done. PiotrZSL added inline comments. Comment at: clang-tools-extra/docs/clang-tidy/checks/readability/reference-to-constructed-temporary.rst:18 + + const std::string& value("hello"); + xgupta wrote: > PiotrZSL wrote: > > x

[PATCH] D146368: [clang-tidy] Add readability-reference-to-constructed-temporary check

2023-07-25 Thread Piotr Zegar via Phabricator via cfe-commits
PiotrZSL updated this revision to Diff 544205. PiotrZSL marked an inline comment as done. PiotrZSL added a comment. Rename value to str in doc. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D146368/new/ https://reviews.llvm.org/D146368 Files: cla

[clang] 5b78868 - [clang][Interp][NFC] Make some locals const

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:12:47+02:00 New Revision: 5b78868661f42a70fa3006b1db41f78a6178d596 URL: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596 DIFF: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596.diff LO

[clang] 78e774e - [clang][Interp] Handle __extension__ unary operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:16:45+02:00 New Revision: 78e774e0c827803ce917da7f1cbdbb40892a1788 URL: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788 DIFF: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788.diff LO

[PATCH] D148690: [clang][Interp] Handle __extension__ unary operators

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG78e774e0c827: [clang][Interp] Handle __extension__ unary operators (authored by tbaeder). Changed prior to commit: https://reviews.llvm.org/D14869

[PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.

2023-07-25 Thread Yeting Kuo via Phabricator via cfe-commits
fakepaper56 updated this revision to Diff 544209. fakepaper56 added a comment. Address Craig's comment. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D152793/new/ https://reviews.llvm.org/D152793 Files: clang/test/Preprocessor/riscv-target-featur

[PATCH] D146368: [clang-tidy] Add readability-reference-to-constructed-temporary check

2023-07-25 Thread Shivam Gupta via Phabricator via cfe-commits
xgupta added a comment. This LGTM, I will wait for two days before accepting the revision in case other reviewers might have some more comments/suggestions. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D146368/new/ https://reviews.llvm.org/D146368

[clang] 1002079 - [clang][Interp] Call invalid destructors

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:19:02+02:00 New Revision: 10020791b18f344dc480b60712f6f3a5d63e86a2 URL: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2 DIFF: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2.diff LO

[PATCH] D150040: [clang][Interp] Call invalid destructors

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG10020791b18f: [clang][Interp] Call invalid destructors (authored by tbaeder). Changed prior to commit: https://reviews.llvm.org/D150040?vs=520092&

[PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.

2023-07-25 Thread Yeting Kuo via Phabricator via cfe-commits
fakepaper56 updated this revision to Diff 544212. fakepaper56 marked 5 inline comments as done. fakepaper56 added a comment. Use RVInstI for SS_Push. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D152793/new/ https://reviews.llvm.org/D152793 Files:

[clang] e45d199 - [clang][Interp] Handle CXXTemporaryObjectExprs

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:36:26+02:00 New Revision: e45d1997686c6cb0f98c0dc00191d35b3d3e5f95 URL: https://github.com/llvm/llvm-project/commit/e45d1997686c6cb0f98c0dc00191d35b3d3e5f95 DIFF: https://github.com/llvm/llvm-project/commit/e45d1997686c6cb0f98c0dc00191d35b3d3e5f95.diff LO

[PATCH] D147591: [clang][Interp] Handle CXXTemporaryObjectExprs

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGe45d1997686c: [clang][Interp] Handle CXXTemporaryObjectExprs (authored by tbaeder). Changed prior to commit: https://reviews.llvm.org/D147591?vs=5

[PATCH] D156277: [Parser][ObjC] Stop parsing on eof

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
tbaeder added inline comments. Comment at: clang/lib/Parse/ParseObjc.cpp:749 + if (!Tok.is(tok::eof)) +ConsumeToken(); break; Why is there a `ConsumeToken()` call at all here? The token is already being consumed in line 729. Repository: r

[clang] aed9646 - [clang][Interp] Fix discarding void-typed comma expressions

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:45:02+02:00 New Revision: aed9646d8e29c1c5c86be65a2fd97029edf628d9 URL: https://github.com/llvm/llvm-project/commit/aed9646d8e29c1c5c86be65a2fd97029edf628d9 DIFF: https://github.com/llvm/llvm-project/commit/aed9646d8e29c1c5c86be65a2fd97029edf628d9.diff LO

[PATCH] D148925: [clang][Interp] Fix discarding void-typed comma expressions

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGaed9646d8e29: [clang][Interp] Fix discarding void-typed comma expressions (authored by tbaeder). Changed prior to commit: https://reviews.llvm.org

[PATCH] D156214: [LLVM][RISCV] Check more extension dependencies

2023-07-25 Thread Kiva via Phabricator via cfe-commits
imkiva added a comment. Looks like I am reading a very old version of the spec haha. Anyway, thank you all for giving me the newest information and useful links! Thanks!! Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D156214/new/ https://reviews.ll

[clang] 2606545 - [clang][Interp] Fix ignoring conditional operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:46:04+02:00 New Revision: 2606545b0204e7d2d6434e78640d5732d9381837 URL: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837 DIFF: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837.diff LO

[PATCH] D148982: [clang][Interp] Fix ignoring conditional operators

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG2606545b0204: [clang][Interp] Fix ignoring conditional operators (authored by tbaeder). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST AC

[PATCH] D156027: [clang][Interp] Rework how initializers work

2023-07-25 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin added a comment. In D156027#4534090 , @tbaeder wrote: > Note that this patch also supercedes: > > 1. https://reviews.llvm.org/D153616 > 2. https://reviews.llvm.org/D153653 > 3. https://reviews.llvm.org/D147591 > > since it handles those cases mor

[PATCH] D155545: [clang][Interp] Pass CallExpr to builtin functions

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
tbaeder added a comment. Ping CHANGES SINCE LAST ACTION https://reviews.llvm.org/D155545/new/ https://reviews.llvm.org/D155545 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 28f5322 - [CMake] Include riscv32-unknown-elf runtimes in Fuchsia toolchain

2023-07-25 Thread Petr Hosek via cfe-commits
Author: Petr Hosek Date: 2023-07-26T06:09:42Z New Revision: 28f5322770a13cd2cd796d0936d3db1a454e620b URL: https://github.com/llvm/llvm-project/commit/28f5322770a13cd2cd796d0936d3db1a454e620b DIFF: https://github.com/llvm/llvm-project/commit/28f5322770a13cd2cd796d0936d3db1a454e620b.diff LOG: [C

[PATCH] D155337: [CMake] Include riscv32-unknown-elf target in Fuchsia toolchain

2023-07-25 Thread Petr Hosek via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG28f5322770a1: [CMake] Include riscv32-unknown-elf runtimes in Fuchsia toolchain (authored by phosek). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D155337/ne

[PATCH] D155337: [CMake] Include riscv32-unknown-elf target in Fuchsia toolchain

2023-07-25 Thread Petr Hosek via Phabricator via cfe-commits
phosek marked an inline comment as done. phosek added inline comments. Comment at: clang/cmake/caches/Fuchsia-stage2.cmake:10 set(_FUCHSIA_ENABLE_PROJECTS "bolt;clang;clang-tools-extra;lld;llvm;polly") -set(LLVM_ENABLE_RUNTIMES "compiler-rt;libcxx;libcxxabi;libunwind" CACHE STRI

[PATCH] D155794: [OpenMP][OpenMPIRBuilder] Migrate setPropertyExecutionMode() from Clang to OpenMPIRBuilder.

2023-07-25 Thread Raghu via Phabricator via cfe-commits
raghavendhra updated this revision to Diff 544219. raghavendhra added a comment. Remove llvm:: from function setPropertyExecutionMode(). Rebasing the patch. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D155794/new/ https://reviews.llvm.org/D155794

[clang] 6d2e141 - [clang][Interp] Handle lambda static invokers

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T08:42:16+02:00 New Revision: 6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3 URL: https://github.com/llvm/llvm-project/commit/6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3 DIFF: https://github.com/llvm/llvm-project/commit/6d2e141e5c0da9dfd2a2ea9b63aa8017ba8277e3.diff LO

[PATCH] D150111: [clang][Interp] Implement lambda static invokers

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG6d2e141e5c0d: [clang][Interp] Handle lambda static invokers (authored by tbaeder). Changed prior to commit: https://reviews.llvm.org/D150111?vs=52

[clang] 8a4bbeb - [clang][Interp] Remove args from called functions in more cases

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T08:47:54+02:00 New Revision: 8a4bbeb9168cec7d7bec7b21f4718c58dcff7602 URL: https://github.com/llvm/llvm-project/commit/8a4bbeb9168cec7d7bec7b21f4718c58dcff7602 DIFF: https://github.com/llvm/llvm-project/commit/8a4bbeb9168cec7d7bec7b21f4718c58dcff7602.diff LO

[PATCH] D150358: [clang][Interp] Remove args from called functions in more cases

2023-07-25 Thread Timm Bäder via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG8a4bbeb9168c: [clang][Interp] Remove args from called functions in more cases (authored by tbaeder). Repository: rG LLVM Github Monorepo CHANGES

<    1   2   3   4