- Dec 13, 2006
-
-
Reid Spencer authored
llvm-svn: 32520
-
- Dec 06, 2006
-
-
Devang Patel authored
llvm-svn: 32283
-
- Nov 27, 2006
-
-
Reid Spencer authored
The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931
-
- Nov 08, 2006
-
-
Reid Spencer authored
This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not dependent on the sign of their operands. llvm-svn: 31542
-
- Nov 02, 2006
-
-
Reid Spencer authored
Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
-
Reid Spencer authored
Replace the REM instruction with UREM, SREM and FREM. llvm-svn: 31369
-
- Oct 26, 2006
-
-
Reid Spencer authored
Make necessary changes to support DIV -> [SUF]Div. This changes llvm to have three division instructions: signed, unsigned, floating point. The bytecode and assembler are bacwards compatible, however. llvm-svn: 31195
-
- Oct 20, 2006
-
-
Reid Spencer authored
This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063
-
- Aug 25, 2006
-
-
Chris Lattner authored
llvm-svn: 29873
-
- Aug 18, 2006
-
-
Reid Spencer authored
Update to reflect ParseException becoming ParseError (from Parser.h) llvm-svn: 29766
-
- Jul 07, 2006
-
-
Chris Lattner authored
llvm-svn: 29032
-
- Jun 16, 2006
-
-
Chris Lattner authored
llvm-svn: 28831
-
- Jun 02, 2006
-
-
Chris Lattner authored
llvm-svn: 28658
-
- May 12, 2006
-
-
Chris Lattner authored
llvm-svn: 28246
-
- Apr 12, 2006
-
-
Reid Spencer authored
llvm-svn: 27628
-
- Mar 24, 2006
-
-
Reid Spencer authored
llvm-svn: 27015
-
- Feb 15, 2006
-
-
Chris Lattner authored
llvm-svn: 26209
-
- Aug 27, 2005
-
-
Reid Spencer authored
These changes modify the makefiles so that the output of flex and bison are placed in the SRC directory, not the OBJ directory. It is intended that they be checked in as any other LLVM source so that platforms without convenient access to flex/bison can be compiled. From now on, if you change a .y or .l file you *must* also commit the generated .cpp and .h files. llvm-svn: 23115
-
- May 04, 2005
-
-
Reid Spencer authored
clear in the applicable comment. llvm-svn: 21682
-
- Apr 23, 2005
-
-
Jeff Cohen authored
llvm-svn: 21479
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21427
-
- Mar 28, 2005
-
-
Alkis Evlogimenos authored
createPromoteMemoryToRegisterPass() to be consistent with other pass creation functions. llvm-svn: 20885
-
- Oct 28, 2004
-
-
Reid Spencer authored
Ensure the lex/yacc output are specified as BUILT_SOURCES so they get built first. llvm-svn: 17290
-
- Oct 22, 2004
-
-
Reid Spencer authored
llvm-svn: 17167
-
- Oct 07, 2004
-
-
Chris Lattner authored
llvm-svn: 16800
-
- Sep 15, 2004
-
-
Reid Spencer authored
problems on some platforms (like Solaris). llvm-svn: 16365
-
- Sep 04, 2004
-
-
Reid Spencer authored
llvm-svn: 16167
-
Reid Spencer authored
optimizations after construction of the Module. The OptLevel argument to the compile function controls the level of optimization. llvm-svn: 16166
-
- Sep 02, 2004
-
-
Brian Gaeke authored
llvm-svn: 16139
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Aug 25, 2004
-
-
Reid Spencer authored
a dependent library. llvm-svn: 16040
-
- Jul 29, 2004
-
-
Misha Brukman authored
llvm-svn: 15334
-
- May 27, 2004
-
-
Chris Lattner authored
llvm-svn: 13840
-
- May 10, 2004
-
-
Reid Spencer authored
around the problem with Stacker on Solaris because the Stack can handle 64-bit entries (pointer sized). llvm-svn: 13441
-
- Apr 15, 2004
-
-
Misha Brukman authored
@parameter line documentation that way, too. llvm-svn: 12966
-
- Mar 31, 2004
-
-
Chris Lattner authored
llvm-svn: 12566
-
- Feb 15, 2004
-
-
Chris Lattner authored
llvm-svn: 11463
-
- Dec 10, 2003
-
-
Brian Gaeke authored
Get rid of %debug - Mac OS X bison doesn't have it. sigh. llvm-svn: 10352
-
- Dec 08, 2003
-
-
Chris Lattner authored
llvm-svn: 10325
-
- Nov 24, 2003
-
-
Brian Gaeke authored
llvm-svn: 10192
-