Fixed a bug where diassembling an instruction that had a prefix would cause LLVM...
[oota-llvm.git] / lib / Transforms /
2013-08-30 Bill WendlingCompulsive reformatting.
2013-08-30 Benjamin KramerInstCombine: Check for zero shift amounts before subtra...
2013-08-30 Bill WendlingRandom cleanup: No need to use a std::vector here,...
2013-08-29 Hal FinkelRevert: r189565 - Add getUnrollingPreferences to TTI
2013-08-29 Hal FinkelAdd getUnrollingPreferences to TTI
2013-08-28 Nadav RotemVectorizer/PassManager: I am working on moving the...
2013-08-28 Matt ArsenaultFix typo.
2013-08-28 Hal FinkelDisable unrolling in the loop vectorizer when disabled...
2013-08-28 Alexey Samsonov80 cols
2013-08-27 Peter CollingbourneDataFlowSanitizer: Implement trampolines for function...
2013-08-27 Nadav RotemRefactor 'vectorizeLoop' no functionality change.
2013-08-27 Michael GottesmanFixed typo.
2013-08-26 Matt ArsenaultFix inserting instructions before last in bundle.
2013-08-26 Nadav RotemLoopVectorize: Implement partial loop unrolling when...
2013-08-26 Yi Jiangtest commit. Remove blank line
2013-08-26 Matt ArsenaultFix unused variable in release build
2013-08-26 Matt ArsenaultConstify functions
2013-08-26 Matt ArsenaultVectorize starting from insertelements building a vector
2013-08-24 Matt ArsenaultCheck if in set on insertion instead of separately
2013-08-24 Benjamin KramerAdd a function object to compare the first or second...
2013-08-23 Peter CollingbourneDataFlowSanitizer: correctly combine labels in the...
2013-08-23 Evgeniy Stepanov[msan] Fix handling of va_arg overflow area on x86_64.
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-08-23 Alexey Samsonov80 cols
2013-08-23 Michael GottesmanUpdate StripDeadDebugInfo to use DebugInfoFinder so...
2013-08-22 Peter CollingbourneDataFlowSanitizer: Replace non-instrumented aliases...
2013-08-22 Peter CollingbourneDataFlowSanitizer: Factor the wrapper builder out to...
2013-08-22 Peter CollingbourneDataFlowSanitizer: Prefix the name of each instrumented...
2013-08-22 Chandler CarruthTeach the SLP vectorizer the correct way to check for...
2013-08-22 Matt ArsenaultTeach LoopVectorize about address space sizes
2013-08-21 Michael GottesmanFixed typo.
2013-08-21 Michael GottesmanRemoved trailing whitespace.
2013-08-21 Yunzhong GaoNo functionality change.
2013-08-21 Matt ArsenaultTeach InstCombine about address spaces
2013-08-21 Matt ArsenaultUse attribute helper function
2013-08-21 Matt ArsenaultFix typo
2013-08-20 Bill WendlingMove registering the execution of a basic block to...
2013-08-20 Arnold SchwaighoferSLPVectorizer: Fix invalid iterator errors
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-19 Jakub StaszakUse pop_back_val() instead of both back() and pop_back().
2013-08-19 Matt ArsenaultTeach InstCombine visitGetElementPtr about address...
2013-08-19 Matt ArsenaultCleanup visitGetElementPtr to make address space change...
2013-08-19 Matt ArsenaultcommonPointerCast cleanups to make address space change...
2013-08-19 Matt ArsenaultRevert non-test parts of r188507
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
next