[llvm-branch-commits] [llvm] ac603c8 - [RISCV] Add scalable vector truncate patterns

2021-01-18 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-18T10:18:43Z New Revision: ac603c8d3850ed0c715c421d79bb5cb014bb21de URL: https://github.com/llvm/llvm-project/commit/ac603c8d3850ed0c715c421d79bb5cb014bb21de DIFF: https://github.com/llvm/llvm-project/commit/ac603c8d3850ed0c715c421d79bb5cb014bb21de.diff LOG

[llvm-branch-commits] [llvm] c81ea94 - [RISCV] Add scalable-vector integer extension patterns

2021-01-19 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-19T09:30:36Z New Revision: c81ea9429f8d0f4e4f7a8b3ccf29b63f4810102b URL: https://github.com/llvm/llvm-project/commit/c81ea9429f8d0f4e4f7a8b3ccf29b63f4810102b DIFF: https://github.com/llvm/llvm-project/commit/c81ea9429f8d0f4e4f7a8b3ccf29b63f4810102b.diff LOG

[llvm-branch-commits] [llvm] 15fd6ba - [RISCV] Extend RVV VType info with the type's AVL (NFC)

2021-01-19 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-19T15:46:56Z New Revision: 15fd6bae0e4938ebbd4751a4ba1c85b4145894b5 URL: https://github.com/llvm/llvm-project/commit/15fd6bae0e4938ebbd4751a4ba1c85b4145894b5 DIFF: https://github.com/llvm/llvm-project/commit/15fd6bae0e4938ebbd4751a4ba1c85b4145894b5.diff LOG

[llvm-branch-commits] [llvm] 9c6a00f - [RISCV] Add ISel patterns for scalable mask exts & truncs

2021-01-19 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-19T18:13:15Z New Revision: 9c6a00fe99c4bbe329dd1933515f1a1a430fd5d7 URL: https://github.com/llvm/llvm-project/commit/9c6a00fe99c4bbe329dd1933515f1a1a430fd5d7 DIFF: https://github.com/llvm/llvm-project/commit/9c6a00fe99c4bbe329dd1933515f1a1a430fd5d7.diff LOG

[llvm-branch-commits] [llvm] cf8f682 - [RISCV] Adjust tested vor ops for more stable tests. NFC.

2020-12-28 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-28T19:33:25Z New Revision: cf8f682c2dd478d76e729f5d998e56b9acef8aa4 URL: https://github.com/llvm/llvm-project/commit/cf8f682c2dd478d76e729f5d998e56b9acef8aa4 DIFF: https://github.com/llvm/llvm-project/commit/cf8f682c2dd478d76e729f5d998e56b9acef8aa4.diff LOG

[llvm-branch-commits] [llvm] aebb4a6 - [RISCV] Rewrite and simplify helper function. NFC.

2020-12-29 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-29T11:29:44Z New Revision: aebb4a60522615ca4fd542e8ece8df1e4f42d657 URL: https://github.com/llvm/llvm-project/commit/aebb4a60522615ca4fd542e8ece8df1e4f42d657 DIFF: https://github.com/llvm/llvm-project/commit/aebb4a60522615ca4fd542e8ece8df1e4f42d657.diff LOG

[llvm-branch-commits] [llvm] 9a1ac97 - [CodeGen] Format SelectionDAG::getConstant methods (NFC)

2021-01-05 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-05T12:59:46Z New Revision: 9a1ac97d3af5efb8ddc8ae390dfeb3c7d2b9a8c5 URL: https://github.com/llvm/llvm-project/commit/9a1ac97d3af5efb8ddc8ae390dfeb3c7d2b9a8c5 DIFF: https://github.com/llvm/llvm-project/commit/9a1ac97d3af5efb8ddc8ae390dfeb3c7d2b9a8c5.diff LOG

[llvm-branch-commits] [llvm] 6e6e24b - [ValueTypes] Fix formatting on scalable vector warning (NFC)

2021-01-06 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-06T11:27:44Z New Revision: 6e6e24bb09c7845bfa89772527d30cea36ebf19b URL: https://github.com/llvm/llvm-project/commit/6e6e24bb09c7845bfa89772527d30cea36ebf19b DIFF: https://github.com/llvm/llvm-project/commit/6e6e24bb09c7845bfa89772527d30cea36ebf19b.diff LOG

[llvm-branch-commits] [llvm] c9154e8 - [RISCV] Add vector mask arithmetic ISel patterns

2021-01-07 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-07T09:43:25Z New Revision: c9154e8fa377d1621e20482dda8a8bb2439a39c4 URL: https://github.com/llvm/llvm-project/commit/c9154e8fa377d1621e20482dda8a8bb2439a39c4 DIFF: https://github.com/llvm/llvm-project/commit/c9154e8fa377d1621e20482dda8a8bb2439a39c4.diff LOG

[llvm-branch-commits] [llvm] 2c44262 - [RISCV] Add tests for scalable constant-folding (NFC)

2021-01-09 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-09T11:31:22Z New Revision: 2c442629f0bd210fdb76fa409e131c87387e884d URL: https://github.com/llvm/llvm-project/commit/2c442629f0bd210fdb76fa409e131c87387e884d DIFF: https://github.com/llvm/llvm-project/commit/2c442629f0bd210fdb76fa409e131c87387e884d.diff LOG

[llvm-branch-commits] [llvm] de373ef - [SelectionDAG] Extend immAll(Ones|Zeros)V to handle ISD::SPLAT_VECTOR

