- Oct 10, 2003
-
-
Misha Brukman authored
llvm-svn: 9026
-
Misha Brukman authored
llvm-svn: 9023
-
Misha Brukman authored
* Doxygenified function comments * Added FIXMEs to solicit documentation for other functions llvm-svn: 9022
-
Misha Brukman authored
llvm-svn: 9021
-
Misha Brukman authored
* Wrap code at 80 columns * Ordered includes according to LLVM style guide llvm-svn: 9020
-
Misha Brukman authored
llvm-svn: 9019
-
Misha Brukman authored
llvm-svn: 9018
-
Misha Brukman authored
llvm-svn: 9017
-
Misha Brukman authored
llvm-svn: 9016
-
Brian Gaeke authored
llvm-svn: 9015
-
Brian Gaeke authored
Never call setjmp(), longjmp() or strsignal(). llvm-svn: 9014
-
Brian Gaeke authored
In lookupFunction(): Change to use "F" for Function argument instead of ancient "M". Remove commented-out code. Change to use GetAddressOfSymbol instead of dlsym. llvm-svn: 9013
-
Brian Gaeke authored
llvm-svn: 9012
-
Brian Gaeke authored
llvm-svn: 9011
-
Brian Gaeke authored
llvm-svn: 9010
-
Misha Brukman authored
llvm-svn: 9009
-
Brian Gaeke authored
llvm-svn: 9008
-
Chris Lattner authored
llvm-svn: 9007
-
John Criswell authored
separate document that we will provide to people who request the source. Updated the support architecture information to be a little more precise. Added hyperlinks for all of the tools which are required for building LLVM. This should make it easier for people to find and install these required tools. Italicized some of the "variables" that we use in place of absolute paths. Added the --enable-spec2000 option to the quick start section. Other minor changes/corrections/clarifications. llvm-svn: 9006
-
Chris Lattner authored
llvm-svn: 9004
-
John Criswell authored
Made the "Getting Started Quickly" material its own section. I think this makes the document easier to read. Added bars after every major section heading (to distinguish them more easily from sub-section headings). Renamed C front end to GCC front end, as we now support C and C++. Updated material to reflect the new autoconf-style object root. Added material about the llvm/runtime directory and the fact that you need to install the GCC front end before building LLVM (before, it was optional). llvm-svn: 9003
-
Chris Lattner authored
are ordered by name, not by slot, so the previous solution wasn't any good. On a large testcase, this reduces time to parse from 2.17s to 1.58s. llvm-svn: 9002
-
Chris Lattner authored
llvm-svn: 9001
-
Chris Lattner authored
llvm-svn: 9000
-
Chris Lattner authored
llvm-svn: 8999
-
Chris Lattner authored
llvm-svn: 8998
-
Chris Lattner authored
llvm-svn: 8997
-
Chris Lattner authored
llvm-svn: 8996
-
John Criswell authored
llvm-svn: 8995
-
Chris Lattner authored
llvm-svn: 8994
-
Chris Lattner authored
tasty 15% speedup on the testcase from Bill. llvm-svn: 8993
-
Chris Lattner authored
llvm-svn: 8992
-
Chris Lattner authored
if possible. This provides a consistent 8.5% speedup. llvm-svn: 8991
-
- Oct 09, 2003
-
-
Chris Lattner authored
Throw the RawInst class in an anon namespace llvm-svn: 8990
-
Chris Lattner authored
llvm-svn: 8989
-
Chris Lattner authored
llvm-svn: 8988
-
Chris Lattner authored
llvm-svn: 8987
-
Chris Lattner authored
llvm-svn: 8986
-
Chris Lattner authored
in practice though llvm-svn: 8985
-
Chris Lattner authored
changes: * BytecodeReader::getType(...) used to return a null pointer on error. This was only checked about half the time. Now we convert it to throw an exception, and delete the half that checked for error. This was checked in before, but psmith crashed and lost the change :( * insertValue no longer returns -1 on error, so callers don't need to check for it. * Substantial rewrite of InstructionReader.cpp, to use more efficient, simpler, data structures. This provides another 5% speedup. This also makes the code much easier to read and understand. llvm-svn: 8984
-