This switches CrashRecoveryContext to using ManagedStatic for its global Mutex and
[oota-llvm.git] / lib / Transforms /
2013-09-11 Hal FinkelAdd getUnrollingPreferences to TTI
2013-09-11 Benjamin KramerRevert "Give internal classes hidden visibility."
2013-09-11 Benjamin KramerGive internal classes hidden visibility.
2013-09-11 Matt ArsenaultUse type form of getIntPtrType
2013-09-11 Matt ArsenaultTeach loop-idiom about address space pointer sizes
2013-09-11 Matt ArsenaultAdd braces
2013-09-11 Eli FriedmanGet rid of unused isPodLike definitions.
2013-09-10 Eli FriedmanDon't assert on invalid loop vectorization hint.
2013-09-10 Eli FriedmanFix mistake in r190442.
2013-09-10 Eli FriedmanRemove unused functions.
2013-09-10 Matt ArsenaultTeach ScalarEvolution about pointer address spaces
2013-09-10 Benjamin KramerLoopVectorize: PHI nodes are always at the beginning...
2013-09-10 Kostya Serebryany[asan] refactor the use-after-return API so that the...
2013-09-10 Matt ArsenaultUse StringRef::npos for StringRef instead of std::strin...
2013-09-09 Eli FriedmanDon't shrink atomic ops to bool in GlobalOpt.
2013-09-09 Quentin Colombet[InstCombiner] Expose opportunities to merge subtract...
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
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
next