{"push_id":2340818300,"size":1,"distinct_size":0,"ref":"refs/heads/master","head":"6416680aa4cfa99f81c43e06fc8492aa2e36303e","before":"185b84a09c7ff0f35b79a191f19c9f254afcc14e","commits":[{"sha":"6416680aa4cfa99f81c43e06fc8492aa2e36303e","author":{"name":"Ivan A. Kosarev","email":"e70abd2c48dd2319586d14c82e70423918c17fc0@accesssoftek.com"},"message":"[CodeGen] Initialize large arrays by copying from a global\n\nCurrently, clang compiles explicit initializers for array\nelements into series of store instructions. For large arrays of\nbuilt-in types this results in bloated output code and\nsignificant amount of time spent on the instruction selection\nphase. This patch fixes the issue by initializing such arrays\nwith global constants that store the binary image of the\ninitializer.\n\nDifferential Revision: https://reviews.llvm.org/D43181\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@325478 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-clang/commits/6416680aa4cfa99f81c43e06fc8492aa2e36303e"}]}
{"actor":{"display_login":"FF0080"}}