diff options
| author | Björn Steinbrink <bsteinbr@gmail.com> | 2014-08-15 12:56:24 +0200 |
|---|---|---|
| committer | Björn Steinbrink <bsteinbr@gmail.com> | 2014-08-15 13:12:48 +0200 |
| commit | 6c5d97a5da043c785b2fb38c0fd13c85ab265122 (patch) | |
| tree | 18bcac29036020ea42969de95729c58637889bb5 /src/rustllvm/RustWrapper.cpp | |
| parent | 36db3866c0c630503fa91d3aab015ee880000afb (diff) | |
| download | rust-6c5d97a5da043c785b2fb38c0fd13c85ab265122.tar.gz rust-6c5d97a5da043c785b2fb38c0fd13c85ab265122.zip | |
Generate slightly better unoptimized code for for-loops
The discriminant for Option values is either 0 or 1, so we can just truncate the value to an i1, which ends up as a no-op for Options containing pointers.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
