Use CHAR_BIT instead of hard-coding 8 in several places where it
[oota-llvm.git] / include / llvm / Transforms /
2009-03-23 Dale JohannesenUse a SmallPtrSet instead of std::set.
2009-03-19 Dale JohannesenClear the cached cost when removing a function in
2009-03-09 Devang PatelAdd helper pass to remove llvm.dbg.declare intrinsics.
2009-03-06 Devang PatelAdd "check/remove dbg var" helper routines.
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-02-20 Evan ChengFactor address mode matcher out of codegen prepare...
2009-02-14 Cedric VenetUnbreak the build on win32.
2009-02-10 Devang PatelEnable scalar replacement of AllocaInst whose one of...
2009-02-05 Devang PatelRevert rev. 63876. It is causing llvm-gcc bootstrap...
2009-02-05 Devang PatelIgnore dbg intrinsics while propagating conditional...
2009-01-09 Dale JohannesenAdjustments to last patch based on review.
2009-01-08 Dale JohannesenDo not inline functions with (dynamic) alloca into
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-12-31 Duncan SandsRename AddReadAttrs to FunctionAttrs, and teach it how
2008-12-03 Chris LattnerFactor some code into a new FoldSingleEntryPHINodes...
2008-12-03 Chris Lattnerfix a really incorrect comment.
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-11-27 Chris LattnerEnhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris Lattnerremove doConstantPropagation and dceInstruction, they...
2008-11-27 Chris Lattnermove FindAvailableLoadedValue from JumpThreading to...
2008-11-27 Chris Lattnermove MergeBasicBlockIntoOnlyPred to Transforms/Utils.
2008-11-19 Devang PatelDo not use separate utility to walk all instructions...
2008-11-18 Devang PatelAdd new helper pass that strips all symbol names except...
2008-11-11 Devang PatelUndo previous check-in.
2008-11-11 Devang PatelAdd utility pass to remove dbg info.
2008-11-11 Devang PatelAdd utility routines to remove dead debug info.
2008-11-05 Devang PatelDo now allow InlineAlways pass to remove dead functions.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Daniel DunbarFactor shouldInline method out of Inliner.
2008-10-28 Daniel DunbarAssorted comment/naming fixes, 80-col violations, and...
2008-10-27 Torok Edwinexport an ID for the instructionNamer, allowing analysi...
2008-10-22 Daniel DunbarChange create*Pass factory functions to return Pass...
2008-09-19 Duncan SandsRemove the MarkModRef pass (use AddReadAttrs instead).
2008-09-19 Duncan SandsAdd a new pass AddReadAttrs which works out which functions
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-03 Andrew LenharthInitial version of a Partial Specialization IPO pass...
2008-09-03 Devang PatelAdd missing decls.
2008-09-01 Duncan SandsAdd a small pass that sets the readnone/readonly
2008-08-23 Chris LattnerAdd a new trivial -inst-namer pass which makes it possi...
2008-08-15 Owen AndersonRemove GCSE, ValueNumbering, and LoadValueNumbering...
2008-07-17 Owen AndersonMake MergeBlockIntoPredecessor more aggressive when...
2008-07-17 Owen AndersonFactor MergeBlockIntoPredecessor out into BasicBlockUtils.
2008-07-16 Dan GohmanCorrect a top-level comment.
2008-07-14 Chris LattnerReapply r53540, now with the matching header!
2008-07-14 Chris Lattnerwhitespace fix.
2008-07-14 Chris Lattnerdoxygenate comments and wrap to 80 cols.
2008-07-07 Dan GohmanAdd explicit keywords.
2008-06-26 Matthijs KooijmanAdd missing semicolumn in my last commit.
2008-06-26 Matthijs KooijmanImprove comments wrt createInternalize.
2008-06-24 Matthijs KooijmanRename a few variables to be more consistent.
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-14 Devang PatelSimplify internalize pass. Add test case.
2008-05-14 Dan GohmanCommit the header I accidentally left out of 51083.
2008-05-14 Dan GohmanWhitespace cleanups.
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-05-01 Chris LattnerDelete the IPO simplify-libcalls and completely reimple...
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part 2.
2008-04-29 Owen AndersonAdd dead loop elimination, which removes dead loops...
2008-04-21 Chris LattnerMove SplitBlockPredecessors out of loopsimplify into...
2008-04-20 Chris LattnerAdd a new Jump Threading pass, which will handle cases
2008-04-19 Chris LattnerAllow argpromote to promote struct arguments with a...
2008-04-09 Owen AndersonFactor a bunch of functionality related to memcpy and...
2008-03-24 Evan ChengIncreasing the inline limit from (overly conservative...
2008-03-21 Andrew LenharthFunctionExtractorPass has been superceded by GVExtracto...
2008-03-07 Andrew Lenharthadd a pass that can extract all kinds of global values...
2008-03-06 Gabor Greiffix typos
2008-02-29 Devang PatelAdd pass to promote sret.
2008-02-25 Chris Lattnerprune #includes, fit in 80 cols.
2008-02-19 Chris Lattnerremove the LowerSelect pass. The last client was the...
2008-02-19 Chris Lattnerremove the lower packed pass. It can never work and...
2008-01-27 Bill WendlingThe CorrelatedExpressionElimination pass is known to...
2008-01-12 Chris LattnerAllow clients to specify the inline threshold when...
2008-01-11 Chris Lattnerdon't include loopinfo.h from this file.
2008-01-07 Gordon HenriksenWith this patch, the LowerGC transformation becomes the
2008-01-06 Chris Lattnerback out accidental commit.
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-05 Owen AndersonDidn't mean to commit this.
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-14 Owen AndersonStart the process of making MachineLoopInfo possible...
2007-11-09 Anton KorobeynikovMake this header public
2007-11-05 Gordon HenriksenDeleting redundant copy of block extractor pass. See...
2007-10-21 Anton KorobeynikovReg2Mem cleanup and optimizations:
2007-10-17 Hartmut KaiserUpdated VC++ build system.
2007-09-14 Owen AndersonRemove RLE from the headers, since the pass itself...
2007-08-10 Devang PatelAdd utility to clone loops.
2007-08-10 Chris Lattneradd #ifndef guards
2007-08-07 Devang PatelFix comment.
2007-08-07 Devang PatelBegin loop index split pass.
2007-08-01 Dan GohmanMore explicit keywords.
2007-08-01 Owen AndersonRename FastDSE to just DSE.
2007-07-27 Devang PatelUse SmallPtrSet.
2007-07-25 Devang PatelAdd BasicInliner interface.
2007-07-24 Owen AndersonAdd a GVN pass, using the value numbering code I develo...
next