[PATCH] D89543: [DebugInfo][dexter] Add dexter tests for escaped locals

Orlando Cazalet-Hyams via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 23 09:13:46 PDT 2020


Orlando updated this revision to Diff 300319.
Orlando added a reviewer: TWeaver.
Orlando added a subscriber: llvm-commits.
Orlando added a comment.

Addressed Reid's comments:
+ Converted all tests to use attributes to control inlining behaviour (as opposed to a mix of this and clang flags).
+ Improved comments in some tests.

In addition:
+ Added implicit-ptr.c and inlining-dse.c, the problem in the latter is reported here: PR47946 <https://bugs.llvm.org/show_bug.cgi?id=47946>.
+ XFAILed the currently "failing" tests: bitcast.c, const-branch.c, implicit-ptr.c, inlining-dse.c, loop.c, ptr-to.c, struct-dse.c.
+ inlining.c now passes with D89810 <https://reviews.llvm.org/D89810> landed.


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

https://reviews.llvm.org/D89543

Files:
  debuginfo-tests/dexter-tests/memvars/bitcast.c
  debuginfo-tests/dexter-tests/memvars/const-branch.c
  debuginfo-tests/dexter-tests/memvars/ctrl-flow.c
  debuginfo-tests/dexter-tests/memvars/implicit-ptr.c
  debuginfo-tests/dexter-tests/memvars/inlining-dse.c
  debuginfo-tests/dexter-tests/memvars/inlining.c
  debuginfo-tests/dexter-tests/memvars/loop.c
  debuginfo-tests/dexter-tests/memvars/ptr-to.c
  debuginfo-tests/dexter-tests/memvars/struct-dse.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D89543.300319.patch
Type: text/x-patch
Size: 14180 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201023/9e7f0e62/attachment-0001.bin>


More information about the llvm-commits mailing list