[all-commits] [llvm/llvm-project] 23abf9: [GVN] Convert some tests to opaque pointers (NFC)

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Dec 23 01:01:35 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 23abf931386002fb9d2c11d026846475c224c641
      https://github.com/llvm/llvm-project/commit/23abf931386002fb9d2c11d026846475c224c641
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-12-23 (Fri, 23 Dec 2022)

  Changed paths:
    M llvm/test/Transforms/GVN/2007-07-25-DominatedLoop.ll
    M llvm/test/Transforms/GVN/2007-07-25-InfiniteLoop.ll
    M llvm/test/Transforms/GVN/2007-07-25-Loop.ll
    M llvm/test/Transforms/GVN/2007-07-25-NestedLoop.ll
    M llvm/test/Transforms/GVN/2007-07-25-SinglePredecessor.ll
    M llvm/test/Transforms/GVN/2007-07-26-NonRedundant.ll
    M llvm/test/Transforms/GVN/2007-07-26-PhiErasure.ll
    M llvm/test/Transforms/GVN/2007-07-30-PredIDom.ll
    M llvm/test/Transforms/GVN/2007-07-31-NoDomInherit.ll
    M llvm/test/Transforms/GVN/2007-07-31-RedundantPhi.ll
    M llvm/test/Transforms/GVN/2008-02-12-UndefLoad.ll
    M llvm/test/Transforms/GVN/2008-02-13-NewPHI.ll
    M llvm/test/Transforms/GVN/2008-07-02-Unreachable.ll
    M llvm/test/Transforms/GVN/2008-12-09-SelfRemove.ll
    M llvm/test/Transforms/GVN/2008-12-12-RLE-Crash.ll
    M llvm/test/Transforms/GVN/2008-12-14-rle-reanalyze.ll
    M llvm/test/Transforms/GVN/2008-12-15-CacheVisited.ll
    M llvm/test/Transforms/GVN/2009-01-21-SortInvalidation.ll
    M llvm/test/Transforms/GVN/2009-01-22-SortInvalidation.ll
    M llvm/test/Transforms/GVN/2009-03-10-PREOnVoid.ll
    M llvm/test/Transforms/GVN/2009-07-13-MemDepSortFail.ll
    M llvm/test/Transforms/GVN/2009-11-12-MemDepMallocBitCast.ll
    M llvm/test/Transforms/GVN/2010-03-31-RedundantPHIs.ll
    M llvm/test/Transforms/GVN/2010-05-08-OneBit.ll
    M llvm/test/Transforms/GVN/2011-04-27-phioperands.ll
    M llvm/test/Transforms/GVN/2011-09-07-TypeIdFor.ll
    M llvm/test/Transforms/GVN/2016-08-30-MaskedScatterGather-inseltpoison.ll
    M llvm/test/Transforms/GVN/2016-08-30-MaskedScatterGather.ll
    M llvm/test/Transforms/GVN/MemdepMiscompile.ll
    M llvm/test/Transforms/GVN/PRE/2009-02-17-LoadPRECrash.ll
    M llvm/test/Transforms/GVN/PRE/2009-06-17-InvalidPRE.ll
    M llvm/test/Transforms/GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll
    M llvm/test/Transforms/GVN/PRE/2017-06-28-pre-load-dbgloc.ll
    M llvm/test/Transforms/GVN/PRE/2017-10-16-LoadPRECrash.ll
    M llvm/test/Transforms/GVN/PRE/invariant-load.ll
    M llvm/test/Transforms/GVN/PRE/load-pre-align.ll
    M llvm/test/Transforms/GVN/PRE/load-pre-licm.ll
    M llvm/test/Transforms/GVN/PRE/load-pre-metadata-accsess-group.ll
    M llvm/test/Transforms/GVN/PRE/load-pre-nonlocal.ll
    M llvm/test/Transforms/GVN/PRE/load-pre-split-backedge.ll
    M llvm/test/Transforms/GVN/PRE/lpre-call-wrap-2.ll
    M llvm/test/Transforms/GVN/PRE/lpre-call-wrap.ll
    M llvm/test/Transforms/GVN/PRE/modified-status.ll
    M llvm/test/Transforms/GVN/PRE/nonintegral.ll
    M llvm/test/Transforms/GVN/PRE/phi-translate-2.ll
    M llvm/test/Transforms/GVN/PRE/phi-translate.ll
    M llvm/test/Transforms/GVN/PRE/pre-after-rle.ll
    M llvm/test/Transforms/GVN/PRE/pre-aliasning-path.ll
    M llvm/test/Transforms/GVN/PRE/pre-basic-add.ll
    M llvm/test/Transforms/GVN/PRE/pre-gep-load.ll
    M llvm/test/Transforms/GVN/PRE/pre-jt-add.ll
    M llvm/test/Transforms/GVN/PRE/pre-load-guards.ll
    M llvm/test/Transforms/GVN/PRE/pre-load-implicit-cf-updates.ll
    M llvm/test/Transforms/GVN/PRE/pre-load-in-loop.ll
    M llvm/test/Transforms/GVN/PRE/pre-load-through-select.ll
    M llvm/test/Transforms/GVN/PRE/pre-load.ll
    M llvm/test/Transforms/GVN/PRE/pre-loop-load-new-pm.ll
    M llvm/test/Transforms/GVN/PRE/pre-loop-load-through-select.ll
    M llvm/test/Transforms/GVN/PRE/pre-loop-load.ll
    M llvm/test/Transforms/GVN/PRE/pre-no-cost-phi.ll
    M llvm/test/Transforms/GVN/PRE/pre-poison-add.ll
    M llvm/test/Transforms/GVN/PRE/pre-single-pred.ll
    M llvm/test/Transforms/GVN/PRE/preserve-tbaa.ll
    M llvm/test/Transforms/GVN/PRE/rle-addrspace-cast.ll
    M llvm/test/Transforms/GVN/PRE/rle-phi-translate.ll
    M llvm/test/Transforms/GVN/PRE/rle-semidominated.ll
    M llvm/test/Transforms/GVN/PRE/rle.ll
    M llvm/test/Transforms/GVN/PRE/volatile.ll
    M llvm/test/Transforms/GVN/addrspacecast.ll
    M llvm/test/Transforms/GVN/assume-equal.ll
    M llvm/test/Transforms/GVN/basic-undef-test.ll
    M llvm/test/Transforms/GVN/big-endian.ll
    M llvm/test/Transforms/GVN/callbr-loadpre-critedge.ll
    M llvm/test/Transforms/GVN/callbr-scalarpre-critedge.ll
    M llvm/test/Transforms/GVN/calloc-load-removal.ll
    M llvm/test/Transforms/GVN/calls-nonlocal.ll
    M llvm/test/Transforms/GVN/calls-readonly.ll
    M llvm/test/Transforms/GVN/capture-tracking-limit.ll
    M llvm/test/Transforms/GVN/cond_br.ll
    M llvm/test/Transforms/GVN/cond_br2.ll
    M llvm/test/Transforms/GVN/condprop.ll
    M llvm/test/Transforms/GVN/constexpr-vector-constainsundef-crash-inseltpoison.ll
    M llvm/test/Transforms/GVN/constexpr-vector-constainsundef-crash.ll
    M llvm/test/Transforms/GVN/crash-no-aa.ll
    M llvm/test/Transforms/GVN/crash.ll
    M llvm/test/Transforms/GVN/critical-edge-split-failure.ll
    M llvm/test/Transforms/GVN/critical-edge-split-indbr-pred-in-loop.ll
    M llvm/test/Transforms/GVN/dbg-redundant-load.ll
    M llvm/test/Transforms/GVN/debugloc.ll
    M llvm/test/Transforms/GVN/duplicate-phis.ll
    M llvm/test/Transforms/GVN/edge.ll
    M llvm/test/Transforms/GVN/equality-assume.ll
    M llvm/test/Transforms/GVN/fence.ll
    M llvm/test/Transforms/GVN/fold-const-expr.ll
    M llvm/test/Transforms/GVN/funclet.ll
    M llvm/test/Transforms/GVN/gc_relocate.ll
    M llvm/test/Transforms/GVN/gvn-loop-load-pre-order.ll
    M llvm/test/Transforms/GVN/int_sideeffect.ll
    M llvm/test/Transforms/GVN/invariant.group.ll
    M llvm/test/Transforms/GVN/invariant.start.ll
    M llvm/test/Transforms/GVN/lifetime-simple.ll
    M llvm/test/Transforms/GVN/load-constant-mem.ll
    M llvm/test/Transforms/GVN/load-dead-block.ll
    M llvm/test/Transforms/GVN/load-from-unreachable-predecessor.ll
    M llvm/test/Transforms/GVN/load-of-pointer-select-available.ll
    M llvm/test/Transforms/GVN/loadpre-context.ll
    M llvm/test/Transforms/GVN/loadpre-missed-opportunity.ll
    M llvm/test/Transforms/GVN/malloc-load-removal.ll
    M llvm/test/Transforms/GVN/masked-load-store-vn-crash.ll
    M llvm/test/Transforms/GVN/masked-load-store.ll
    M llvm/test/Transforms/GVN/mssa-update-dead-def.ll
    M llvm/test/Transforms/GVN/no-mem-dep-info.ll
    M llvm/test/Transforms/GVN/noalias.ll
    M llvm/test/Transforms/GVN/non-integral-pointers-inseltpoison.ll
    M llvm/test/Transforms/GVN/non-integral-pointers.ll
    M llvm/test/Transforms/GVN/nonescaping-malloc.ll
    M llvm/test/Transforms/GVN/nonescaping.ll
    M llvm/test/Transforms/GVN/null-aliases-nothing.ll
    M llvm/test/Transforms/GVN/opt-remarks-multiple-users.ll
    M llvm/test/Transforms/GVN/opt-remarks-non-dominating.ll
    M llvm/test/Transforms/GVN/opt-remarks.ll
    M llvm/test/Transforms/GVN/phi-translate-partial-alias.ll
    M llvm/test/Transforms/GVN/pr10820.ll
    M llvm/test/Transforms/GVN/pr14166.ll
    M llvm/test/Transforms/GVN/pr17732.ll
    M llvm/test/Transforms/GVN/pr17852.ll
    M llvm/test/Transforms/GVN/pr24397.ll
    M llvm/test/Transforms/GVN/pr24426.ll
    M llvm/test/Transforms/GVN/pr25440.ll
    M llvm/test/Transforms/GVN/pr28562.ll
    M llvm/test/Transforms/GVN/pr28879.ll
    M llvm/test/Transforms/GVN/pr32314.ll
    M llvm/test/Transforms/GVN/pr33549.ll
    M llvm/test/Transforms/GVN/pr36063.ll
    M llvm/test/Transforms/GVN/pr46054-md-nonlocaldefcache-cleanup.ll
    M llvm/test/Transforms/GVN/pr49193.ll
    M llvm/test/Transforms/GVN/pre-compare.ll
    M llvm/test/Transforms/GVN/pre-new-inst.ll
    M llvm/test/Transforms/GVN/pre-skip-convergent.ll
    M llvm/test/Transforms/GVN/preserve-memoryssa.ll
    M llvm/test/Transforms/GVN/propagate-ir-flags.ll
    M llvm/test/Transforms/GVN/range.ll
    M llvm/test/Transforms/GVN/readattrs.ll
    M llvm/test/Transforms/GVN/rle-must-alias.ll
    M llvm/test/Transforms/GVN/rle-no-phi-translate.ll
    M llvm/test/Transforms/GVN/rle-nonlocal.ll
    M llvm/test/Transforms/GVN/simplify-icf-cache-invalidation.ll
    M llvm/test/Transforms/GVN/stale-loop-info.ll
    M llvm/test/Transforms/GVN/storeinvgroup.ll
    M llvm/test/Transforms/GVN/tbaa.ll
    M llvm/test/Transforms/GVN/unreachable-predecessor.ll
    M llvm/test/Transforms/GVN/volatile-nonvolatile.ll
    M llvm/test/Transforms/GVN/vscale.ll

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




More information about the All-commits mailing list