Introduce SpecialCaseList::isIn overload for GlobalAliases.
[oota-llvm.git] / lib / Transforms /
2013-08-19 Peter CollingbourneIntroduce SpecialCaseList::isIn overload for GlobalAliases.
2013-08-19 Michael KupersteinAdds missing TLI check for library simplification of
2013-08-19 Peter CollingbourneRemove SpecialCaseList::findCategory.
2013-08-17 Joerg SonnenbergerPR 16899: Do not modify the basic block using the itera...
2013-08-16 Jim GrosbachInstCombine: Use isAllOnesValue() instead of explicit -1.
2013-08-16 Jim GrosbachInstCombine: Simplify if(x!=0 && x!=-1).
2013-08-15 Matt ArsenaultDon't do FoldCmpLoadFromIndexedGlobal for non inbounds...
2013-08-15 Matt ArsenaultFix spelling
2013-08-15 Yunzhong GaoFixing a corner-case bug in strchr and strrchr lib...
2013-08-15 Peter CollingbourneDataFlowSanitizer: Add a debugging feature to help...
2013-08-14 Mark LaceyFix small typo: s/succ/Succ/
2013-08-14 Peter CollingbourneDataFlowSanitizer: Instrumentation for memset.
2013-08-14 Peter CollingbourneDataFlowSanitizer: greylist is now ABI list.
2013-08-14 Chandler CarruthFix a really terrifying but improbable bug in mem2reg...
2013-08-14 Matt ArsenaultFix always creating GEP with i32 indices
2013-08-14 Matt ArsenaultUse type helper functions instead of cast
2013-08-14 Matt ArsenaultUse array initializer, space around operator
2013-08-13 Hal FinkelBBVectorize: Add initial stores to the write set when...
2013-08-13 Nick LewyckyRevert r187191, which broke opt -mem2reg on the testcas...
2013-08-13 Dmitry Vyukovdfsan: fix lint warnings
2013-08-13 Arnold SchwaighoferAlso remove logic in LateVectorize
2013-08-13 Arnold SchwaighoferRemove logic that decides whether to vectorize or not...
2013-08-12 Peter CollingbourneReapply r188119 now that the bug it exposed is fixed.
2013-08-12 Peter CollingbourneDataFlowSanitizer: fix a use-after-free. Spotted by...
2013-08-12 Bill WendlingMove stack protector names to the same place.
2013-08-12 Nadav RotemFix PR16797 - Support PHINodes with multiple inputs...
2013-08-12 Alexey SamsonovRemove unused SpecialCaseList constructors
2013-08-12 Alexey SamsonovAdd SpecialCaseList::createOrDie() factory and use...
2013-08-12 Alexey SamsonovIntroduce factory methods for SpecialCaseList
2013-08-12 Richard SandifordFix big-endian handling of integer-to-vector bitcasts...
2013-08-11 Chandler CarruthRe-instate r187323 which fast-tracks promotable allocas...
2013-08-11 Chandler CarruthFinish fixing the SSAUpdater-based AllocaPromoter strat...
2013-08-11 Chandler CarruthReformat some bits of AllocaPromoter and simplify the...
2013-08-10 Arnold SchwaighoferRevert r188119 "Kill some duplicated code for removing...
2013-08-09 Michael Gottesman[objc-arc] Track if we encountered an additive overflow...
2013-08-09 Peter CollingbourneKill some duplicated code for removing unreachable...
2013-08-09 Peter CollingbourneDataFlowSanitizer: Remove unreachable BBs so IR continu...
2013-08-09 Jakub StaszakMark obviously const methods. Also use reference for...
2013-08-08 Michael GottesmanRevert "[objc-arc] Track if we encountered an additive...
2013-08-08 Peter CollingbourneFix ARM build.
2013-08-07 Michael Gottesman[objc-arc] Track if we encountered an additive overflow...
2013-08-07 Michael Gottesman[objc-arc] Change 4 iterator methods which return const...
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-07 Peter CollingbourneDataFlowSanitizer; LLVM changes.
2013-08-07 Benjamin KramerJumpThreading: Turn a select instruction into branching...
2013-08-06 Bill WendlingChange the linkage of these global values to 'internal'.
2013-08-06 Arnold SchwaighoferLoopVectorize: Allow vectorization of loops with lifeti...
2013-08-06 Jakub StaszakAdjust file to the coding standard.
2013-08-06 Serge PavlovUnbreak Debug build on Windows
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-08-06 Matt ArsenaultFix missing -*- C++ -*-s
2013-08-05 Peter CollingbourneIntroduce an optimisation for special case lists with...
2013-08-05 Alexey Samsonov80-cols
2013-08-02 Nadav RotemSLPVectorizer: Fix PR16777. PHInodes may use multiple...
2013-08-02 Alexey SamsonovFix dereferencing end iterator in SimplifyCFG. Patch...
2013-08-01 Matt ArsenaultTeach getOrEnforceKnownAlignment about address spaces
2013-08-01 Nadav RotemMove the optlevel check to the frontend.
2013-08-01 Nadav RotemOnly enable SLP-vectorization on O3 builds.
2013-07-31 Nadav Rotem80-col
2013-07-30 Owen AndersonPreserve fast-math flags when folding (fsub x, (fneg...
2013-07-30 Matt ArsenaultChange behavior of calling bitcasted alias functions.
2013-07-29 Nadav RotemSLPVectorier: update the debug location for the new...
2013-07-29 Chandler CarruthTeach the AllocaPromoter which is wrapped around the...
2013-07-29 Nadav RotemDon't vectorize when the attribute NoImplicitFloat...
2013-07-28 Rafael EspindolaFix -Wdocumentation warnings.
2013-07-28 Chandler CarruthUpdate comments for SSAUpdater to use the modern doxyge...
2013-07-28 Chandler CarruthTemporarily revert r187323 until I update SSAUpdater...
2013-07-28 Chandler CarruthNow that mem2reg understands how to cope with a slightl...
2013-07-28 Chandler CarruthThread DataLayout through the callers and into mem2reg...
2013-07-27 Nadav RotemUpdate the comment
2013-07-27 Chandler CarruthDon't use all the #ifdefs to hide the stats counters...
2013-07-27 Chandler CarruthMerge the removal of dead instructions and lifetime...
2013-07-27 Nick LewyckyReimplement isPotentiallyReachable to make nocapture...
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-26 Nadav RotemSLP Vectorier: Don't vectorize really short chains...
2013-07-26 Nadav RotemSLP Vectorizer: Disable the vectorization of non power...
2013-07-26 Owen AndersonFix variable name.
2013-07-26 Owen AndersonWhen InstCombine tries to fold away (fsub x, (fneg...
2013-07-26 Stephen LinCorrect case of m_UIToFp to m_UIToFP to match instructi...
2013-07-26 Chandler CarruthRe-implement the analysis of uses in mem2reg to be...
2013-07-26 Bill Schmidt[PowerPC] Support powerpc64le as a syntax-checking...
2013-07-25 Rafael EspindolaRespect llvm.used in Internalize.
2013-07-25 Nick LewyckyCheck that TD isn't NULL before dereferencing it down...
2013-07-25 Rafael EspindolaMake these methods const correct.
2013-07-24 Benjamin KramerTRE: Move class into anonymous namespace.
2013-07-24 Chandler CarruthFix a problem I introduced in r187029 where we would...
2013-07-24 Chandler CarruthFix PR16687 where we were incorrectly promoting an...
2013-07-23 Matt ArsenaultFix spelling
2013-07-22 Nick LewyckyRemove extraneous null statement. No functionality...
2013-07-22 Jakub StaszakUse switch instead of if. No functionality change.
2013-07-22 Jakub StaszakRemove trailing spaces.
2013-07-22 Nadav RotemWhen we vectorize across multiple basic blocks we may...
2013-07-22 Jakub StaszakOldPtr is llvm::Instruction. Remove unneeded cast<>.
2013-07-22 Jakub StaszakChange tabs to spaces.
2013-07-22 Matt ArsenaultFix spelling and grammar
2013-07-22 Nadav RotemFix an obvious typo in the loop vectorizer where the...
2013-07-22 Nadav RotemDelete unused helper functions.
2013-07-21 Benjamin Kramermem2reg: Minor STL usage cleanup. No functionality...
2013-07-21 Chandler CarruthMake the mem2reg interface use an ArrayRef as it keeps...
2013-07-21 Nadav RotemRevert a part of r186420. Don't forbid multiple store...
next