- Nov 10, 2006
-
-
Chris Lattner authored
llvm-svn: 31610
-
Chris Lattner authored
llvm-svn: 31608
-
- 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
-
- Nov 01, 2006
-
-
Chris Lattner authored
llvm-svn: 31352
-
- 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
-
-
Chris Lattner authored
llvm-svn: 31086
-
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 03, 2006
-
-
Evan Cheng authored
llvm-svn: 30698
-
- Oct 01, 2006
-
-
Chris Lattner authored
llvm-svn: 30680
-
Chris Lattner authored
llvm-svn: 30679
-
- Sep 30, 2006
-
-
Chris Lattner authored
llvm-svn: 30676
-
- Sep 29, 2006
-
-
Chris Lattner authored
Eliminate ConstantBool::True and ConstantBool::False. Instead, provide ConstantBool::getTrue() and ConstantBool::getFalse(). llvm-svn: 30665
-
Owen Anderson authored
llvm-svn: 30657
-
- Sep 18, 2006
-
-
Chris Lattner authored
... args, remove the '...'. This is Transforms/DeadArgElim/dead_vaargs.ll llvm-svn: 30459
-
- Sep 15, 2006
-
-
Chris Lattner authored
llvm-svn: 30397
-
Owen Anderson authored
changes to be incorrect. They just weren't showing up in any of our current testcases. llvm-svn: 30385
-
- 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
-
- Sep 13, 2006
-
-
Devang Patel authored
llvm-svn: 30281
-
- Sep 09, 2006
-
-
Chris Lattner authored
llvm-svn: 30231
-
- Sep 02, 2006
-
-
Owen Anderson authored
llvm-svn: 30057
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29925
-
- Jul 20, 2006
-
-
Devang Patel authored
llvm-svn: 29223
-
Devang Patel authored
InternalizePass. llvm-svn: 29222
-
- Jul 12, 2006
-
-
Chris Lattner authored
target CG node. This allows the inliner to properly update the callgraph when using the pruning inliner. The pruning inliner may not copy over all call sites from a callee to a caller, so the edges corresponding to those call sites should not be copied over either. This fixes PR827 and Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll llvm-svn: 29120
-
- Jul 07, 2006
-
-
Chris Lattner authored
llvm-svn: 29071
-
- Jun 27, 2006
-
-
Chris Lattner authored
remove the struct return argument of a csret function, even if it is obviously dead. llvm-svn: 28943
-
- Jun 16, 2006
-
-
Evan Cheng authored
llvm-svn: 28834
-
Evan Cheng authored
printf("%s\n", str) -> puts(str) printf("%c", c) -> putchar(c) Also fixed fprintf(file, "%c", c) -> fputc(c, file) llvm-svn: 28815
-
Evan Cheng authored
llvm-svn: 28814
-
- May 13, 2006
-
-
Chris Lattner authored
Fix a nasty bug in the memcmp optimizer where we used the wrong variable! llvm-svn: 28269
-
- Apr 13, 2006
-
-
Andrew Lenharth authored
llvm-svn: 27652
-
- Apr 10, 2006
-
-
Andrew Lenharth authored
are visible to analysis as intrinsics. That is, make sure someone doesn't pass free around by address in some struct (as happens in say 176.gcc). This doesn't get rid of any indirect calls, just ensure calls to free and malloc are always direct. llvm-svn: 27560
-
- Mar 23, 2006
-
-
Jim Laskey authored
llvm-svn: 26993
-
- Mar 15, 2006
-
-
Chris Lattner authored
is fallout from the type/value split in the symtab long long ago :) llvm-svn: 26785
-
- Mar 13, 2006
-
-
Jim Laskey authored
llvm-svn: 26729
-
- Mar 09, 2006
-
-
Chris Lattner authored
llvm-svn: 26627
-
- Mar 07, 2006
-
-
Jim Laskey authored
llvm-svn: 26598
-
Chris Lattner authored
hypotheticalized about, where we would incorrectly merge two globals in different sections. llvm-svn: 26597
-
- Mar 03, 2006
-
-
Chris Lattner authored
llvm-svn: 26482
-
- Feb 15, 2006
-
-
Andrew Lenharth authored
llvm-svn: 26218
-