[PATCH] D105475: [WIP][Test][NewPM] Migrating llvm/test/Transforms/{GVNHoist,GVNSink} to use `opt -passes=foo`

Shivam Gupta via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 6 05:38:46 PDT 2021


xgupta created this revision.
xgupta requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

Now that the new PM has been the default for the optimization
pipeline for a while, it would be better to start doing is cleaning up lit 
tests that use opt.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D105475

Files:
  llvm/test/Transforms/GVNHoist/hoist-call.ll
  llvm/test/Transforms/GVNHoist/hoist-convergent.ll
  llvm/test/Transforms/GVNHoist/hoist-md.ll
  llvm/test/Transforms/GVNHoist/hoist-more-than-two-branches.ll
  llvm/test/Transforms/GVNHoist/hoist-mssa.ll
  llvm/test/Transforms/GVNHoist/hoist-newgvn.ll
  llvm/test/Transforms/GVNHoist/hoist-pr20242.ll
  llvm/test/Transforms/GVNHoist/hoist-pr22005.ll
  llvm/test/Transforms/GVNHoist/hoist-pr28606.ll
  llvm/test/Transforms/GVNHoist/hoist-pr28933.ll
  llvm/test/Transforms/GVNHoist/hoist-pr31891.ll
  llvm/test/Transforms/GVNHoist/hoist-recursive-geps.ll
  llvm/test/Transforms/GVNHoist/hoist-simplify-phi.ll
  llvm/test/Transforms/GVNHoist/hoist-unsafe-pr31729.ll
  llvm/test/Transforms/GVNHoist/hoist-very-busy.ll
  llvm/test/Transforms/GVNHoist/hoist.ll
  llvm/test/Transforms/GVNHoist/infinite-loop-direct.ll
  llvm/test/Transforms/GVNHoist/infinite-loop-indirect.ll
  llvm/test/Transforms/GVNHoist/int_sideeffect.ll
  llvm/test/Transforms/GVNHoist/ld_hoist1.ll
  llvm/test/Transforms/GVNHoist/ld_hoist_st_sink.ll
  llvm/test/Transforms/GVNHoist/non-trivial-phi.ll
  llvm/test/Transforms/GVNHoist/pr28626.ll
  llvm/test/Transforms/GVNHoist/pr29031.ll
  llvm/test/Transforms/GVNHoist/pr29034.ll
  llvm/test/Transforms/GVNHoist/pr30216.ll
  llvm/test/Transforms/GVNHoist/pr30499.ll
  llvm/test/Transforms/GVNHoist/pr35222-hoist-load.ll
  llvm/test/Transforms/GVNHoist/pr36787.ll
  llvm/test/Transforms/GVNHoist/pr37445.ll
  llvm/test/Transforms/GVNHoist/pr37808.ll
  llvm/test/Transforms/GVNHoist/pr38807.ll
  llvm/test/Transforms/GVNHoist/pr45442.ll
  llvm/test/Transforms/GVNSink/dither.ll
  llvm/test/Transforms/GVNSink/fpmath.ll
  llvm/test/Transforms/GVNSink/indirect-call.ll
  llvm/test/Transforms/GVNSink/int_sideeffect.ll
  llvm/test/Transforms/GVNSink/operand-mismatch.ll
  llvm/test/Transforms/GVNSink/sink-combine-metadata.ll
  llvm/test/Transforms/GVNSink/sink-common-code.ll
  llvm/test/Transforms/GVNSink/struct.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D105475.356691.patch
Type: text/x-patch
Size: 18645 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210706/41e0f702/attachment.bin>


More information about the llvm-commits mailing list