[all-commits] [llvm/llvm-project] 8b9df7: [Utils] Use NoAliasScopeDeclInst in a few more pla...

Nikita Popov via All-commits all-commits at lists.llvm.org
Sun Jan 24 07:25:13 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b9df70bf7e7b812715a3dc9772719188e0df06c
      https://github.com/llvm/llvm-project/commit/8b9df70bf7e7b812715a3dc9772719188e0df06c
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-01-24 (Sun, 24 Jan 2021)

  Changed paths:
    M llvm/include/llvm/IR/IntrinsicInst.h
    M llvm/include/llvm/Transforms/Utils/Cloning.h
    M llvm/lib/Transforms/Utils/CloneFunction.cpp
    M llvm/lib/Transforms/Utils/InlineFunction.cpp
    M llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
    M llvm/lib/Transforms/Utils/LoopUnroll.cpp

  Log Message:
  -----------
  [Utils] Use NoAliasScopeDeclInst in a few more places (NFC)

In the cloning infrastructure, only track an MDNode mapping,
without explicitly storing the Metadata mapping, same as is done
during inlining. This makes things slightly simpler.




More information about the All-commits mailing list