diff options
| author | Huon Wilson <dbau.pp+github@gmail.com> | 2013-04-04 03:08:53 +1100 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2013-04-21 01:40:48 +1000 |
| commit | d9c54f83877c813964923f6a00ece8804ae4f3b8 (patch) | |
| tree | 4ec63f542a6a738f8631f6acb1db89f9fa9f61b4 /src/rt/rust_run_program.cpp | |
| parent | 93c0888b6c6111c645d5aa2ef78da6fe8ab2c307 (diff) | |
| download | rust-d9c54f83877c813964923f6a00ece8804ae4f3b8.tar.gz rust-d9c54f83877c813964923f6a00ece8804ae4f3b8.zip | |
librustc: use LLVM intrinsics for several floating point operations.
Achieves at least 5x speed up for some functions! Also, reorganise the delegation code so that the delegated function wrappers have the #[inline(always)] annotation, and reduce the repetition of delegate!(..).
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
