[clang] [llvm] [Serialization] Use stable hash functions (PR #96136)

2024-06-22 Thread Fangrui Song via cfe-commits
MaskRay wrote: > I suspect this is the root cause that some modules related test are failing > on armv8-quick. It passes with commit > [12c0281](https://github.com/llvm/llvm-project/commit/12c0281f8c73bc1aa20d1517357e0e12c3f8bb4e) > > ([lab.llvm.org/buildbot/#/builders/154/builds/320](https:/

[clang] f73ac21 - [HLSL][clang] Add elementwise builtins for trig intrinsics (#95999)

2024-06-22 Thread via cfe-commits
Author: Farzon Lotfi Date: 2024-06-22T17:17:34-07:00 New Revision: f73ac218a666e2017565f2210b47332ddcf55f00 URL: https://github.com/llvm/llvm-project/commit/f73ac218a666e2017565f2210b47332ddcf55f00 DIFF: https://github.com/llvm/llvm-project/commit/f73ac218a666e2017565f2210b47332ddcf55f00.diff

[clang] [HLSL][clang] Add elementwise builtins for trig intrinsics (PR #95999)

2024-06-22 Thread Farzon Lotfi via cfe-commits
https://github.com/farzonl closed https://github.com/llvm/llvm-project/pull/95999 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [HLSL][clang] Add elementwise builtins for trig intrinsics (PR #95999)

2024-06-22 Thread LLVM Continuous Integration via cfe-commits
llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `clang-aarch64-quick` running on `linaro-clang-aarch64-quick` while building `clang` at step 5 "ninja check 1". Full details are available at: https://lab.llvm.org/buildbot/#/builders/65/builds/392 Here is the relevant piece

[clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)

2024-06-22 Thread via cfe-commits
https://github.com/goldsteinn updated https://github.com/llvm/llvm-project/pull/91101 >From 939ff721b72a109df7c6cf27c2698360063d40e5 Mon Sep 17 00:00:00 2001 From: Noah Goldstein Date: Sat, 4 May 2024 18:12:34 -0500 Subject: [PATCH 1/3] [Inliner] Add tests for propagating more parameter attrib

[clang] [llvm] [Serialization] Use stable hash functions (PR #96136)

2024-06-22 Thread Michał Górny via cfe-commits
mgorny wrote: Thanks! https://github.com/llvm/llvm-project/pull/96136 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)

2024-06-22 Thread via cfe-commits
goldsteinn wrote: Rebased (after we remove `writeonly` support). https://github.com/llvm/llvm-project/pull/91101 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][Sema] qualifier should be transformed (PR #94725)

2024-06-22 Thread Qizhi Hu via cfe-commits
jcsxky wrote: > I still don't understand why you are saying we didn't or can't build a > DependentTemplateSpecializationType instead. I mean we can transform `QualifiedTemplateName` to `DependentTemplateName` and this is what this patch does. If we build a `DependentTemplateName` instead of `

[clang] [Clang][Sema] qualifier should be transformed (PR #94725)

2024-06-22 Thread Matheus Izvekov via cfe-commits
mizvekov wrote: > I mean we can transform `QualifiedTemplateName` to `DependentTemplateName` > and this is what this patch does. But that goes against the natural flow of template instantiation. We can't go back from non-dependent into dependent. We can't transform a regular TemplateName back

<    1   2