2021-01-09 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-09T17:05:31Z New Revision: de373ef779880e923636d90cdb277e4db84c7479 URL: https://github.com/llvm/llvm-project/commit/de373ef779880e923636d90cdb277e4db84c7479 DIFF: https://github.com/llvm/llvm-project/commit/de373ef779880e923636d90cdb277e4db84c7479.diff LOG

[llvm-branch-commits] [llvm] 41d0609 - [SelectionDAG] Teach isConstOrConstSplat about ISD::SPLAT_VECTOR

2021-01-09 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2021-01-09T20:54:34Z New Revision: 41d06095b0d22c940538f10a5fb0f44d43769e7f URL: https://github.com/llvm/llvm-project/commit/41d06095b0d22c940538f10a5fb0f44d43769e7f DIFF: https://github.com/llvm/llvm-project/commit/41d06095b0d22c940538f10a5fb0f44d43769e7f.diff LOG

[llvm-branch-commits] [llvm] d4ed253 - [RISCV] Assume no-op addrspacecasts by default

2020-12-18 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-18T21:03:37Z New Revision: d4ed253d0b8487d9e9fd95a3895f83c437e5e7bb URL: https://github.com/llvm/llvm-project/commit/d4ed253d0b8487d9e9fd95a3895f83c437e5e7bb DIFF: https://github.com/llvm/llvm-project/commit/d4ed253d0b8487d9e9fd95a3895f83c437e5e7bb.diff LOG

[llvm-branch-commits] [llvm] 7948cd1 - [RISCV] Address clang-tidy warnings in RISCVTargetMachine. NFC.

2020-12-18 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-18T21:50:55Z New Revision: 7948cd11d17bea2d8679b9898d9debdcec5c11be URL: https://github.com/llvm/llvm-project/commit/7948cd11d17bea2d8679b9898d9debdcec5c11be DIFF: https://github.com/llvm/llvm-project/commit/7948cd11d17bea2d8679b9898d9debdcec5c11be.diff LOG

[llvm-branch-commits] [llvm] d85a198 - [RISCV] Pattern-match more vector-splatted constants

2020-12-27 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-28T07:11:10Z New Revision: d85a198e85253b6b39d9b86eb7afd3332637bcbe URL: https://github.com/llvm/llvm-project/commit/d85a198e85253b6b39d9b86eb7afd3332637bcbe DIFF: https://github.com/llvm/llvm-project/commit/d85a198e85253b6b39d9b86eb7afd3332637bcbe.diff LOG

[llvm-branch-commits] [clang] 7793db3 - [OpenCL] Check for extension string extension lookup

2020-11-27 Thread Fraser Cormack via llvm-branch-commits
Author: Erik Tomusk Date: 2020-11-27T13:16:39Z New Revision: 7793db35ca2c1fe63687c0a7140cbec540a9aded URL: https://github.com/llvm/llvm-project/commit/7793db35ca2c1fe63687c0a7140cbec540a9aded DIFF: https://github.com/llvm/llvm-project/commit/7793db35ca2c1fe63687c0a7140cbec540a9aded.diff LOG: [

[llvm-branch-commits] [llvm] af5fd65 - [RISCV] Fix missing def operand when creating VSETVLI pseudos

2020-12-09 Thread Fraser Cormack via llvm-branch-commits
Author: Fraser Cormack Date: 2020-12-09T09:35:28Z New Revision: af5fd658952a7f1d9d2a1007217755bd04b4dd4e URL: https://github.com/llvm/llvm-project/commit/af5fd658952a7f1d9d2a1007217755bd04b4dd4e DIFF: https://github.com/llvm/llvm-project/commit/af5fd658952a7f1d9d2a1007217755bd04b4dd4e.diff LOG

[llvm-branch-commits] [llvm] Local: Handle noalias.addrspace in copyMetadataForLoad (PR #103939)

2024-10-09 Thread Fraser Cormack via llvm-branch-commits
https://github.com/frasercrmck approved this pull request. LGTM other than nit https://github.com/llvm/llvm-project/pull/103939 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm

[llvm-branch-commits] [llvm] Local: Handle noalias.addrspace in copyMetadataForLoad (PR #103939)

2024-10-09 Thread Fraser Cormack via llvm-branch-commits
@@ -177,7 +177,7 @@ define i32 @test_load_cast_combine_noalias_addrspace(ptr %ptr) { ; Ensure (cast (load (...))) -> (load (cast (...))) preserves TBAA. frasercrmck wrote: Should this comment reference `noalias.addrspace` rather than TBAA? https://github.com/

[llvm-branch-commits] [libclc] release/20.x: [libclc] Allow default path when looking for llvm-spirv (#126071) (PR #126201)

2025-02-07 Thread Fraser Cormack via llvm-branch-commits
https://github.com/frasercrmck approved this pull request. https://github.com/llvm/llvm-project/pull/126201 ___ 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] [libclc] release/20.x: [libclc] Stop installing CLC headers (#126908) (PR #130017)

2025-03-11 Thread Fraser Cormack via llvm-branch-commits
frasercrmck wrote: > Given the release is already out, I don't think it makes sense to pull this > from the install in the release branch True. You could argue that anyone using the (broken) headers in LLVM 20 is well aware of how broken they are, so pulling them from the release doesn't help

[llvm-branch-commits] [libclc] release/20.x: [libclc] Include isnan implementation for SPIR-V targets (PR #140902)

2025-05-26 Thread Fraser Cormack via llvm-branch-commits
https://github.com/frasercrmck approved this pull request. https://github.com/llvm/llvm-project/pull/140902 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits