[all-commits] [llvm/llvm-project] f3953a: [NFC][LoopVectorize] Autogenerate check lines in X...

Roman Lebedev via All-commits all-commits at lists.llvm.org
Sun Apr 18 01:15:06 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f3953a8abae38eb486a3042ca87813c01e2f8ef4
      https://github.com/llvm/llvm-project/commit/f3953a8abae38eb486a3042ca87813c01e2f8ef4
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M llvm/test/Transforms/LoopVectorize/X86/gather_scatter.ll

  Log Message:
  -----------
  [NFC][LoopVectorize] Autogenerate check lines in X86/gather_scatter.ll test


  Commit: b9fc47745a6ff1c97505a65463dfe474e332421d
      https://github.com/llvm/llvm-project/commit/b9fc47745a6ff1c97505a65463dfe474e332421d
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M llvm/test/Analysis/CostModel/X86/load_store.ll

  Log Message:
  -----------
  [NFC][X86][CostModel] Rewrite load_store.ll

Test SSE41, since that added float/i64/i32/i8 inserts/extracts.
Don't forget to test vectors of pointers.
Do test byte-aligned loads/stores.
Fixup test coverage to be rather more exhaustive,
testing all reasonable element sizes vs element counts permutations
that fit up to witin ZMM.


Compare: https://github.com/llvm/llvm-project/compare/1c10201d9660...b9fc47745a6f


More information about the All-commits mailing list