[all-commits] [llvm/llvm-project] 588e22: [VNCoercion] Separate constant/non-constant mem in...

Nikita Popov via All-commits all-commits at lists.llvm.org
Thu Jun 30 06:26:24 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 588e229bf92765263534ddc06b3241c936f52bfd
      https://github.com/llvm/llvm-project/commit/588e229bf92765263534ddc06b3241c936f52bfd
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

  Changed paths:
    M llvm/lib/Transforms/Utils/VNCoercion.cpp

  Log Message:
  -----------
  [VNCoercion] Separate constant/non-constant mem intrinsic implementations (NFCI)

This means we no longer need to have the same API between IRBuilder
and IRBuilderFolder.

The constant case is substantially simpler, so implementing it
separately isn't an undue burden.




More information about the All-commits mailing list