[PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests

Orlando Cazalet-Hyams via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 30 08:38:18 PST 2022


Orlando updated this revision to Diff 478968.
Orlando added a comment.

+ Add `nested-loop.ll` that tests a variety of inputs/lattices

Note that this actually currently fails (just the part for variable 'f') - the test uncovered a bug with untagged store handling. I thought it would be worth getting the test up for review anyway.

If you're happy with this style of test then I'll add another that uses fragments to check that all works too.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136335/new/

https://reviews.llvm.org/D136335

Files:
  llvm/test/DebugInfo/assignment-tracking/X86/dbg-phi-produces-undef.ll
  llvm/test/DebugInfo/assignment-tracking/X86/loop-sink.ll
  llvm/test/DebugInfo/assignment-tracking/X86/mem-loc-frag-fill.ll
  llvm/test/DebugInfo/assignment-tracking/X86/nested-loop.ll
  llvm/test/DebugInfo/assignment-tracking/X86/order-of-defs.ll
  llvm/test/DebugInfo/assignment-tracking/X86/remove-redundant-defs-to-prevent-reordering.ll
  llvm/test/DebugInfo/assignment-tracking/X86/remove-undef-fragment.ll
  llvm/test/DebugInfo/assignment-tracking/X86/untagged-store-frag.ll
  llvm/test/DebugInfo/assignment-tracking/X86/use-known-value-at-early-mem-def.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D136335.478968.patch
Type: text/x-patch
Size: 37615 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221130/854636c3/attachment-0001.bin>


More information about the llvm-commits mailing list