[clang] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)

2023-10-29 Thread Vlad Serebrennikov via cfe-commits
https://github.com/Endilll updated https://github.com/llvm/llvm-project/pull/70349 >From 7329f68092d5f8f5a5978e5a6cbad6ada87d4fe8 Mon Sep 17 00:00:00 2001 From: Vlad Serebrennikov Date: Thu, 26 Oct 2023 16:09:25 +0300 Subject: [PATCH 1/4] [clang][NFC] Annotate `Type` bit-fields with `clang::pr

[PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes

2023-10-29 Thread Owen Pan via Phabricator via cfe-commits
owenpan added a comment. See also D153228 . Comment at: clang/include/clang/Format/Format.h:3204 + /// \warning + /// Setting this option to ``true`` could lead to incorrect code formatting + /// due to clang-format's lack of complete sema

[PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes

2023-10-29 Thread Owen Pan via Phabricator via cfe-commits
owenpan added inline comments. Comment at: clang/lib/Format/ObjCPropertyAttributeOrderFixer.cpp:104 + // for missing values. + auto sortIndex = [&](const StringRef &needle) -> unsigned { +auto i = SortOrderMap.find(needle); owenpan wrote: > owenpan wrote: >

[clang] 9925801 - [Preprocessor][test] Add Haiku

2023-10-29 Thread Brad Smith via cfe-commits
Author: Brad Smith Date: 2023-10-30T02:37:05-04:00 New Revision: 9925801c7efec8c70a6e2c1da99ee0e558586e16 URL: https://github.com/llvm/llvm-project/commit/9925801c7efec8c70a6e2c1da99ee0e558586e16 DIFF: https://github.com/llvm/llvm-project/commit/9925801c7efec8c70a6e2c1da99ee0e558586e16.diff LO

[clang] [Driver] Reject unsupported -mcmodel= (PR #70262)

2023-10-29 Thread Pravin Jagtap via cfe-commits
pravinjagtap wrote: This is not being handled for AMDGPU Targets. @arsenm @yxsamliu @kzhuravl @ronlieb Is following case correct for AMDGPU Target ? I am not sure about the previous state before this change for AMGPU Target. ``` ... else if (Triple.getArch() == llvm::Triple::amdgcn) {

[clang] [Clang][RISCV] Add vundefine intrinsics for tuple types (PR #70354)

2023-10-29 Thread Kito Cheng via cfe-commits
@@ -7,534 +7,2189 @@ #include -// CHECK-RV64-LABEL: define dso_local @test_vundefined_f16mf4 -// CHECK-RV64-SAME: () #[[ATTR0:[0-9]+]] { +// CHECK-RV64-LABEL: define dso_local @test_vundefined_f16mf4( +// CHECK-RV64-SAME: ) #[[ATTR0:[0-9]+]] { // CHECK-RV64-NEXT: entry

<    1   2