about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-08-26 10:50:06 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-08-26 10:50:06 -0700
commitff9151fa55e4e81c0cbaa7181eb672b2df6b53f6 (patch)
treed783b788c62c86cc7f326413950c5ce5fba45c75 /src/libsyntax/parse
parentdb71ff3eb61bbce3123f62b274100dadf5ca99a6 (diff)
downloadrust-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