[PATCH] D120639: [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified

2022-04-17 Thread luxufan via Phabricator via cfe-commits
StephenFan added a comment. Thanks @MaskRay, @asb ! Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120639/new/ https://reviews.llvm.org/D120639 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[PATCH] D120639: [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified

2022-04-17 Thread luxufan 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 rG429cbac03906: [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified (authored by StephenFan). Changed prior to commit:

[clang] 429cbac - [RISCV] Pass -mno-relax to assembler when -fno-integrated-as specified

2022-04-17 Thread via cfe-commits
Author: luxufan Date: 2022-04-18T11:16:41+08:00 New Revision: 429cbac0390654f90bba18a41799464adf31a5ec URL: https://github.com/llvm/llvm-project/commit/429cbac0390654f90bba18a41799464adf31a5ec DIFF: https://github.com/llvm/llvm-project/commit/429cbac0390654f90bba18a41799464adf31a5ec.diff LOG:

[clang-tools-extra] 3eeca52 - Fix wrong signature for std::move and std::swap in test.

2022-04-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2022-04-17T19:25:20-07:00 New Revision: 3eeca524569744d2927fd13304ab5abb7217e108 URL: https://github.com/llvm/llvm-project/commit/3eeca524569744d2927fd13304ab5abb7217e108 DIFF: https://github.com/llvm/llvm-project/commit/3eeca524569744d2927fd13304ab5abb7217e108.diff

[PATCH] D123345: Treat `std::move`, `forward`, and `move_if_noexcept` as builtins.

2022-04-17 Thread Richard Smith - zygoloid via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGb27430f9f46b: Treat `std::move`, `forward`, etc. as builtins. (authored by rsmith). Changed prior to commit: https://reviews.llvm.org/D123345?vs=423165=423312#toc Repository: rG LLVM Github Monorepo

[clang] b27430f - Treat `std::move`, `forward`, etc. as builtins.

2022-04-17 Thread Richard Smith via cfe-commits
Author: Richard Smith Date: 2022-04-17T13:26:16-07:00 New Revision: b27430f9f46b88bcd54d992debc8d72e131e1bd0 URL: https://github.com/llvm/llvm-project/commit/b27430f9f46b88bcd54d992debc8d72e131e1bd0 DIFF: https://github.com/llvm/llvm-project/commit/b27430f9f46b88bcd54d992debc8d72e131e1bd0.diff

[PATCH] D122255: Meta directive runtime support

2022-04-17 Thread Abid via Phabricator via cfe-commits
abidmalikwaterloo updated this revision to Diff 423305. abidmalikwaterloo added a comment. Cleaned the code and added tests. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D122255/new/ https://reviews.llvm.org/D122255 Files:

[PATCH] D123898: Fix crash in ObjC codegen introduced with 5ab6ee75994d645725264e757d67bbb1c96fb2b6

2022-04-17 Thread David Chisnall via Phabricator via cfe-commits
theraven added a comment. I'd like to. The test case from the original bug report was very large but I'm not sure how to trigger this with anything comprehensibly small. You need something where the callee is responsible for destroying the argument and I'm not sure what combination of

[PATCH] D15166: Fix C++ support on recent DragonFly BSD releases

2022-04-17 Thread Antonio Huete Jimenez via Phabricator via cfe-commits
tuxillo added a comment. Herald added a project: All. What can we do to move this forward? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D15166/new/ https://reviews.llvm.org/D15166 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[PATCH] D119136: [clang] Implement Change scope of lambda trailing-return-type

2022-04-17 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin added a comment. @grandinj Thanks for notifying me of this issue, and sorry for the inconvenience. There is a fix here https://reviews.llvm.org/D123909 Should the review of that linger too long, I'll revert this patch. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[PATCH] D123909: [Clang] Use of decltype(capture) in parameter-declaration-clause

2022-04-17 Thread Corentin Jabot via Phabricator via cfe-commits
cor3ntin created this revision. Herald added a project: All. cor3ntin requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Partially implement the proposed resolution to CWG2569. D119136 broke some libstdc++

[PATCH] D123456: [C89/C2x] Diagnose calls to a function without a prototype but passes arguments

2022-04-17 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman closed this revision. aaron.ballman added a comment. I've landed in 33d3fc4466479285121cbb1a62db249454da0bda CHANGES SINCE LAST ACTION https://reviews.llvm.org/D123456/new/ https://reviews.llvm.org/D123456

[PATCH] D123682: [clang-tblgen] Automatically document options values

2022-04-17 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added a comment. In D123682#3454627 , @serge-sans-paille wrote: > @aaron.ballman Any thoughs on the above suggestion? I'd be happy to adopt any > of those :-) I'd go with: More than two choices: ` should be 'return', 'branch', 'full',

[clang] 7f31b4a - [randstruct] Enforce using a designated init for a randomized struct

2022-04-17 Thread Bill Wendling via cfe-commits
Author: Bill Wendling Date: 2022-04-16T23:24:48-07:00 New Revision: 7f31b4a917d8cc13df5eac4b7f0520639c3a8fff URL: https://github.com/llvm/llvm-project/commit/7f31b4a917d8cc13df5eac4b7f0520639c3a8fff DIFF: https://github.com/llvm/llvm-project/commit/7f31b4a917d8cc13df5eac4b7f0520639c3a8fff.diff

[PATCH] D116280: [clang] adds unary type trait checks as compiler built-ins

2022-04-17 Thread Christopher Di Bella via Phabricator via cfe-commits
cjdb added inline comments. Comment at: clang/lib/Sema/SemaExprCXX.cpp:4889-4890 return T->isArrayType(); + case UTT_IsBoundedArray: +return T->isArrayType() && !T->isIncompleteArrayType(); + case UTT_IsUnboundedArray: aaron.ballman wrote: > Is a VLA

[PATCH] D116280: [clang] adds unary type trait checks as compiler built-ins

2022-04-17 Thread Christopher Di Bella via Phabricator via cfe-commits
cjdb updated this revision to Diff 423280. cjdb marked 3 inline comments as done. cjdb added a comment. - finishes `__is_move_constructible` and `__is_move_assignable` - fixes detecting C++ mode - clang-formats Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION