- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32693
-
- Dec 16, 2006
-
-
Chris Lattner authored
zero arg vararg functions, pass undef instead of 'int 0', which is cheaper. llvm-svn: 32634
-
- Dec 13, 2006
-
-
Reid Spencer authored
llvm-svn: 32534
-
Reid Spencer authored
creation calls. llvm-svn: 32521
-
Reid Spencer authored
Rename getZeroExtend and getSignExtend to getZExt and getSExt to match the the casting mnemonics in the rest of LLVM. llvm-svn: 32514
-
- Dec 12, 2006
-
-
Reid Spencer authored
llvm-svn: 32469
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32333
-
Bill Wendling authored
llvm-svn: 32320
-
Bill Wendling authored
now cerr, cout, and NullStream resp. llvm-svn: 32298
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Nov 30, 2006
-
-
Chris Lattner authored
llvm-svn: 32044
-
Chris Lattner authored
llvm-svn: 32043
-
Chris Lattner authored
llvm-svn: 32042
-
- 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 26, 2006
-
-
Bill Wendling authored
llvm-svn: 31924
-
- 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
-