[llvm-branch-commits] [llvm] Cherry pick f314e12 into release/19.x (PR #117695)

2024-11-26 Thread Kerry McLaughlin via llvm-branch-commits
https://github.com/kmclaughlin-arm approved this pull request. https://github.com/llvm/llvm-project/pull/117695 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] Cherry pick f314e12 into release/19.x (PR #117695)

2024-11-26 Thread Kerry McLaughlin via llvm-branch-commits
kmclaughlin-arm wrote: Please can you include https://github.com/llvm/llvm-project/commit/9211977d134d81cbc7a24f13e244334484c31b87 with these commits? This was another fix using requiresSaveVG which I think should be cherry-picked. https://github.com/llvm/llvm-project/pull/117695

[llvm-branch-commits] [compiler-rt] release/19.x: [AArch64][SME] Rewrite __arm_sc_memset to remove invalid instruction (#101522) (PR #101938)

2024-08-05 Thread Kerry McLaughlin via llvm-branch-commits
https://github.com/kmclaughlin-arm approved this pull request. https://github.com/llvm/llvm-project/pull/101938 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] release/19.x: [AArch64][SME] Rewrite __arm_sc_memset to remove invalid instruction (#101522) (PR #101938)

2024-08-05 Thread Kerry McLaughlin via llvm-branch-commits
kmclaughlin-arm wrote: I think this should be merged into the release branch as the __arm_ac_memset routine it fixes cannot be run in streaming-mode without this change. https://github.com/llvm/llvm-project/pull/101938 ___ llvm-branch-commits mailing

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80844 (PR #80846)

2024-02-07 Thread Kerry McLaughlin via llvm-branch-commits
https://github.com/kmclaughlin-arm approved this pull request. LGTM. This fix is a low risk change which I think should be included in the release branch. https://github.com/llvm/llvm-project/pull/80846 ___ llvm-branch-commits mailing list llvm-branch

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80441 (PR #80444)

2024-02-02 Thread Kerry McLaughlin via llvm-branch-commits
https://github.com/kmclaughlin-arm approved this pull request. https://github.com/llvm/llvm-project/pull/80444 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80441 (PR #80444)

2024-02-02 Thread Kerry McLaughlin via llvm-branch-commits
kmclaughlin-arm wrote: > @kmclaughlin-arm What do you think about merging this PR to the release > branch? LGTM. This is a low risk change which I think should be included in the release branch. https://github.com/llvm/llvm-project/pull/80444 ___ ll

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80137 (PR #80138)

2024-01-31 Thread Kerry McLaughlin via llvm-branch-commits
https://github.com/kmclaughlin-arm approved this pull request. https://github.com/llvm/llvm-project/pull/80138 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80137 (PR #80138)

2024-01-31 Thread Kerry McLaughlin via llvm-branch-commits
kmclaughlin-arm wrote: > @kmclaughlin-arm What do you think about merging this PR to the release > branch? I think this should be merged into the release branch, as it fixes incorrect inlining of `__arm_locally_streaming` functions. https://github.com/llvm/llvm-project/pull/80138

[llvm-branch-commits] [llvm] 2170e0e - [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)

2021-01-13 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2021-01-13T12:24:54Z New Revision: 2170e0ee60db638175a8c57230d46fbaafa06d4c URL: https://github.com/llvm/llvm-project/commit/2170e0ee60db638175a8c57230d46fbaafa06d4c DIFF: https://github.com/llvm/llvm-project/commit/2170e0ee60db638175a8c57230d46fbaafa06d4c.diff L

[llvm-branch-commits] [llvm] c37f68a - [SVE][CodeGen] Fix legalisation of floating-point masked gathers

2021-01-11 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2021-01-11T10:57:46Z New Revision: c37f68a8885cf55e9a6603613a918c4e7474e9af URL: https://github.com/llvm/llvm-project/commit/c37f68a8885cf55e9a6603613a918c4e7474e9af DIFF: https://github.com/llvm/llvm-project/commit/c37f68a8885cf55e9a6603613a918c4e7474e9af.diff L

[llvm-branch-commits] [llvm] 52e4084 - [SVE][CodeGen] Vector + immediate addressing mode for masked gather/scatter

2020-12-18 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-18T11:56:36Z New Revision: 52e4084d9c3b15dbb73906f28f7f5aa45b835b64 URL: https://github.com/llvm/llvm-project/commit/52e4084d9c3b15dbb73906f28f7f5aa45b835b64 DIFF: https://github.com/llvm/llvm-project/commit/52e4084d9c3b15dbb73906f28f7f5aa45b835b64.diff L

[llvm-branch-commits] [llvm] 7c504b6 - [AArch64] Renamed sve-masked-scatter-legalise.ll. NFC.

2020-12-17 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-17T11:40:09Z New Revision: 7c504b6dd0638c4bad40440060fdebc726dc0c07 URL: https://github.com/llvm/llvm-project/commit/7c504b6dd0638c4bad40440060fdebc726dc0c07 DIFF: https://github.com/llvm/llvm-project/commit/7c504b6dd0638c4bad40440060fdebc726dc0c07.diff L

[llvm-branch-commits] [llvm] 6d2a789 - [SVE][CodeGen] Add bfloat16 support to scalable masked gather

2020-12-17 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-17T11:08:15Z New Revision: 6d2a78996bee74611dad55b6c42b828ce1ee0953 URL: https://github.com/llvm/llvm-project/commit/6d2a78996bee74611dad55b6c42b828ce1ee0953 DIFF: https://github.com/llvm/llvm-project/commit/6d2a78996bee74611dad55b6c42b828ce1ee0953.diff L

[llvm-branch-commits] [llvm] abe7775 - [SVE][CodeGen] Extend index of masked gathers

2020-12-10 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-10T13:54:45Z New Revision: abe7775f5a43e5a0d8ec237542274ba3e73937e4 URL: https://github.com/llvm/llvm-project/commit/abe7775f5a43e5a0d8ec237542274ba3e73937e4 DIFF: https://github.com/llvm/llvm-project/commit/abe7775f5a43e5a0d8ec237542274ba3e73937e4.diff L

[llvm-branch-commits] [llvm] 05edfc5 - [SVE][CodeGen] Add DAG combines for s/zext_masked_gather

2020-12-09 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-09T11:53:19Z New Revision: 05edfc54750bd539f5caa30b0cd4344f68677b00 URL: https://github.com/llvm/llvm-project/commit/05edfc54750bd539f5caa30b0cd4344f68677b00 DIFF: https://github.com/llvm/llvm-project/commit/05edfc54750bd539f5caa30b0cd4344f68677b00.diff L

[llvm-branch-commits] [llvm] 4519ff4 - [SVE][CodeGen] Add the ExtensionType flag to MGATHER

2020-12-09 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-09T11:19:08Z New Revision: 4519ff4b6f02defcb69ea49bc11607cee09cde7b URL: https://github.com/llvm/llvm-project/commit/4519ff4b6f02defcb69ea49bc11607cee09cde7b DIFF: https://github.com/llvm/llvm-project/commit/4519ff4b6f02defcb69ea49bc11607cee09cde7b.diff L

[llvm-branch-commits] [llvm] 111f559 - [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER

2020-12-07 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-07T13:20:19Z New Revision: 111f559bbd12c59b0ac450ea2feb8f6981705647 URL: https://github.com/llvm/llvm-project/commit/111f559bbd12c59b0ac450ea2feb8f6981705647 DIFF: https://github.com/llvm/llvm-project/commit/111f559bbd12c59b0ac450ea2feb8f6981705647.diff L

[llvm-branch-commits] [llvm] f6dd32f - [SVE][CodeGen] Lower scalable masked gathers

2020-12-07 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-12-07T12:20:41Z New Revision: f6dd32fd3584380730a09b042cfbac852f36eb00 URL: https://github.com/llvm/llvm-project/commit/f6dd32fd3584380730a09b042cfbac852f36eb00 DIFF: https://github.com/llvm/llvm-project/commit/f6dd32fd3584380730a09b042cfbac852f36eb00.diff L

[llvm-branch-commits] [llvm] 4bee319 - [SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR

2020-11-26 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-11-26T11:19:40Z New Revision: 4bee3197f665a8c2336a6cdd4bf5c4575b9e5fe7 URL: https://github.com/llvm/llvm-project/commit/4bee3197f665a8c2336a6cdd4bf5c4575b9e5fe7 DIFF: https://github.com/llvm/llvm-project/commit/4bee3197f665a8c2336a6cdd4bf5c4575b9e5fe7.diff L

[llvm-branch-commits] [llvm] 603d40d - [SVE][CodeGen] Add a DAG combine to extend mscatter indices

2020-11-25 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-11-25T11:18:22Z New Revision: 603d40da9d532ab4706e32c07aba339e180ed865 URL: https://github.com/llvm/llvm-project/commit/603d40da9d532ab4706e32c07aba339e180ed865 DIFF: https://github.com/llvm/llvm-project/commit/603d40da9d532ab4706e32c07aba339e180ed865.diff L

[llvm-branch-commits] [llvm] d3a0f9b - [APInt] Add the truncOrSelf resizing operator to APInt

2020-11-23 Thread Kerry McLaughlin via llvm-branch-commits
Author: Kerry McLaughlin Date: 2020-11-23T11:27:30Z New Revision: d3a0f9b9ec88ce0737470652330262f8ed46daa7 URL: https://github.com/llvm/llvm-project/commit/d3a0f9b9ec88ce0737470652330262f8ed46daa7 DIFF: https://github.com/llvm/llvm-project/commit/d3a0f9b9ec88ce0737470652330262f8ed46daa7.diff L