Move emission of the debug string table to early in the debug
[oota-llvm.git] / lib / Transforms /
2013-09-20 Shuxin YangResurrect r191017 " GVN proceeds in the presence of...
2013-09-20 Benjamin KramerInstCombine: Remove unused argument. No functionality...
2013-09-20 Arnold SchwaighoferSLPVectorizer: Handle more horizontal reductions (disabled)
2013-09-20 Joerg SonnenbergerRevert r191017, it results in segmentation faults in Qt.
2013-09-20 Benjamin KramerInstCombine: Canonicalize (gep i8* X, -(ptrtoint Y...
2013-09-19 Shuxin Yang[Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1...
2013-09-19 Benjamin KramerInstCombine: Don't allow turning vector-of-pointer...
2013-09-19 Shuxin YangGVN proceeds in the presence of dead code.
2013-09-19 Evgeniy Stepanov[msan] Wrap indirect functions.
2013-09-18 Kostya Serebryany[asan] call __asan_stack_malloc_N only if use-after...
2013-09-18 Robert LyttonPrevent LoopVectorizer and SLPVectorizer running if...
2013-09-18 Craig TopperRevert accidental commit I had to make to get the test...
2013-09-18 Craig TopperLift alignment restrictions for load/store folding...
2013-09-18 David Blaikieifndef NDEBUG-out an asserts-only constant committed...
2013-09-17 Quentin ColombetRevert the load slicing done in r190870.
2013-09-17 Matt ArsenaultCleanup handling of constant function casts.
2013-09-17 Arnold SchwaighoferSLPVectorizer: Don't vectorize phi nodes that use invok...
2013-09-17 Quentin Colombet[InstCombiner] Slice a big load in two loads when the...
2013-09-17 Kostya Serebryany[asan] inline the calls to __asan_stack_free_* with...
2013-09-17 Stepan DyatkovskiyBugfix for PR17099:
2013-09-16 Matt ArsenaultMemCpyOptimizer: Use max legal int size instead of...
2013-09-16 Arnold SchwaighoferDon't vectorize if there are outside loop users of...
2013-09-16 Evgeniy Stepanov[msan] Check return value of main().
2013-09-16 Peter CollingbourneImplement function prefix data as an IR feature.
2013-09-15 Benjamin KramerReplace some unnecessary vector copies with references.
2013-09-14 Robert WilhelmFix spelling.
2013-09-14 Chandler CarruthRemove the long, long defunct IR block placement pass.
2013-09-13 Evgeniy Stepanov[msan] Add source file:line to stack origin reports.
2013-09-13 Duncan SandsAvoid a compiler warning about Found not being used...
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.
next