[PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32

Ofek Shochat via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 9 10:46:05 PDT 2022


OfekShochat added a subscriber: eli.friedman.
OfekShochat added a comment.

yep @eli.friedman. probably gonna scratch this idea, makes more sense to actually tackle the problem itself, which is that getArrayFiller doesnt return anything. trying to actually get to the problem, but its quite hard, Visit's are thrown everywhere, and I cant really look at the problem. tryEmitPrivateForVarInit is called, and then it calls a Visit, which somehow transfers it to VisitInitListExpr. that thing worked just because it worked around that problem, even if not intentionally


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D133570



More information about the llvm-commits mailing list