[all-commits] [llvm/llvm-project] 7a752e: [LoopIdiom] Convert tests to opaque pointers (NFC)

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Jan 6 02:36:54 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7a752e81086318303b9326dfef1344c4881f53c3
      https://github.com/llvm/llvm-project/commit/7a752e81086318303b9326dfef1344c4881f53c3
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2023-01-06 (Fri, 06 Jan 2023)

  Changed paths:
    M llvm/test/Transforms/LoopIdiom/X86/ctlz.ll
    M llvm/test/Transforms/LoopIdiom/X86/memset-size-compute.ll
    M llvm/test/Transforms/LoopIdiom/basic.ll
    M llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
    M llvm/test/Transforms/LoopIdiom/memcpy-intrinsic.ll
    M llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll
    M llvm/test/Transforms/LoopIdiom/memset-pr52104.ll
    M llvm/test/Transforms/LoopIdiom/memset-runtime-32bit.ll
    M llvm/test/Transforms/LoopIdiom/memset-runtime-64bit.ll
    M llvm/test/Transforms/LoopIdiom/phi-insertion.ll
    M llvm/test/Transforms/LoopIdiom/struct-custom-dl.ll
    M llvm/test/Transforms/LoopIdiom/struct.ll
    M llvm/test/Transforms/LoopIdiom/struct_pattern.ll

  Log Message:
  -----------
  [LoopIdiom] Convert tests to opaque pointers (NFC)

The differences here are due to SCEVExpander producing GEPs with
explicit offset calculation, a known difference with opaque pointers.




More information about the All-commits mailing list