[PATCH] D75338: [Coroutines] Use dbg.declare for frame variables

Brian Gesiak via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 04:13:29 PST 2020


modocache marked an inline comment as done.
modocache added inline comments.
Herald added a subscriber: ormris.


================
Comment at: llvm/test/Transforms/Coroutines/coro-debug-frame-variable.ll:877
+!653 = !DILocalVariable(name: "j", scope: !649, file: !5, line: 32, type: !130)
+!654 = !DILocation(line: 32, column: 7, scope: !649)
----------------
Beginner question of mine: is there a good way to reduce this debugging metadata to just the nodes that are necessary for my test? The 654 (!!) nodes here are the result of having run `llvm-reduce` on this test case, but I think many of these remaining nodes come from my having `#include <experimental/coroutine>` in my test program, and not actually necessary for the test case.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D75338





More information about the llvm-commits mailing list