Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
[oota-llvm.git] / include / llvm / Transforms /
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-13 Dan GohmanForward-declare Loop and LoopInfo instead of #including...
2009-07-13 Dan GohmanMake Loop and MachineLoop be subclasses of LoopBase...
2009-07-09 Nick LewyckyForgot a couple files when adding the -ssi-everything...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-07-01 Owen AndersonAdd a pointer to the owning LLVMContext to Module....
2009-06-27 Dan GohmanTeach LoopSimplify how to merge multiple loop exits...
2009-06-26 Devang PatelRemove unused routines.
2009-06-16 Chris LattnerGeneralize instcombine's isSafeToLoadUnconditionally...
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-14 Owen AndersonAdd an early implementation of a partial inlining pass...
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-04-20 Duncan SandsThese bitfields were being miscompiled on some
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
next