go-llvm/llgo — pull request #199 by pcc (2014-06-30 05:04:29+00:00)
Title: Build global aggregate initializers with Create{Array,Struct}

...instead of CreateInsertValue. This avoids O(n^2) complexity as a result
of uniquing each intermediate constant built, and improves bootstrapping
performance by ~5%.