[LoopIdiom] Convert tests to opaque pointers (NFC)
authorNikita Popov <npopov@redhat.com>
Fri, 6 Jan 2023 10:19:48 +0000 (11:19 +0100)
committerNikita Popov <npopov@redhat.com>
Fri, 6 Jan 2023 10:36:37 +0000 (11:36 +0100)
commit7a752e81086318303b9326dfef1344c4881f53c3
treed3cab1f5b089b2ac1fdbcdf56a9b7e4c6c5e4956
parentce8d6826997048cf4ebc104b744896a9a3923230
[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.
13 files changed:
llvm/test/Transforms/LoopIdiom/X86/ctlz.ll
llvm/test/Transforms/LoopIdiom/X86/memset-size-compute.ll
llvm/test/Transforms/LoopIdiom/basic.ll
llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
llvm/test/Transforms/LoopIdiom/memcpy-intrinsic.ll
llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll
llvm/test/Transforms/LoopIdiom/memset-pr52104.ll
llvm/test/Transforms/LoopIdiom/memset-runtime-32bit.ll
llvm/test/Transforms/LoopIdiom/memset-runtime-64bit.ll
llvm/test/Transforms/LoopIdiom/phi-insertion.ll
llvm/test/Transforms/LoopIdiom/struct-custom-dl.ll
llvm/test/Transforms/LoopIdiom/struct.ll
llvm/test/Transforms/LoopIdiom/struct_pattern.ll