- Nov 11, 2006
-
-
Reid Spencer authored
llvm-svn: 31685
-
Reid Spencer authored
llvm-svn: 31683
-
Reid Spencer authored
Fix an infinite loop in the Linker and a few other assorted link problems. Patch contributed by Scott Michel. Thanks, Scott! llvm-svn: 31680
-
- Nov 09, 2006
-
-
Chris Lattner authored
speed up, it sometimes makes it crash on complex bc files, which isn't very nice. With this, bugpoint can reduce the 176.gcc failure. llvm-svn: 31589
-
Chris Lattner authored
miscompilation. This is useful for working around GCC+CBE bugs or for handling programs that CBE doesn't support (e.g. inline asm) when searching for optimizer bugs. llvm-svn: 31588
-
- 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 05, 2006
-
-
Reid Spencer authored
llvm-svn: 31466
-
Jeff Cohen authored
llvm-svn: 31464
-
- Nov 03, 2006
-
-
Reid Spencer authored
llvm-svn: 31389
-
- 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 27, 2006
-
-
Bill Wendling authored
llvm-svn: 31226
-
Bill Wendling authored
llvm-svn: 31225
-
- Oct 26, 2006
-
-
Devang Patel authored
name supplied by linker to construct temp bc file names. Remove tabs. llvm-svn: 31205
-
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 25, 2006
-
-
Bill Wendling authored
initializers as well. This is only a first pass. It can be slow because it clones the module for each pass. An obvious improvement is not to do that. llvm-svn: 31182
-
Devang Patel authored
llvm-svn: 31181
-
- Oct 24, 2006
-
-
Devang Patel authored
Add LTO destructor. llvm-svn: 31168
-
Devang Patel authored
llvm-svn: 31144
-
Devang Patel authored
llvm-svn: 31142
-
- 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
-
- Oct 10, 2006
-
-
Chris Lattner authored
Domagoj Babic, thanks! llvm-svn: 30863
-
- Oct 09, 2006
-
-
Devang Patel authored
llvm-svn: 30846
-
Devang Patel authored
llvm-svn: 30842
-
Chris Lattner authored
llvm-svn: 30841
-
-
- Sep 29, 2006
-
-
Chris Lattner authored
llvm-svn: 30661
-
- Sep 24, 2006
-
-
Nick Lewycky authored
llvm-svn: 30589
-
- Sep 21, 2006
-
-
Devang Patel authored
llvm-svn: 30569
-
- Sep 16, 2006
-
-
Chris Lattner authored
llvm-svn: 30401
-
- Sep 15, 2006
-
-
Chris Lattner authored
LLC as the reference compiler to reduce testcases for bugs in GCC. llvm-svn: 30400
-
- Sep 14, 2006
-
-
Anton Korobeynikov authored
DLL* linkages got full (I hope) codegeneration support in C & both x86 assembler backends. External weak linkage added for future use, we don't provide any codegeneration, etc. support for it. llvm-svn: 30374
-
Chris Lattner authored
llvm-svn: 30318
-
Devang Patel authored
llvm-svn: 30315
-
Nick Lewycky authored
a pointer to a temporary. llvm-svn: 30312
-
Nick Lewycky authored
pick up on memory errors. llvm-svn: 30311
-
Devang Patel authored
type. Do not ignore these operands while finding external references. llvm-svn: 30310
-
- Sep 09, 2006
-
-
Chris Lattner authored
llvm-svn: 30232
-
- Sep 08, 2006
-
-
Chris Lattner authored
llvm-svn: 30195
-
Devang Patel authored
llvm-svn: 30194
-