[all-commits] [llvm/llvm-project] f061c1: [SLP][X86] Add ray_sphere intersection methods fro...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Tue Apr 12 11:55:59 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f061c1050bee9c162f33aad6a4a7a99bc64e055b
      https://github.com/llvm/llvm-project/commit/f061c1050bee9c162f33aad6a4a7a99bc64e055b
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2022-04-12 (Tue, 12 Apr 2022)

  Changed paths:
    A llvm/test/Transforms/SLPVectorizer/X86/c-ray.ll

  Log Message:
  -----------
  [SLP][X86] Add ray_sphere intersection methods from c-ray benchmark

We're failing to vectorize several comparison reduction patterns.

Issue #43090 was based off this, but while that simplified test case is now folding, the original still fails due to poor cost model values for vXi1 extractions




More information about the All-commits mailing list