Add a 'normalize' method to the Triple class, which takes a mucked up
[oota-llvm.git] / include / llvm / Transforms /
2010-08-06 Dan GohmanEliminate PromoteMemoryToRegisterID; just use addPreser...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-03 Peter CollingbourneAdd an atomic lowering pass
2010-07-31 Rafael EspindolaThe BlockExtractorPass() constructor was not reading...
2010-07-01 Devang PatelDebugging infomration is encoded in llvm IR using metad...
2010-06-24 Devang PatelUse ValueMap instead of DenseMap.
2010-06-23 Devang PatelCosmetic change.
2010-06-15 Benjamin Kramersimplify-libcalls: fold strstr(a, b) == a -> strncmp...
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-05-07 Dan GohmanAdd an LLVM IR version of code sinking. This uses the...
2010-05-06 Bob WilsonFix handling of unreachable blocks in the SSAUpdater...
2010-05-04 Bob WilsonCombine the implementations of the core part of the...
2010-05-01 Chris Lattnerrename InlineInfo.DevirtualizedCalls -> InlinedCalls to
2010-04-26 Chris LattnerFix a problem that lower invoke has with allocas (PR669...
2010-04-23 Chris Lattnerswitch InlineInfo.DevirtualizedCalls's list to be of...
2010-04-22 Chris LattnerThe inliner was choosing to not consider call sites
2010-04-22 Chris Lattnerrefactor the interface to InlineFunction so that most...
2010-04-20 Devang PatelThere is no need to install ValueMapper.h header.
2010-04-17 Bob WilsonRe-commit my previous SSAUpdater changes. The previous...
2010-04-16 Chris Lattnerintroduce a new CallGraphSCC class, and pass it around
2010-04-13 Owen AndersonSCCVN, we hardly knew ye!
2010-04-07 Eric ChristopherAdd support for stpncpy_chk.
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-03 Bob WilsonRevert all my SSAUpdater patches. The PHI placement...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-04-01 Bob WilsonRewrite another SSAUpdater function to avoid recursion.
2010-04-01 Bob WilsonChange another SSAUpdater function to avoid recursion.
2010-04-01 Bob WilsonThe SSAUpdater should avoid recursive traversals of...
2010-03-31 Bob WilsonRewrite part of the SSAUpdater to be more careful about...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-23 Evan ChengAdd comment.
2010-03-23 Evan ChengForgot this.
2010-03-12 Benjamin KramerAdd a virtual destructor and give vtable a home.
2010-03-12 Benjamin KramerFactor checked library call optimization into a common...
2010-03-11 Benjamin Kramerstpcpy is so similar to strcpy, it doesn't deserve...
2010-03-11 Eric ChristopherLower stpcpy_chk when possible.
2010-03-11 Eric ChristopherAdd strncpy libcall creator. Use it when it should...
2010-03-09 Jakob Stoklund OlesenTry to keep the cached inliner costs around for a bit...
2010-03-09 Jakob Stoklund OlesenRevert r98089, it was breaking a clang test.
2010-03-09 Jakob Stoklund OlesenTry to keep the cached inliner costs around for a bit...
2010-03-05 Eric ChristopherMove SimplifyLibCalls's LibCall builders to a separate...
2010-02-28 Bob WilsonRevert r97245 which seems to be causing performance...
2010-02-26 Bob WilsonMove the EnableFullLoadPRE flag from a separate command...
2010-02-26 Bob WilsonRemove unused "NoPRE" parameter in GVN and createGVNPass().
2010-02-16 Bob WilsonRename SuccessorNumber to GetSuccessorNumber.
2010-02-16 Bob WilsonRefactor to share code to find the position of a basic...
2010-02-09 Eric ChristopherPull these back out, they're a little too aggressive...
2010-02-09 Eric ChristopherAdd a new pass to do llvm.objsize lowering using SCEV.
2010-02-06 Jakob Stoklund OlesenReintroduce the InlineHint function attribute.
2010-02-05 Jakob Stoklund OlesenTeach SimplifyCFG about magic pointer constants.
2010-01-30 Bob WilsonCheck alignment of loads when deciding whether it is...
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-27 Benjamin KramerDon't bother with sprintf, just pass the Twine through.
2010-01-21 Victor HernandezDbgInfoIntrinsics no longer appear in an instruction...
2010-01-20 Jakob Stoklund OlesenMove per-function inline threshold calculation to a...
2010-01-12 Chris Lattneradd a helper function.
2010-01-05 Dan GohmanMake RecursivelyDeleteTriviallyDeadInstructions,
2010-01-05 Chris Lattnerconvert various IntrinsicInst's to use class instead...
2010-01-05 Devang PatelRemove dead debug info intrinsics.
2010-01-02 Chris Lattnerremove the random sampling framework, which is not...
2009-12-22 Chris Lattnercomment fix: weakvh -> tracking vh
2009-12-18 Dan GohmanEliminate unnecessary LLVMContexts.
2009-11-23 Nick LewyckyPull LLVMContext out of PromoteMemToReg.
2009-11-19 Jim GrosbachMake EliminateDuplicatePHINodes() available as a utilit...
2009-11-14 Dan GohmanAdd an option for running GVN with redundant load proce...
2009-11-11 Chris Lattnerremove the now dead condprop pass, PR3906.
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Chris Lattnermove some generally useful functions out of jump threading
2009-11-10 Chris Lattnerrefactor TryToSimplifyUncondBranchFromEmptyBlock out...
2009-11-05 Douglas GregorMake a few more LLVM headers parsable as standalone...
2009-11-01 Duncan SandsImprove the other instance of the comment.
2009-10-31 Chris Lattnerupdate the comment above llvm::SplitCriticalEdge, and...
2009-10-31 Dan GohmanRevert r85667. LoopUnroll currently can't call utility...
2009-10-31 Dan GohmanMerge the enhancements from LoopUnroll's FoldBlockIntoP...
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-30 Evan ChengAdd option to createGVNPass to disable PRE.
2009-10-28 Nick LewyckyAdd ABCD, a generalized implementation of the Eliminati...
2009-10-26 Owen AndersonForgot to commit these.
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Dan GohmanCheck in the experimental GEP splitter pass. This pass...
2009-10-24 Dan GohmanMapValue doesn't needs its LLVMContext argument.
2009-10-24 Dan GohmanAdd an explicit keyword.
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-18 Chris Lattnerremove the IndMemRemPass, which only made sense for...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Duncan SandsStrip trailing white space.
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-13 Dan GohmanStart refactoring the inline cost estimation code so...
2009-10-10 Chris Lattneradd a simple helper method.
2009-10-10 Chris Lattneradd ability for clients of SSAUpdater to find out about the
2009-10-10 Chris Lattneradd the ability to get a rewritten value from the middl...
2009-10-10 Chris Lattnerrename GetValueInBlock -> GetValueAtEndOfBlock to bette...
2009-10-10 Chris LattnerImplement an efficient and fully general SSA update...
2009-10-09 Dale JohannesenUse names instead of numbers for some of the magic
2009-10-06 Chris Lattnerremove predicate simplifier, it never got the last...
2009-10-04 Owen AndersonDo away with the strange use of BitVectors in SSI,...
next