Commit Graph

6961 Commits

Author SHA1 Message Date
Eli Friedman 30bd27bf7d Misc compiler-rt fixes. Clarify neg implementations to show what is
actually happening.  Fix mod implementation so it doesn't get 
optimized to a recursive call.  Make x86-32 non-SSE2 shift 
implementation use shld/shrd instead of emulating it (the only x86 processor
where the emulation might be remotely close to justifiable is the Pentium 4).

llvm-svn: 74756
2009-07-03 02:26:38 +00:00
Chris Lattner b6fb62ceb0 fix broken links.
llvm-svn: 74727
2009-07-02 21:35:49 +00:00
Chris Lattner c60cfbd302 test commit
llvm-svn: 74726
2009-07-02 21:34:35 +00:00
Chris Lattner aa8450256e mention the license.
llvm-svn: 74725
2009-07-02 21:29:19 +00:00
Chris Lattner 503c370dea add the "get it and get involved" section.
llvm-svn: 74617
2009-07-01 17:16:20 +00:00
Daniel Dunbar c6cd62b351 Add missing include for getpagesize, and fix a typo.
llvm-svn: 74588
2009-07-01 06:06:42 +00:00
Daniel Dunbar 86bb32b138 Fix a Darwinism, .s files meant to be preprocessed should be named .S.
llvm-svn: 74587
2009-07-01 06:04:03 +00:00
Daniel Dunbar f118402877 Use getpagesize() on non-Darwin platforms.
- Presumably we will eventually need configure magic for this stuff.

llvm-svn: 74586
2009-07-01 06:02:53 +00:00
Chris Lattner a1d7ab47fa initial web page for compiler_rt
llvm-svn: 74567
2009-06-30 22:56:43 +00:00
Daniel Dunbar fd089990f7 Initial import of compiler-rt.
-

llvm-svn: 74292
2009-06-26 16:47:03 +00:00
Blaine Garst cc08af1f0c initial version of the blocks runtime
llvm-svn: 73172
2009-06-10 18:41:48 +00:00