Searched hist:338697 (Results 1 - 1 of 1) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ | ||
H A D | CGExprAgg.cpp | diff 338697 Sat Sep 15 21:33:14 MDT 2018 dim Pull in r325478 from upstream clang trunk (by Ivan A. Kosarev): [CodeGen] Initialize large arrays by copying from a global Currently, clang compiles explicit initializers for array elements into series of store instructions. For large arrays of built-in types this results in bloated output code and significant amount of time spent on the instruction selection phase. This patch fixes the issue by initializing such arrays with global constants that store the binary image of the initializer. Differential Revision: https://reviews.llvm.org/D43181 This should fix a compiler hang (and excessive memory usage) while building the science/rmg port. Approved by: re (kib) Reported by: yuri@tsoft.com See also: https://bugs.llvm.org/show_bug.cgi?id=38798 MFC after: 3 days |
Completed in 102 milliseconds