Wrap long lines. Fix "warning: conflicting types for built-in function 'memset'"
[oota-llvm.git] / lib /
2005-05-08 Chris LattnerWrap long lines. Fix "warning: conflicting types for...
2005-05-08 Chris LattnerImprove reassociation handling of inverses, implementin...
2005-05-08 Chris Lattnerclean up and modernize this pass.
2005-05-08 Chris LattnerStrength reduce SAR into SHR if there is no way sign...
2005-05-08 Chris LattnerRefactor some code
2005-05-08 Chris LattnerHandle some simple cases where we can see that values...
2005-05-07 Chris LattnerFix a miscompilation of crafty by clobbering the "A...
2005-05-07 Chris LattnerRewrite the guts of the reassociate pass to be more...
2005-05-07 Reid Spencer* Add two strlen optimizations:
2005-05-07 Reid SpencerDon't increment the counter unless the debug flag is...
2005-05-07 Chris LattnerConvert shifts to muls to assist reassociation. This...
2005-05-07 Chris LattnerSimplify the code and rearrange it. No major functiona...
2005-05-07 Jeff CohenSilence VC++ warnings about unsafe mixing of ints and...
2005-05-06 Chris Lattnerremove some dead (always dynamically false) flags
2005-05-06 Chris Lattnerencode calling conventions for call/invoke instructions.
2005-05-06 Chris Lattnerencode function calling convs in the bytecode file...
2005-05-06 Chris Lattnerparse new calling conv specifiers
2005-05-06 Chris Lattnerwrap a longline
2005-05-06 Chris Lattneradd support for explicit calling conventions
2005-05-06 Chris Lattneruse splice instead of remove/insert for a minor speedup
2005-05-06 Chris Lattnerremove some ugly hacks that are no longer needed since...
2005-05-06 Chris LattnerBAD typeo which caused many testsuite failures last...
2005-05-06 Chris Lattnerclean up the CBE output a bit
2005-05-06 Chris Lattneradd tail marker as a comment
2005-05-06 Chris LattnerMake the stub functions be tail calls
2005-05-06 Chris LattnerPreserve tail marker
2005-05-06 Chris LattnerImplement Transforms/Inline/inline-tail.ll
2005-05-06 Chris Lattnerpreserve the tail marker
2005-05-06 Chris Lattnerlex tail
2005-05-06 Chris Lattneradd bytecode reader support for tail calls
2005-05-06 Chris LattnerAdd a 'tail' marker for call instructions, patch contri...
2005-05-06 Chris LattnerWrap long lines
2005-05-06 Chris LattnerDCE intrinsic instructions without side effects.
2005-05-06 Chris LattnerThese intrinsics do not access memory
2005-05-06 Chris LattnerTeach instcombine propagate zeroness through shl instru...
2005-05-06 Chris LattnerImplement shift.ll:test23. If we are shifting right...
2005-05-06 Chris LattnerImplement xor.ll:test22
2005-05-06 Chris Lattnerimplement and.ll:test30 and set.ll:test21
2005-05-06 Chris Lattnerimplement or.ll:test20
2005-05-05 Misha Brukman* Order #includes alphabetically
2005-05-05 Misha BrukmanRemove extra blank line
2005-05-05 Misha BrukmanRemove vim settings from source code; people should...
2005-05-05 Chris Lattneradd support for undef values of opaque type, addressing...
2005-05-05 Chris LattnerAdd some extra checks. Opaque types don't have a null...
2005-05-05 Chris LattnerWhen hitting an unsupported intrinsic, actually print it
2005-05-05 Andrew Lenharthctpop lowering in legalize
2005-05-05 Chris LattnerFix a bug compimling Ruby, fixing this testcase:
2005-05-04 Andrew Lenharthfix typo
2005-05-04 Andrew LenharthWell, add support for ct* for 21264 only.
2005-05-04 Andrew LenharthMake promoteOp work for CT*
2005-05-04 Chris LattnerInstcombine: cast (X != 0) to int, cast (X == 1) to...
2005-05-04 Reid SpencerImplement the IsDigitOptimization for simplifying calls...
2005-05-04 Reid Spencer* Correct the function prototypes for some of the funct...
2005-05-03 Andrew LenharthImplement count leading zeros (ctlz), count trailing...
2005-05-03 Chris Lattnerfix a bug in the 1 index GEP handling code
2005-05-03 Reid SpencerImplement optimizations for the strchr and llvm.memset...
2005-05-03 Chris Lattneradd direct support for making GEP instrs with one index
2005-05-03 Jeff CohenUse ANSI-approved way of getting the value infinity...
2005-05-03 Reid SpencerAvoid garbage output in the statistics display by ensur...
2005-05-03 Reid SpencerAdd the StrNCmpOptimization which is similar to strcmp.
2005-05-02 Reid SpencerImplement the fprintf optimization which converts calls...
2005-05-02 Andrew Lenharthfold fp div by 0 to inf, the way gcc does. This is...
2005-05-02 Andrew LenharthRemove support for 1.0 style varargs
2005-05-02 John CriswellFixed a comment.
2005-05-02 Duraid Madinasupport multiplication by constant negative integers
2005-05-02 Duraid Madinaadd support for bools to SELECT, this fixes Prolangs...
2005-05-01 Chris LattnerImplement getelementptr.ll:test11
2005-05-01 Chris LattnerCheck for volatile loads only once.
2005-05-01 Tanya LattnerSMS for superblocks.
2005-05-01 Tanya LattnerAdded extra constructor for superblocks.
2005-04-30 Tanya LattnerFixed bug in searchPath function for finding nodes...
2005-04-30 Andrew LenharthI was sure I had thought about this and there was a...
2005-04-30 Alkis EvlogimenosDo not use deprecated APIs
2005-04-30 Reid SpencerFix a comment that stated the wrong thing.
2005-04-30 Chris LattnerEliminate some random whitespace
2005-04-30 Chris LattnerCodegen and legalize sin/cos/llvm.sqrt as FSIN/FCOS...
2005-04-30 Chris LattnerDoesn't support these nodes
2005-04-30 Chris LattnerThis target doesn't support the FSIN/FCOS/FSQRT nodes yet
2005-04-30 Chris LattnerAdd support for FSIN/FCOS when unsafe math ops are...
2005-04-30 Chris LattnerAdd support for llvm.sqrt and sin/cos if unsafe math...
2005-04-30 Chris LattnerExpose an option allowing unsafe math optimizations...
2005-04-30 Chris LattnerLower llvm.sqrt -> fsqrt/sqrt
2005-04-30 Chris LattnerAdd llvm.sqrt intrinsic, patch contributed by Morten...
2005-04-30 Reid Spencer* Don't depend on "guessing" what a FILE* is, just...
2005-04-29 Reid SpencerImplement the optimizations for "pow" and "fputs" libra...
2005-04-29 Reid SpencerRemove optimizations that don't require both operands...
2005-04-29 Jeff CohenConsistently use 'class' to silence VC++
2005-04-28 Reid Spencer* Add constant folding for additional floating point...
2005-04-28 Chris LattnerAdd support for FSQRT node, patch contributed by Morten...
2005-04-28 Chris LattnerThese functions can set errno!
2005-04-28 Chris LattnerAdd some new X86 instrs, patch contributed by Morten...
2005-04-28 Chris LattnerCodegen fabs/fabsf as FABS. Patch contributed by Morte...
2005-04-28 Chris LattnerLegalize FSQRT, FSIN, FCOS nodes, patch contributed...
2005-04-28 Chris LattnerAdd FSQRT, FSIN, FCOS nodes, patch contributed by Morte...
2005-04-28 Reid SpencerRemove from the TODO list those optimizations that...
2005-04-28 Reid SpencerDocument additional libcall transformations that need...
2005-04-27 Reid SpencerDoxygenate.
2005-04-27 Chris Lattnerremove 'statement with no effect' warning
2005-04-27 Andrew LenharthImplement Value* tracking for loads and stores in the...
2005-04-27 Chris LattnerUnbreak the sparc backend.
next