[all-commits] [llvm/llvm-project] 6eb668: [X86] Add some basic matrix multiplication test co...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sun Feb 12 10:33:11 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6eb66890e473d17c73f5167ed1d182598ba501c9
      https://github.com/llvm/llvm-project/commit/6eb66890e473d17c73f5167ed1d182598ba501c9
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-02-12 (Sun, 12 Feb 2023)

  Changed paths:
    A llvm/test/CodeGen/X86/matrix-multiply.ll

  Log Message:
  -----------
  [X86] Add some basic matrix multiplication test coverage

Based off the IR generated from matrix_type / -fenable-matrix - including 2x2, 3x3, 4x4 and 8x8 matrices


  Commit: 19c1682b6a4cdbe75113e155fdd711d9ded1a37f
      https://github.com/llvm/llvm-project/commit/19c1682b6a4cdbe75113e155fdd711d9ded1a37f
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2023-02-12 (Sun, 12 Feb 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/matrix-multiply.ll

  Log Message:
  -----------
  [X86] combineConcatVectorOps - concatenate 512-bit VPERMILPS nodes.


Compare: https://github.com/llvm/llvm-project/compare/10d8b3054a72...19c1682b6a4c


More information about the All-commits mailing list