[PowerPC] Enable interleaved-access vectorization
[oota-llvm.git] / lib / Transforms /
2015-09-03 Philip Reames[RewriteStatepointsForGC] Extract common code, comment...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Strengthen invariants around...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Workaround a lack of determin...
2015-09-03 Reid Kleckner[sancov] Disable sanitizer coverage on functions using SEH
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 JF Bastien[MergeFuncs] Efficiently defer functions on merge
2015-09-02 Philip Reames[RewriteStatepointsForGC] Delete stale comment [NFC]
2015-09-02 Philip Reames[RewriteStatepointsForGC] Pull a function out of anon...
2015-09-02 Philip Reames[RewriteStatepointsForGC] Bugfix for change 246133
2015-09-02 Philip ReamesFix release build warning for unused function
2015-09-02 Philip Reames[RewriteStatepointsForGC] Improve debug output [NFC]
2015-09-02 Piotr Padlewskiassuem(X) handling in GVN bugfix
2015-09-02 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-09-02 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-09-02 Benjamin Kramer[RemoveDuplicatePHINodes] Start over after removing...
2015-09-02 James Molloy[LV] Don't bail to MiddleBlock if a runtime check fails...
2015-09-02 James Molloy[LV] Move some code around slightly to make the intent...
2015-09-02 James Molloy[LV] Cleanup: Sink an IRBuilder closer to its uses.
2015-09-02 James Molloy[LV] Refactor all runtime check emissions into helper...
2015-09-02 James Molloy[LV] Pull creation of trip counts into a helper function.
2015-09-02 James Molloy[LV] Factor the creation of the loop induction variable...
2015-09-02 James Molloy[LV] Never widen an induction variable.
2015-09-02 James Molloy[LV] Switch to using canonical induction variables.
2015-09-02 Yaron KerenMove createEliminateAvailableExternallyPass earlier...
2015-09-01 Hans WennborgDeadArgElim: don't eliminate arguments from naked functions
2015-08-31 Hans WennborgFix Windows build by including raw_ostream.h
2015-08-31 Philip Reames[FunctionAttr] Infer nonnull attributes on returns
2015-08-31 Jingyue Wu[JumpThreading] make jump threading respect convergent...
2015-08-28 Sanjoy Das[InstCombine] Fix PR24605.
2015-08-28 Chad RosierOptimize memcmp(x,y,n)==0 for small n and suitably...
2015-08-28 JF BastienRemove Merge Functions pointer comparisons
2015-08-28 Chandler Carruth[SROA] Fix PR24463, a crash I introduced in SROA by...
2015-08-28 Steven WuRevert r246244 and r246243
2015-08-28 Piotr PadlewskiConstant propagation after hitting assume(cmp) bugfix
2015-08-28 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-08-27 Tyler NowickiImprove vectorization diagnostic messages and extend...
2015-08-27 Chad Rosier[LoopVectorize] Add Support for Small Size Reductions.
2015-08-27 James Molloy[LoopVectorize] Extract InductionInfo into a helper...
2015-08-27 Alex RosenbergWhoops, remove trailing whitespace.
2015-08-27 Philip ReamesAllow value forwarding past release fences in EarlyCSE
2015-08-27 Philip Reames[RewriteStatepointsForGC] Reduce the number of new...
2015-08-27 Tyler NowickiImproved printing of analysis diagnostics in the loop...
2015-08-26 Philip Reames[SimplifyCFG] Prune code from a provably unreachable...
2015-08-26 Diego NovilloFix memory leak in sample profile pass.
2015-08-26 David Majnemer[SimplifyLibCalls] Fix a typo
2015-08-26 Chandler Carruth[SROA] Rip out all support for SSAUpdater in SROA.
2015-08-26 Alex RosenbergModernize with range-based for loops.
2015-08-26 Alex RosenbergReduce code duplication.
2015-08-26 Alex RosenbergTrailing whitespace
2015-08-26 JF BastienComparing operands should not require the same ValueID
2015-08-25 Charles DavisMake variable argument intrinsics behave correctly...
2015-08-25 Evgeniy Stepanov[msan] Precise instrumentation for icmp sgt %x, -1.
2015-08-25 NAKAMURA TakumiUpdate libdeps in LLVMipo and LLVMScalarOpts, correspon...
2015-08-25 Matthias BraunFix dependencies/shared library build
2015-08-25 Wei MiThe patch replace the overflow check in loop vectorizat...
2015-08-25 Diego NovilloConvert SampleProfile pass into a Module pass.
2015-08-25 Piotr PadlewskiAssume intrinsic handling in global opt
2015-08-24 Sanjay Patelfix typo; NFC
2015-08-24 Adhemerval Zanella[sanitizers] Add DFSan support for AArch64 42-bit VMA
2015-08-23 Mehdi AminiRequire Dominator Tree For SROA, improve compile-time
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-21 JF BastienImprove the determinism of MergeFunctions
2015-08-21 Tyler NowickiStandardized 'failed' to 'Failed' in LoopVectorizationR...
2015-08-21 Sanjoy DasRe-apply r245635, "[InstCombine] Transform A & (L ...
2015-08-21 David Blaikie[opaque pointer type]: Pass explicit pointee type when...
2015-08-21 NAKAMURA TakumiRevert r245635, "[InstCombine] Transform A & (L - 1...
2015-08-21 Peter CollingbourneTransformUtils: Introduce module splitter.
2015-08-20 Sanjoy Das[InstCombine] Transform A & (L - 1) u< L --> L != 0
2015-08-20 Michael Zolotukhin[SLP] Propagate 'nontemporal' attribute into vectorized...
2015-08-20 Michael Zolotukhin[LoopVectorize] Propagate 'nontemporal' attribute into...
2015-08-20 Adrian PrantlRename Instruction::dropUnknownMetadata() to dropUnknow...
2015-08-20 Adhemerval Zanella[asan] Add ASAN support for AArch64 42-bit VMA
2015-08-20 Jingyue Wu[ValueTracking] computeOverflowForSignedAdd and isKnown...
2015-08-20 Adrian PrantlFix a bug that caused SimplifyCFG to drop DebugLocs.
2015-08-20 Adrian PrantlFix a debug location handling bug in GVN.
2015-08-20 Adam Nemet[LVer] Fix FIXME: hide addPHINodes, NFC
2015-08-20 Balaram MakamOptimize bitwise even/odd test (-x&1 -> x&1) to not...
2015-08-20 Benjamin KramerMake helper functions static. NFC.
2015-08-20 Bjorn SteinbrinkRevert "[DSE] Enable removal of lifetime intrinsics...
2015-08-20 Bjorn Steinbrink[DSE] Enable removal of lifetime intrinsics in terminat...
2015-08-20 Chandler Carruth[ARC] Pull the ObjC ARC components that really serve...
2015-08-19 David MajnemerReplace some calls to isa<LandingPadInst> with isEHPad()
2015-08-19 Nick LewyckyMore clean up, still NFC. Remove dead variables now...
2015-08-19 Nick LewyckyClean up this file a little. Remove dead casts, casting...
2015-08-19 Ashutosh NemaExposed findDefsUsedOutsideOfLoop as a loop utility...
2015-08-19 Eric ChristopherRevert "Fix PR24469 resulting from r245025 and re-enabl...
2015-08-18 Nick LewyckyFix three typos in comments; "easilly" -> "easily".
2015-08-18 Chandler Carruth[PM/AA] Remove the last relics of the separate IPA...
2015-08-18 Sanjay Pateluse minSize wrapper; NFCI
2015-08-18 Justin BognerRevert "Constant propagation after hiting llvm.assume"
2015-08-18 Piotr PadlewskiConstant propagation after hiting llvm.assume
2015-08-17 Karthik BhatFix PR24469 resulting from r245025 and re-enable dead...
2015-08-17 David MajnemerRevert "[InstCombinePHI] Partial simplification of...
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-16 Benjamin Kramer[SimplifyLibCalls] Drop default template args. No funct...
2015-08-16 Sanjay Pateltransform fmin/fmax calls when possible (PR24314)
2015-08-16 Sanjoy Das[LSR][NFC] Don’t duplicate entity name at the beginning...
2015-08-16 Sanjoy Das[LSR][NFC] Use camelCase for method names in Formula...
2015-08-16 David MajnemerRevert "Add support for cross block dse. This patch...
2015-08-16 David Majnemer[InstCombine] Replace an and+icmp with a trunc+icmp
next