diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-08-26 10:50:06 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-08-26 10:50:06 -0700 |
| commit | ff9151fa55e4e81c0cbaa7181eb672b2df6b53f6 (patch) | |
| tree | d783b788c62c86cc7f326413950c5ce5fba45c75 /src/libsyntax/parse | |
| parent | db71ff3eb61bbce3123f62b274100dadf5ca99a6 (diff) | |
| download | rust-ff9151fa55e4e81c0cbaa7181eb672b2df6b53f6.tar.gz rust-ff9151fa55e4e81c0cbaa7181eb672b2df6b53f6.zip | |
rustc: Use memset when zeroing allocas out (issue #3025).
Previously, LLVM was generating a ton of byte-by-byte copies, leading to huge numbers of vregs and bloating the code. Now, using memset, the code becomes a nice series of SSE moves instead.
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions
