aboutsummaryrefslogtreecommitdiff
path: root/src/test/bench/shootout/nbody.rs
Commit message (Collapse)AuthorAgeFilesLines
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-27/+27
| | | | This should be a snapshot transition.
* Revert "Rename the "llvm" API to "llvm-intrinsic"" due to tinderbox bustagePatrick Walton2011-05-031-1/+1
| | | | This reverts commit 6871c245a67fab222eccc2a21dcb620d11d3b0d0.
* Rename the "llvm" API to "llvm-intrinsic"Patrick Walton2011-05-031-1/+1
|
* Remove effect system from src.Graydon Hoare2011-04-191-1/+1
|
* Move all allocas to dedicated basic block at top of function, to keep frames ↵Graydon Hoare2011-03-281-5/+8
| | | | finite. Un-comment next size in nbody.rs.
* shootout: Hoist out the movement too; switch square root to an LLVM intrinsicPatrick Walton2011-03-281-13/+13
|
* shootout: Hoist out the vector indexing on nbody; don't rely on LICM, which ↵Patrick Walton2011-03-261-19/+21
| | | | isn't working for some reason (insufficient alias info?) Speeds up nbody a bit.
* Got the nbody demo working, and hopefully faster, too!Lindsey Kuper2011-03-261-106/+112
|
* Updates to the nbody demo.Lindsey Kuper2011-03-261-38/+47
|
* Switch xfail system to use comments embedded in source files.Graydon Hoare2011-03-251-0/+1
|
* A first stab at the 'nbody' demo, with support for calling C sqrt().Lindsey Kuper2011-03-251-0/+209