[clang] [clang][bytecode] Implement more binary operators for fixed point types (PR #110423)

2024-09-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Timm Baeder (tbaederr) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/110423.diff 5 Files Affected: - (modified) clang/lib/AST/ByteCode/Compiler.cpp (+6-2) - (modified) clang/lib/AST/ByteCode/FixedPoint.h (+33-6) -

[clang] [clang][bytecode] Implement more binary operators for fixed point types (PR #110423)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr created https://github.com/llvm/llvm-project/pull/110423 None >From d3142de6b640915ce69c4a11edc50a241949eccf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sun, 29 Sep 2024 14:18:26 +0200 Subject: [PATCH] [clang][bytecode] Implement more binary o

[clang] [clang][CGObjCMac] Unionize identical llvm types (NFC) (PR #110422)

2024-09-29 Thread Youngsuk Kim via cfe-commits
https://github.com/JOE1994 created https://github.com/llvm/llvm-project/pull/110422 Unionize llvm types which became identical since LLVM opted to use opaque pointers by default. >From f23d6c73cd620ac21d40846c1be0fb66606e9e17 Mon Sep 17 00:00:00 2001 From: Youngsuk Kim Date: Sun, 29 Sep 2024

[clang] [clang-tools-extra] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)

2024-09-29 Thread via cfe-commits
=?utf-8?b?0JfQuNGI0LDQvSDQnNC40YDQtw==?= Message-ID: In-Reply-To: EugeneZelenko wrote: Please mention changes in Release Notes. https://github.com/llvm/llvm-project/pull/110366 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llv

[clang-tools-extra] [clang-tidy][readability-container-contains] Fix matching of non-binaryOperator cases (PR #110386)

2024-09-29 Thread via cfe-commits
EugeneZelenko wrote: Please mention changes in Release Notes. https://github.com/llvm/llvm-project/pull/110386 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][CGObjCMac] Unionize identical llvm types (NFC) (PR #110422)

2024-09-29 Thread Youngsuk Kim via cfe-commits
https://github.com/JOE1994 closed https://github.com/llvm/llvm-project/pull/110422 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Extend lifetime of temporaries in mem-default-init for P2718R0 (PR #86960)

2024-09-29 Thread via cfe-commits
https://github.com/yronglin updated https://github.com/llvm/llvm-project/pull/86960 >From a8a87484760874d3b36673970e7158f0247df69b Mon Sep 17 00:00:00 2001 From: yronglin Date: Thu, 26 Sep 2024 22:28:07 +0800 Subject: [PATCH 1/2] [clang][C++23] Extend lifetime of temporaries in mem-default-ini

[clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)

2024-09-29 Thread via cfe-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/106951 >From 3eb96009b0b483553c2255893d26e59b8c4f6574 Mon Sep 17 00:00:00 2001 From: Koakuma Date: Mon, 2 Sep 2024 12:01:04 +0700 Subject: [PATCH 1/5] [SPARC] Align i128 to 16 bytes in SPARC datalayouts Align i128s to

[clang] 5c811cc - [clang][bytecode] Implement more binary operators for fixed point types (#110423)

2024-09-29 Thread via cfe-commits
Author: Timm Baeder Date: 2024-09-29T17:36:17+02:00 New Revision: 5c811ccc4d4fff8c6cbfeff69c43d03884e3a9c1 URL: https://github.com/llvm/llvm-project/commit/5c811ccc4d4fff8c6cbfeff69c43d03884e3a9c1 DIFF: https://github.com/llvm/llvm-project/commit/5c811ccc4d4fff8c6cbfeff69c43d03884e3a9c1.diff L

[clang] [clang][bytecode] Implement more binary operators for fixed point types (PR #110423)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr closed https://github.com/llvm/llvm-project/pull/110423 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Add explicit visibility symbol macros (PR #108276)

2024-09-29 Thread Saleem Abdulrasool via cfe-commits
https://github.com/compnerd approved this pull request. https://github.com/llvm/llvm-project/pull/108276 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Extend lifetime of temporaries in mem-default-init for P2718R0 (PR #86960)

2024-09-29 Thread via cfe-commits
https://github.com/yronglin edited https://github.com/llvm/llvm-project/pull/86960 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Extend lifetime of temporaries in mem-default-init for P2718R0 (PR #86960)

2024-09-29 Thread via cfe-commits
https://github.com/yronglin edited https://github.com/llvm/llvm-project/pull/86960 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy] Fix check alphabetical ordering in release notes (PR #110428)

2024-09-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-tools-extra Author: Mike Crowe (mikecrowe) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/110428.diff 1 Files Affected: - (modified) clang-tools-extra/docs/ReleaseNotes.rst (+13-13) ``diff diff --git a/clang-tools-

[clang-tools-extra] [clang-tidy] Fix check alphabetical ordering in release notes (PR #110428)

2024-09-29 Thread Mike Crowe via cfe-commits
https://github.com/mikecrowe created https://github.com/llvm/llvm-project/pull/110428 None >From b1a53281aeed1163233cf4839036bb708d4060c2 Mon Sep 17 00:00:00 2001 From: Mike Crowe Date: Sun, 29 Sep 2024 16:53:27 +0100 Subject: [PATCH] [clang-tidy] Fix check alphabetical ordering in release not

[clang] [Clang] Extend lifetime of temporaries in mem-default-init for P2718R0 (PR #86960)

2024-09-29 Thread via cfe-commits
https://github.com/yronglin edited https://github.com/llvm/llvm-project/pull/86960 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][CGObjCMac] Unionize identical llvm types (NFC) (PR #110422)

2024-09-29 Thread Nikita Popov via cfe-commits
https://github.com/nikic commented: I don't think we should do this. If we think there is (documentation) value in different member names we can just leave things as is -- if not, we should merge into a single PtrTy. https://github.com/llvm/llvm-project/pull/110422

[clang] [Clang] Update Interpreter tests to use clang_target_link_libraries (PR #110154)

2024-09-29 Thread Vassil Vassilev via cfe-commits
https://github.com/vgvassilev updated https://github.com/llvm/llvm-project/pull/110154 >From 23e9dc99199c94f904a2f7b00bf6b463f469c8ad Mon Sep 17 00:00:00 2001 From: Thomas Fransham Date: Thu, 26 Sep 2024 18:59:33 +0100 Subject: [PATCH] [Clang] Update Interpreter tests to use clang_target_link_

[clang-tools-extra] [clang-tools-extra] Fix add_clang_library usage (PR #109321)

2024-09-29 Thread Vassil Vassilev via cfe-commits
https://github.com/vgvassilev updated https://github.com/llvm/llvm-project/pull/109321 >From cf06606f1d3db2e741a1ca14e84b724201ec14d7 Mon Sep 17 00:00:00 2001 From: Thomas Fransham Date: Thu, 19 Sep 2024 16:53:20 +0100 Subject: [PATCH] [clang-tools-extra] Fix add_clang_library usage If a add_c

[clang] [Clang] Add explicit visibility symbol macros (PR #108276)

2024-09-29 Thread Vassil Vassilev via cfe-commits
vgvassilev wrote: @compnerd, does this PR require more care at that stage or it is good to go? https://github.com/llvm/llvm-project/pull/108276 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-

[clang-tools-extra] [clang-tools-extra] Fix add_clang_library usage (PR #109321)

2024-09-29 Thread Vassil Vassilev via cfe-commits
https://github.com/vgvassilev approved this pull request. This change looks good to me. Let’s wait some more time for other reviewers before merging this. https://github.com/llvm/llvm-project/pull/109321 ___ cfe-commits mailing list cfe-commits@lists

[clang] 95ce78b - [clang][bytecode] Implement fixed-point-to-int casts (#110417)

2024-09-29 Thread via cfe-commits
Author: Timm Baeder Date: 2024-09-29T13:31:44+02:00 New Revision: 95ce78b742b2965f3a4a42115a96a330d779a98d URL: https://github.com/llvm/llvm-project/commit/95ce78b742b2965f3a4a42115a96a330d779a98d DIFF: https://github.com/llvm/llvm-project/commit/95ce78b742b2965f3a4a42115a96a330d779a98d.diff L

[clang] [clang][bytecode] Implement fixed-point-to-int casts (PR #110417)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr closed https://github.com/llvm/llvm-project/pull/110417 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][CGObjCMac] Unionize identical llvm types (NFC) (PR #110422)

2024-09-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Youngsuk Kim (JOE1994) Changes Unionize llvm types which became identical since LLVM opted to use opaque pointers by default. --- Full diff: https://github.com/llvm/llvm-project/pull/110422.diff 1 Files Affected: - (modified) c

[clang] [clang][bytecode] Implement fixed-point shifts (PR #110429)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr created https://github.com/llvm/llvm-project/pull/110429 None >From c3ae3ce5d129f9c2655ea291c57cc3009ed31b01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sun, 29 Sep 2024 18:38:52 +0200 Subject: [PATCH] [clang][bytecode] Implement fixed-point s

[clang] [clang][bytecode] Implement fixed-point shifts (PR #110429)

2024-09-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Timm Baeder (tbaederr) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/110429.diff 5 Files Affected: - (modified) clang/lib/AST/ByteCode/Compiler.cpp (+4) - (modified) clang/lib/AST/ByteCode/FixedPoint.h (+17) - (mod

[clang] 1714b11 - [clang][bytcode] Convert Fixed Point values to target semantics... (#110411)

2024-09-29 Thread via cfe-commits
Author: Timm Baeder Date: 2024-09-29T10:01:21+02:00 New Revision: 1714b113849ae5af5e9a3d2e36e18517b058c5ae URL: https://github.com/llvm/llvm-project/commit/1714b113849ae5af5e9a3d2e36e18517b058c5ae DIFF: https://github.com/llvm/llvm-project/commit/1714b113849ae5af5e9a3d2e36e18517b058c5ae.diff L

[clang] [clang][bytcode] Convert Fixed Point values to target semantics... (PR #110411)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr closed https://github.com/llvm/llvm-project/pull/110411 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][bytcode] Convert Fixed Point values to target semantics... (PR #110411)

2024-09-29 Thread LLVM Continuous Integration via cfe-commits
llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `openmp-s390x-linux` running on `systemz-1` while building `clang` at step 6 "test-openmp". Full details are available at: https://lab.llvm.org/buildbot/#/builders/88/builds/2922 Here is the relevant piece of the build log fo

[clang] [llvm] Thin6 (PR #110431)

2024-09-29 Thread Kyungwoo Lee via cfe-commits
https://github.com/kyulee-com created https://github.com/llvm/llvm-project/pull/110431 None >From c1a0219457a3c162d7fa6b9d70750ba7a040d9f2 Mon Sep 17 00:00:00 2001 From: Kyungwoo Lee Date: Fri, 26 Apr 2024 20:02:52 -0700 Subject: [PATCH 1/5] [ThinLTO][NFC] Prep for two-codegen rounds --- cla

[clang] [llvm] Thin6 (PR #110431)

2024-09-29 Thread Kyungwoo Lee via cfe-commits
https://github.com/kyulee-com updated https://github.com/llvm/llvm-project/pull/110431 >From c1a0219457a3c162d7fa6b9d70750ba7a040d9f2 Mon Sep 17 00:00:00 2001 From: Kyungwoo Lee Date: Fri, 26 Apr 2024 20:02:52 -0700 Subject: [PATCH 1/5] [ThinLTO][NFC] Prep for two-codegen rounds --- clang/lib

[clang-tools-extra] [clang-tidy][readability-container-contains] Fix matching of non-binaryOperator cases (PR #110386)

2024-09-29 Thread Nicolas van Kempen via cfe-commits
https://github.com/nicovank updated https://github.com/llvm/llvm-project/pull/110386 >From e08eed95020b705f040ba55b70cf8d660b817618 Mon Sep 17 00:00:00 2001 From: Nicolas van Kempen Date: Sun, 29 Sep 2024 14:05:33 -0400 Subject: [PATCH] [clang-tidy][readability-container-contains] Fix matching

[clang-tools-extra] [clang-tidy][readability-container-contains] Fix matching of non-binaryOperator cases (PR #110386)

2024-09-29 Thread Nicolas van Kempen via cfe-commits
https://github.com/nicovank updated https://github.com/llvm/llvm-project/pull/110386 >From e08eed95020b705f040ba55b70cf8d660b817618 Mon Sep 17 00:00:00 2001 From: Nicolas van Kempen Date: Sun, 29 Sep 2024 14:05:33 -0400 Subject: [PATCH] [clang-tidy][readability-container-contains] Fix matching

[clang] [llvm] Thin6 (PR #110431)

2024-09-29 Thread Kyungwoo Lee via cfe-commits
https://github.com/kyulee-com updated https://github.com/llvm/llvm-project/pull/110431 >From c1a0219457a3c162d7fa6b9d70750ba7a040d9f2 Mon Sep 17 00:00:00 2001 From: Kyungwoo Lee Date: Fri, 26 Apr 2024 20:02:52 -0700 Subject: [PATCH 1/5] [ThinLTO][NFC] Prep for two-codegen rounds --- clang/lib

[clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)

2024-09-29 Thread Sergei Barannikov via cfe-commits
https://github.com/s-barannikov approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/106951 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 6f04e65 - [clang][bytecode] Implement fixed-point shifts (#110429)

2024-09-29 Thread via cfe-commits
Author: Timm Baeder Date: 2024-09-29T20:56:17+02:00 New Revision: 6f04e65c3c62060de18a47ec351d1eedd703126d URL: https://github.com/llvm/llvm-project/commit/6f04e65c3c62060de18a47ec351d1eedd703126d DIFF: https://github.com/llvm/llvm-project/commit/6f04e65c3c62060de18a47ec351d1eedd703126d.diff L

[clang] [clang][bytecode] Implement fixed-point shifts (PR #110429)

2024-09-29 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr closed https://github.com/llvm/llvm-project/pull/110429 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

<    1   2