[all-commits] [llvm/llvm-project] a1de39: [LV][NFC-ish] Allow vector widths over 256 elements

Simon Moll via All-commits all-commits at lists.llvm.org
Thu Nov 19 01:58:57 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a1de391dae8b6851c49a54da984c19d556c2b561
      https://github.com/llvm/llvm-project/commit/a1de391dae8b6851c49a54da984c19d556c2b561
  Author: Simon Moll <simon.moll at emea.nec.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp

  Log Message:
  -----------
  [LV][NFC-ish] Allow vector widths over 256 elements

The assertion that vector widths are <= 256 elements was hard wired in the LV code. Eg, VE allows for vectors up to 512 elements. Test again the TTI vector register bit width instead - this is an NFC for non-asserting builds.

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D91518




More information about the All-commits mailing list