[PATCH] D80242: [Clang] implement -fno-eliminate-unused-debug-types

Nick Desaulniers via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jun 18 17:31:43 PDT 2020


nickdesaulniers added a comment.

Ok, I think I have all feedback addresses locally.  One issue I'm hitting is that I'm regressing clang/test/OpenMP/parallel_codegen.cpp.  Specifically, it seems it has code like:

  template <typename T>                                                                                                                                                                                                                                               
  int tmain(T argc) {                                                                                                                                                                                                                                                 
    typedef double (*chunk_t)[argc[0][0]];
  ...

I'm not sure what type `chunk_t` is exactly, but my brain can't parse it.  Function pointer that returns double (no parameter list?) array? WTF


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D80242





More information about the cfe-commits mailing list