Debug Info: Rename DITypeRef to DIScopeRef.
[oota-llvm.git] / lib / Transforms /
2013-09-06 Manman RenTBAA: add isTBAAVtableAccess to MDNode so clients can...
2013-09-06 Matt ArsenaultUse type helper functions.
2013-09-06 Matt ArsenaultTeach CodeGenPrepare about address spaces
2013-09-05 Matt ArsenaultConsistently use dbgs() in debug printing
2013-09-05 Rafael EspindolaRemove unused argument.
2013-09-05 Nick LewyckyDeclare missing dependency on AliasAnalysis. Patch...
2013-09-04 Rafael EspindolaRename some variables to match the style guide.
2013-09-04 Rafael EspindolaSmall simplification given that insert of an empty...
2013-09-04 Rafael EspindolaRefactor duplicated logic to a helper function.
2013-09-04 Rafael EspindolaRemove dead code.
2013-09-04 Rafael EspindolaRevert "Add r159136 back now that pr13124 has been...
2013-09-04 Tim NorthoverInstCombine: allow unmasked icmps to be combined with...
2013-09-04 Tim NorthoverInstCombine: look for masked compares with subset relation
2013-09-03 Rafael EspindolaAdd r159136 back now that pr13124 has been fixed.
2013-09-03 Michael Gottesman[objc-arc] Remove dead code from previous commit.
2013-09-03 Michael Gottesman[objc-arc] Turn off the objc_retainBlock -> objc_retain...
2013-09-03 Nadav RotemEnable late-vectorization by default.
2013-09-03 Matt ArsenaultTeach InstCombineLoadCast about address spaces.
2013-09-03 Matt ArsenaultUse type form of getIntPtrType in alloca visitor.
2013-09-03 Yi JiangIn this patch we are trying to do two things:
2013-09-03 Evgeniy Stepanov[msan] Fix handling of select with struct arguments.
2013-09-03 Evgeniy Stepanov[msan] Fix select instrumentation.
2013-08-31 Benjamin KramerSimplifyLibCalls: When emitting an overloaded fp functi...
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...
next