[all-commits] [llvm/llvm-project] 6bdd53: [VectorCombine] create class for pass to hold anal...

RotateRight via All-commits all-commits at lists.llvm.org
Sun Jun 21 13:08:00 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6bdd531af5a0fd2f33d2fbb9756c86e13b632ac7
      https://github.com/llvm/llvm-project/commit/6bdd531af5a0fd2f33d2fbb9756c86e13b632ac7
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2020-06-21 (Sun, 21 Jun 2020)

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

  Log Message:
  -----------
  [VectorCombine] create class for pass to hold analyses, etc; NFC

This doesn't change anything currently, but it would make sense
to create a class-level IRBuilder instead of recreating that
everywhere. As we expand to more optimizations, we will probably
also want to hold things like the DataLayout or other constant
refs in here too.




More information about the All-commits mailing list