[clang] e9fe95a - [clang][bytecode][NFC] Use maxnum/minnum for fmax/fmin (#129643)

2025-03-03 Thread via cfe-commits
Author: Timm Baeder Date: 2025-03-04T07:22:54+01:00 New Revision: e9fe95acf3b9ead924a6f059c8ca8a8aabc55575 URL: https://github.com/llvm/llvm-project/commit/e9fe95acf3b9ead924a6f059c8ca8a8aabc55575 DIFF: https://github.com/llvm/llvm-project/commit/e9fe95acf3b9ead924a6f059c8ca8a8aabc55575.diff L

[clang] 82d111e - [clang][bytecode][NFC] Minor cleanups (#129553)

2025-03-03 Thread via cfe-commits
Author: Timm Baeder Date: 2025-03-04T06:17:07+01:00 New Revision: 82d111e8202328d3a04d923cdae19ad29bc79dbc URL: https://github.com/llvm/llvm-project/commit/82d111e8202328d3a04d923cdae19ad29bc79dbc DIFF: https://github.com/llvm/llvm-project/commit/82d111e8202328d3a04d923cdae19ad29bc79dbc.diff L

[clang] 136f257 - [clang-format] Lex C++ only keywords as identifiers in C (#129426)

2025-03-03 Thread via cfe-commits
Author: Owen Pan Date: 2025-03-03T17:40:28-08:00 New Revision: 136f2574ddfe81e73376ada0ea299b67170caf2c URL: https://github.com/llvm/llvm-project/commit/136f2574ddfe81e73376ada0ea299b67170caf2c DIFF: https://github.com/llvm/llvm-project/commit/136f2574ddfe81e73376ada0ea299b67170caf2c.diff LOG:

[clang] 50ff49e - Clang: ExprConstant use maxnum/minnum for fmax/fmin (#129630)

2025-03-03 Thread via cfe-commits
Author: YunQiang Su Date: 2025-03-04T12:26:44+08:00 New Revision: 50ff49ebbcdc88301070e94b04cb158d040db276 URL: https://github.com/llvm/llvm-project/commit/50ff49ebbcdc88301070e94b04cb158d040db276 DIFF: https://github.com/llvm/llvm-project/commit/50ff49ebbcdc88301070e94b04cb158d040db276.diff L

[clang] c1aebd4 - [Clang][OpenCL] Wrap image functions with the macro (#129177)

2025-03-03 Thread via cfe-commits
Author: Victor Mustya Date: 2025-03-03T16:50:52-08:00 New Revision: c1aebd495be0e468044f716a3a0ff98fb2be URL: https://github.com/llvm/llvm-project/commit/c1aebd495be0e468044f716a3a0ff98fb2be DIFF: https://github.com/llvm/llvm-project/commit/c1aebd495be0e468044f716a3a0ff98fb2be.diff

[clang] ce1a18e - clang-tools: Fix sprintf is deprecated warnings (#120517)

2025-03-03 Thread via cfe-commits
Author: Matt Arsenault Date: 2025-03-04T09:53:31+07:00 New Revision: ce1a18e2c714f39fe72cd46aa04faed29ad23cb6 URL: https://github.com/llvm/llvm-project/commit/ce1a18e2c714f39fe72cd46aa04faed29ad23cb6 DIFF: https://github.com/llvm/llvm-project/commit/ce1a18e2c714f39fe72cd46aa04faed29ad23cb6.diff

[clang] 2ca0855 - [clang-format] Fix a bug in wrapping function return type (#129374)

2025-03-03 Thread via cfe-commits
Author: Owen Pan Date: 2025-03-03T18:15:32-08:00 New Revision: 2ca085505996ca16cc79090dbc66d06ac46ed262 URL: https://github.com/llvm/llvm-project/commit/2ca085505996ca16cc79090dbc66d06ac46ed262 DIFF: https://github.com/llvm/llvm-project/commit/2ca085505996ca16cc79090dbc66d06ac46ed262.diff LOG:

[clang] 0ed2945 - [clang-format] Don't sort includes for C# (#129369)

2025-03-03 Thread via cfe-commits
Author: Owen Pan Date: 2025-03-03T17:40:02-08:00 New Revision: 0ed2945a596991b75e4ca090fe04240abba6012b URL: https://github.com/llvm/llvm-project/commit/0ed2945a596991b75e4ca090fe04240abba6012b DIFF: https://github.com/llvm/llvm-project/commit/0ed2945a596991b75e4ca090fe04240abba6012b.diff LOG:

[clang] 4bd3427 - IRBuilder: Add FMFSource parameter to CreateMaxNum/CreateMinNum (#129173)

2025-03-03 Thread via cfe-commits
Author: YunQiang Su Date: 2025-03-04T08:49:35+08:00 New Revision: 4bd34273210329047a7829f1ea4f54c171000c68 URL: https://github.com/llvm/llvm-project/commit/4bd34273210329047a7829f1ea4f54c171000c68 DIFF: https://github.com/llvm/llvm-project/commit/4bd34273210329047a7829f1ea4f54c171000c68.diff L

[clang] e1fd681 - Bump DIAG_SIZE_LEX since we've hit the limit downstream as of 1c4e0f6.

2025-03-03 Thread Douglas Gliner via cfe-commits
Author: Douglas Gliner Date: 2025-03-03T15:40:50-08:00 New Revision: e1fd681837b85563e186f3739623cfa6653a722c URL: https://github.com/llvm/llvm-project/commit/e1fd681837b85563e186f3739623cfa6653a722c DIFF: https://github.com/llvm/llvm-project/commit/e1fd681837b85563e186f3739623cfa6653a722c.diff

[clang] f98718c - Remove leftover unused variable from #128711

2025-03-03 Thread Mats Jun Larsen via cfe-commits
Author: Mats Jun Larsen Date: 2025-03-03T23:32:03+01:00 New Revision: f98718c9a169d90e676f877c5b6761b22f424b73 URL: https://github.com/llvm/llvm-project/commit/f98718c9a169d90e676f877c5b6761b22f424b73 DIFF: https://github.com/llvm/llvm-project/commit/f98718c9a169d90e676f877c5b6761b22f424b73.dif

[clang] 94fad11 - [CodeGen] Replace PointerType::getUnqual(Type) with opaque pointer version (NFC) (#128711)

2025-03-03 Thread via cfe-commits
Author: Mats Jun Larsen Date: 2025-03-03T23:00:32+01:00 New Revision: 94fad113070878c37f00699ca9d74b6216910af5 URL: https://github.com/llvm/llvm-project/commit/94fad113070878c37f00699ca9d74b6216910af5 DIFF: https://github.com/llvm/llvm-project/commit/94fad113070878c37f00699ca9d74b6216910af5.dif

[clang] d5cec38 - [OpenACC] Implement 'cache' construct AST/Sema

2025-03-03 Thread via cfe-commits
Author: erichkeane Date: 2025-03-03T13:57:23-08:00 New Revision: d5cec386c14ac46ee252da29f5bd766db0adb6d0 URL: https://github.com/llvm/llvm-project/commit/d5cec386c14ac46ee252da29f5bd766db0adb6d0 DIFF: https://github.com/llvm/llvm-project/commit/d5cec386c14ac46ee252da29f5bd766db0adb6d0.diff LO

[clang] a21ae2f - [CodeGen][ObjCGNU] Replace PointerType::getUnqual(Type) with opaque pointer version (NFC) (#128715)

2025-03-03 Thread via cfe-commits
Author: Mats Jun Larsen Date: 2025-03-03T22:51:00+01:00 New Revision: a21ae2f04f529b6b62d83786e867e9d7dc169369 URL: https://github.com/llvm/llvm-project/commit/a21ae2f04f529b6b62d83786e867e9d7dc169369 DIFF: https://github.com/llvm/llvm-project/commit/a21ae2f04f529b6b62d83786e867e9d7dc169369.dif

[clang] 1c4e0f6 - [clang] Add #pragma clang __debug module_lookup (#129158)

2025-03-03 Thread via cfe-commits
Author: Michael Spencer Date: 2025-03-03T13:28:10-08:00 New Revision: 1c4e0f6a54538972741ab1c7a5fcc5e5efd3d90c URL: https://github.com/llvm/llvm-project/commit/1c4e0f6a54538972741ab1c7a5fcc5e5efd3d90c DIFF: https://github.com/llvm/llvm-project/commit/1c4e0f6a54538972741ab1c7a5fcc5e5efd3d90c.dif

[clang] 2b509ec - [AST] Reorder fields in FunctionTypeBitfields to avoid splitting a field across 32 bit boundary

2025-03-03 Thread Craig Topper via cfe-commits
Author: Craig Topper Date: 2025-03-03T13:01:08-08:00 New Revision: 2b509ecf2dadcd5ea81b15c85f116c20b9b1f649 URL: https://github.com/llvm/llvm-project/commit/2b509ecf2dadcd5ea81b15c85f116c20b9b1f649 DIFF: https://github.com/llvm/llvm-project/commit/2b509ecf2dadcd5ea81b15c85f116c20b9b1f649.diff

[clang] 4ca8ea8 - [Clang] Fix GPU intrinsic helpers incorrectly sign extending (#129560)

2025-03-03 Thread via cfe-commits
Author: Joseph Huber Date: 2025-03-03T14:26:43-06:00 New Revision: 4ca8ea8c972ae05a891687eda6704ec607184fae URL: https://github.com/llvm/llvm-project/commit/4ca8ea8c972ae05a891687eda6704ec607184fae DIFF: https://github.com/llvm/llvm-project/commit/4ca8ea8c972ae05a891687eda6704ec607184fae.diff

[clang] 25713ed - [HLSL] Add additional overloads for min and max to allow for mixed scalar and vector arguments (#129334)

2025-03-03 Thread via cfe-commits
Author: Sarah Spall Date: 2025-03-03T11:29:58-08:00 New Revision: 25713ed85fd327f4733b2ac6083c23464aa9c646 URL: https://github.com/llvm/llvm-project/commit/25713ed85fd327f4733b2ac6083c23464aa9c646 DIFF: https://github.com/llvm/llvm-project/commit/25713ed85fd327f4733b2ac6083c23464aa9c646.diff L

[clang] 4dd29eb - [clang][bytecode][NFC] Move incorrect LLVM_PREFERRED_TYPE attribute (#128740)

2025-03-03 Thread via cfe-commits
Author: Timm Baeder Date: 2025-03-03T19:37:22+01:00 New Revision: 4dd29ebb8dc563be37244612f44537e8eff33c32 URL: https://github.com/llvm/llvm-project/commit/4dd29ebb8dc563be37244612f44537e8eff33c32 DIFF: https://github.com/llvm/llvm-project/commit/4dd29ebb8dc563be37244612f44537e8eff33c32.diff L

[clang] af464c6 - [Clang][diagnostics] Fix structured binding shadows template param loc (#129116)

2025-03-03 Thread via cfe-commits
Author: Amr Hesham Date: 2025-03-03T19:22:28+01:00 New Revision: af464c6d53c1873101e312048d35d1daed27e407 URL: https://github.com/llvm/llvm-project/commit/af464c6d53c1873101e312048d35d1daed27e407 DIFF: https://github.com/llvm/llvm-project/commit/af464c6d53c1873101e312048d35d1daed27e407.diff LO

[clang] ab30df4 - [CIR] Upstream floating point literal expressions (#129304)

2025-03-03 Thread via cfe-commits
Author: Amr Hesham Date: 2025-03-03T19:22:44+01:00 New Revision: ab30df470af91427abf03f99f7f3517129464ca9 URL: https://github.com/llvm/llvm-project/commit/ab30df470af91427abf03f99f7f3517129464ca9 DIFF: https://github.com/llvm/llvm-project/commit/ab30df470af91427abf03f99f7f3517129464ca9.diff LO

[clang-tools-extra] 818bca8 - [clang-tidy] [dataflow] Cache reference accessors for `bugprone-unchecked-optional-access` (#128437)

2025-03-03 Thread via cfe-commits
Author: Valentyn Yukhymenko Date: 2025-02-28T13:27:20-05:00 New Revision: 818bca820ffd3e30fbd3852da0436c24ff15f8a3 URL: https://github.com/llvm/llvm-project/commit/818bca820ffd3e30fbd3852da0436c24ff15f8a3 DIFF: https://github.com/llvm/llvm-project/commit/818bca820ffd3e30fbd3852da0436c24ff15f8a3

[clang] d2c4d1e - [memprof] Export __memprof_default_options_str on Darwin (#128920)

2025-03-03 Thread via cfe-commits
Author: Ellis Hoag Date: 2025-03-03T09:57:35-08:00 New Revision: d2c4d1ec48b7c723307121164099fb2fa7d959a9 URL: https://github.com/llvm/llvm-project/commit/d2c4d1ec48b7c723307121164099fb2fa7d959a9 DIFF: https://github.com/llvm/llvm-project/commit/d2c4d1ec48b7c723307121164099fb2fa7d959a9.diff LO

[clang] f3d4d11 - [clang][cmake] Fix support for dynamic libraries in CLANG_BOLT

2025-03-03 Thread via cfe-commits
Author: serge-sans-paille Date: 2025-03-03T18:05:18+01:00 New Revision: f3d4d1154799b32512b0fed52c9938f76b9264b5 URL: https://github.com/llvm/llvm-project/commit/f3d4d1154799b32512b0fed52c9938f76b9264b5 DIFF: https://github.com/llvm/llvm-project/commit/f3d4d1154799b32512b0fed52c9938f76b9264b5.d

[clang] a3584fb - [NFC] Fix Windows after #121115 (#129534)

2025-03-03 Thread via cfe-commits
Author: Chris B Date: 2025-03-03T10:27:02-06:00 New Revision: a3584fb13eebeb736aba20ed1d0dfa77fc73c552 URL: https://github.com/llvm/llvm-project/commit/a3584fb13eebeb736aba20ed1d0dfa77fc73c552 DIFF: https://github.com/llvm/llvm-project/commit/a3584fb13eebeb736aba20ed1d0dfa77fc73c552.diff LOG:

[clang] 3dafa48 - [clang][bytecode] Don't narrow() when dereferencing to array type (#129524)

2025-03-03 Thread via cfe-commits
Author: Timm Baeder Date: 2025-03-03T17:14:54+01:00 New Revision: 3dafa486a6a41bacd31b3b1661fa44fa5e71520a URL: https://github.com/llvm/llvm-project/commit/3dafa486a6a41bacd31b3b1661fa44fa5e71520a DIFF: https://github.com/llvm/llvm-project/commit/3dafa486a6a41bacd31b3b1661fa44fa5e71520a.diff L

[clang-tools-extra] dd3c4fb - [clang-tidy][doc] Contributing.rst update snippet and docs (#129209)

2025-03-03 Thread via cfe-commits
Author: Marco C. Date: 2025-02-28T20:18:13+01:00 New Revision: dd3c4fbec9ce72cd741280aedbba7a643ff78654 URL: https://github.com/llvm/llvm-project/commit/dd3c4fbec9ce72cd741280aedbba7a643ff78654 DIFF: https://github.com/llvm/llvm-project/commit/dd3c4fbec9ce72cd741280aedbba7a643ff78654.diff LOG:

[clang] 96336ac - [clang][bytecode] Tighten double-destroy check (#129528)

2025-03-03 Thread via cfe-commits
Author: Timm Baeder Date: 2025-03-03T16:26:56+01:00 New Revision: 96336acb48562edcae59eb1d5d4acb0200efeded URL: https://github.com/llvm/llvm-project/commit/96336acb48562edcae59eb1d5d4acb0200efeded DIFF: https://github.com/llvm/llvm-project/commit/96336acb48562edcae59eb1d5d4acb0200efeded.diff L

[clang] d37a392 - [CUDA][HIP] fix virtual dtor host/device attr (#128926)

2025-03-03 Thread via cfe-commits
Author: Yaxun (Sam) Liu Date: 2025-03-03T10:23:35-05:00 New Revision: d37a39207bc15507e602e41b7655f615c10c9a1d URL: https://github.com/llvm/llvm-project/commit/d37a39207bc15507e602e41b7655f615c10c9a1d DIFF: https://github.com/llvm/llvm-project/commit/d37a39207bc15507e602e41b7655f615c10c9a1d.dif

[clang] 299be61 - [clang] Fix CodeComplete crash involving CWG1432 (#129436)

2025-03-03 Thread via cfe-commits
Author: Matheus Izvekov Date: 2025-03-03T11:41:50-03:00 New Revision: 299be6123b8106dae31a8c7065d1e395b400cbe2 URL: https://github.com/llvm/llvm-project/commit/299be6123b8106dae31a8c7065d1e395b400cbe2 DIFF: https://github.com/llvm/llvm-project/commit/299be6123b8106dae31a8c7065d1e395b400cbe2.dif

[clang] [NFC] Ensure the SPIRV target is enabled for test that uses AMDGCNSPIRV (PR #129298)

2025-03-03 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Alex Voicu (AlexVlx) Changes Fixes breakage found when trying to merge #128360. --- Full diff: https://github.com/llvm/llvm-project/pull/129298.diff 1 Files Affected: - (modified) clang/test/Headers/__clang_hip_math.hip (+1)

[clang-tools-extra] [clang-tidy] detect arithmetic operations within member list initialization in modernize-use-default-member-init check (PR #129370)

2025-03-03 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-tools-extra Author: David Rivera (RiverDave) Changes This aims to address a portion of #122480 by adding matchers on binary operators. **This allows explicit arithmetic operations within initializers.** ### Note I'm aware of the other false-negat

[clang] [llvm] [RISCV] Remove Last Traces of User Interrupts (PR #129300)

2025-03-03 Thread Sam Elliott via cfe-commits
https://github.com/lenary created https://github.com/llvm/llvm-project/pull/129300 These were left over from when Craig removed `__attribute__((interrupt("user")))` support in 05d0caef6081e1a6cb23a5a5afe43dc82e8ca558. The tests change "interrupt"="user" into "interrupt"="machine" as they are

[clang] 742fa8a - [ARM] Introduce -mtp=auto and make it the default (#128901)

2025-03-03 Thread via cfe-commits
Author: Austin Date: 2025-03-03T20:20:43+08:00 New Revision: 742fa8ac67796198dde99e18cdadeaf9b96c2f88 URL: https://github.com/llvm/llvm-project/commit/742fa8ac67796198dde99e18cdadeaf9b96c2f88 DIFF: https://github.com/llvm/llvm-project/commit/742fa8ac67796198dde99e18cdadeaf9b96c2f88.diff LOG: [

[clang-tools-extra] [clang-tidy] Contributing.rst update snippet and docs (PR #129209)

2025-03-03 Thread via cfe-commits
github-actions[bot] wrote: @Marcondiro Congratulations on having your first Pull Request (PR) merged into the LLVM Project! Your changes will be combined with recent changes from other authors, then tested by our [build bots](https://lab.llvm.org/buildbot/). If there is a problem with a bui

[clang] [clang][HIP] Make some math not not work with AMDGCN SPIR-V (PR #128360)

2025-03-03 Thread Alex Voicu via cfe-commits
AlexVlx wrote: > > This seems to break tests: http://45.33.8.238/linux/161683/step_6.txt > > Please take a look and revert for now if it takes a while to fix. > > Should be fixed within the next 30 mins or so, if not I'll revert, apologies > for the inconvenience. I've reverted this for now, e

[clang] [clang-tools-extra] [libcxx] [llvm] [libc++][ranges] P2542R8: Implement `views::concat` (PR #120920)

2025-03-03 Thread Nhat Nguyen via cfe-commits
https://github.com/changkhothuychung updated https://github.com/llvm/llvm-project/pull/120920 error: too big or took too long to generate ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit

[clang] 370d34f - [flang][Driver] Add support of -fd-lines-as-comments and -fd-lines-as-code flags (#127605)

2025-03-03 Thread via cfe-commits
Author: Jean-Didier PAILLEUX Date: 2025-03-03T11:55:36Z New Revision: 370d34fe40162946905b900097ed746dd4aeb6ad URL: https://github.com/llvm/llvm-project/commit/370d34fe40162946905b900097ed746dd4aeb6ad DIFF: https://github.com/llvm/llvm-project/commit/370d34fe40162946905b900097ed746dd4aeb6ad.dif

[clang] da7403e - [clang][analyzer] Add checker 'alpha.core.FixedAddressDereference' (#127191)

2025-03-03 Thread via cfe-commits
Author: Balázs Kéri Date: 2025-03-03T10:44:05+01:00 New Revision: da7403ed1d5727cd758560ffc7957bba5c395745 URL: https://github.com/llvm/llvm-project/commit/da7403ed1d5727cd758560ffc7957bba5c395745 DIFF: https://github.com/llvm/llvm-project/commit/da7403ed1d5727cd758560ffc7957bba5c395745.diff L

[clang] 1119b72 - [RISCV][clang] Add address space argument to getNaturalAlignIndirect (#129493)

2025-03-03 Thread via cfe-commits
Author: Brandon Wu Date: 2025-03-03T17:37:55+08:00 New Revision: 1119b7297780e870e8ae05651389913e09ae2036 URL: https://github.com/llvm/llvm-project/commit/1119b7297780e870e8ae05651389913e09ae2036 DIFF: https://github.com/llvm/llvm-project/commit/1119b7297780e870e8ae05651389913e09ae2036.diff LO

[clang] 9db72e5 - [clang][cmake] Fix support for dynamic libraries in CLANG_BOLT

2025-03-03 Thread via cfe-commits
Author: serge-sans-paille Date: 2025-03-03T09:21:05+01:00 New Revision: 9db72e55edf8c10b2a1b72f1a2d4594d312dd91c URL: https://github.com/llvm/llvm-project/commit/9db72e55edf8c10b2a1b72f1a2d4594d312dd91c DIFF: https://github.com/llvm/llvm-project/commit/9db72e55edf8c10b2a1b72f1a2d4594d312dd91c.d