[all-commits] [llvm/llvm-project] 3472d3: [LV] NFC: Replace custom getMemInstValueType by ll...

sdesmalen-arm via All-commits all-commits at lists.llvm.org
Wed Jun 2 06:10:42 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3472d3fd9d4a5e55f9435dcb27a100d3efb2d484
      https://github.com/llvm/llvm-project/commit/3472d3fd9d4a5e55f9435dcb27a100d3efb2d484
  Author: Sander de Smalen <sander.desmalen at arm.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

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

  Log Message:
  -----------
  [LV] NFC: Replace custom getMemInstValueType by llvm::getLoadStoreType.

llvm::getLoadStoreType was added recently and has the same implementation
as 'getMemInstValueType' in LoopVectorize.cpp. Since there is no
value in having two implementations, this patch removes the custom LV
implementation in favor of the generic one defined in Instructions.h.


  Commit: 034503e9d2d66ab75679ab5d2ee0848f4de3cac7
      https://github.com/llvm/llvm-project/commit/034503e9d2d66ab75679ab5d2ee0848f4de3cac7
  Author: Sander de Smalen <sander.desmalen at arm.com>
  Date:   2021-06-02 (Wed, 02 Jun 2021)

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

  Log Message:
  -----------
  [LV] NFC: Remove redundant isLegalMasked(Gather|Scatter) functions.

This NFC change follows from conversation in D102437, where it was discussed
to remove these functions as a separate patch.


Compare: https://github.com/llvm/llvm-project/compare/0195e594fecc...034503e9d2d6


More information about the All-commits mailing list