Cleanup of the [SU]ADDO type legalization code. Patch by Duncan!
[oota-llvm.git] / lib / Transforms /
2008-11-21 Devang PatelFix build failure.
2008-11-21 Devang PatelSilence unused variable warnings.
2008-11-21 Chris Lattnerreapply Sanjiv's patch to genericize memcpy/memset...
2008-11-21 Bill WendlingRevert r59802. It was breaking the build of llvm-gcc:
2008-11-21 Sanjiv GuptaMake mem[cpy,move,set] intrinsics overloaded.
2008-11-21 Nick LewyckyOptimize (x/y)*y into x-(x%y) in general. Div and rem...
2008-11-21 Devang PatelFix unused variable warnings.
2008-11-21 Bill WendlingFix error where it wasn't getting the correct caller...
2008-11-21 Bill WendlingIf the function being inlined has a higher stack protec...
2008-11-20 Devang PatelDon't forget arguments!
2008-11-20 Devang PatelDo not forget llvm.dbg.declare's first argument while...
2008-11-19 Oscar FuentesCMake: Removed source file.
2008-11-19 Devang PatelDo not use separate utility to walk all instructions...
2008-11-19 Devang PatelLet instcombiner remove redundant dbg intrinsics.
2008-11-19 Devang PatelIf there are two consecutive llvm.dbg.stoppoint calls...
2008-11-19 Devang PatelRemove unused variables.
2008-11-19 Devang PatelFix typo.
2008-11-18 Devang PatelAdd new helper pass that strips all symbol names except...
2008-11-18 Devang PatelRemove even more llvm.dbg variables.
2008-11-18 Devang PatelInitialize MallocFunc and FreeFunc properly.
2008-11-18 Bill WendlingCast to remove warning about comparing signed and unsigned.
2008-11-18 Devang PatelGive SIToFPInst preference over UIToFPInst because...
2008-11-17 Devang PatelWhile handling floating point IVs lift restrictions...
2008-11-17 Devang PatelHandle floating point ivs during doInitialization().
2008-11-17 Devang PatelLet AnalyzeAlloca() remove debug intrinsics.
2008-11-16 Torok EdwinIf SI->size() is 0, we are not allowed to dereference...
2008-11-16 Chris Lattnereliminate some std::set's.
2008-11-16 Chris Lattnersimplify loop
2008-11-16 Chris Lattnersimplify a bunch more instcombines to use m_Specific...
2008-11-16 Chris Lattnerfactor the code for simplifying (icmp)|(icmp) into...
2008-11-16 Chris Lattnerdo some computation with apints instead of ConstantInts.
2008-11-16 Chris Lattnermerge a check into a place where it is simpler.
2008-11-16 Chris Lattnerfactor a whole bunch of code out into a helper function.
2008-11-16 Chris Lattnersimplify the conditions on two gigantic if's, decreasin...
2008-11-16 Chris Lattnersimplify some instcombine matches by using m_Specific
2008-11-16 Chris LattnerUse new m_SelectCst template to eliminate macros.
2008-11-16 Chris Lattnersimplify code.
2008-11-16 Chris LattnerHandle the case where there is no "not". It is possibl...
2008-11-16 Chris Lattnerfactor a bunch of copy/paste code out into a helper...
2008-11-16 Chris Lattnerrearrange some code, no functionality change.
2008-11-16 Chris Lattnerif we're going to use a macro, use it maximally. no...
2008-11-14 Devang PatelRefactor code.
2008-11-13 Devang PatelReally remove all debug information.
2008-11-12 Oscar FuentesCMake: Remove removed source file.
2008-11-11 Devang PatelRemove
2008-11-11 Devang PatelUndo previous check-in.
2008-11-11 Oscar FuentesCMake: Updated list of source files for lib/Transforms...
2008-11-11 Devang PatelAdd utility pass to remove dbg info.
2008-11-11 Devang PatelUse actual function name in comments.
2008-11-11 Cedric VenetUpdate CMakeLists.txt
2008-11-11 Devang PatelCleanup debug info. assocated with deleted instructions.
2008-11-11 Devang PatelAdd utility routines to remove dead debug info.
2008-11-10 Devang PatelIf the sign of exit condition and split condition does...
2008-11-10 Bill WendlingThird time's a charm.
2008-11-10 Mon P WangAdded support for the following definition of shufflevector
2008-11-09 Bill WendlingCorrection for the last patch. Should match the conditi...
2008-11-09 Bill WendlingThe method of doing the matching with a 'select' instru...
2008-11-09 Nuno Lopesfix leakage of ValueNumbering
2008-11-09 Bill WendlingIf the LHS of the FCMP is coming from a UIToFP instruct...
2008-11-08 Daniel DunbarRework r58829, allowing removal of dbg info intrinsics...
2008-11-07 Bill WendlingBCUI + 1 doesn't work. Use next instead.
2008-11-07 Devang PatelHandle (delete) dbg intrinsics while promoting alloca.
2008-11-06 Mon P WangFixed scalarizing an extract subvector and prevent...
2008-11-06 Devang PatelInstructionNamer preserves everything.
2008-11-05 Devang PatelDo now allow InlineAlways pass to remove dead functions.
2008-11-05 Devang PatelCheck Attribute::NoInline.
2008-11-05 Oscar FuentesCMake: updated list of source files.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-04 Dale JohannesenAllow SROA of vectors. Removing this caused a
2008-11-03 Devang PatelFix unused variable warnings.
2008-11-03 Devang PatelIgnore conditions that are outside the loop.
2008-11-03 Andrew Lenharthadd a period at the end of the comment, ignoring the...
2008-11-03 Devang PatelTurn floating point IVs into integer IVs where possible.
2008-11-03 Andrew LenharthEnsure that we are checking only calls to the function...
2008-11-03 Nick LewyckyReplace explicit loop with utility function.
2008-11-02 Nick LewyckyChanges from Duncan's review:
2008-11-02 Duncan SandsGet this building on 64 bit machines (error:
2008-11-02 Oscar FuentesCMake: added a source file.
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-11-02 Nick LewyckyFix demanded bits analysis with srem by negative number...
2008-11-02 Dan GohmanFix this recently moved code to use the correct type...
2008-10-31 Daniel DunbarFix warning.
2008-10-30 Dan GohmanCanonicalize sext(i1) to i1?-1:0, and update various...
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Chris LattnerFix PR2967 by not deleting volatile load/stores that...
2008-10-29 Daniel DunbarFactor shouldInline method out of Inliner.
2008-10-28 Daniel DunbarAssorted comment/naming fixes, 80-col violations, and...
2008-10-28 Dan Gohman(A & sext(C)) | (B & ~sext(C) -> C ? A : B
2008-10-27 Torok Edwinexport an ID for the instructionNamer, allowing analysi...
2008-10-27 Chris LattnerRewrite all the 'PromoteLocallyUsedAlloca[s]' logic...
2008-10-27 Chris LattnerAdd a new LargeBlockInfo helper, which is just a wrappe...
2008-10-24 Nick LewyckyAdd value range analyzing of Add and Sub.
2008-10-22 Daniel DunbarChange create*Pass factory functions to return Pass...
2008-10-21 Dan GohmanUse Function::getEntryBlock() instead of Function:...
2008-10-21 Dan GohmanFix a bug that prevented llvm-extract -delete from...
2008-10-17 Dan GohmanUse 0 instead of false to return a null pointer.
2008-10-15 Dan GohmanTeach instcombine's visitLoad to scan back several...
2008-10-14 Evan ChengCombine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single...
2008-10-14 Evan Cheng- Somehow I forgot about one / une.
2008-10-14 Evan ChengOptimize anding of two fcmp into a single fcmp if the...
next