[LoopIdiomRecognize] Use auto + range-based loop. NFC intended.
[oota-llvm.git] / lib / Transforms /
2015-05-13 Davide Italiano[LoopIdiomRecognize] Use auto + range-based loop. NFC...
2015-05-13 Jingyue Wu[NaryReassociate] avoid running forever
2015-05-13 Diego NovilloAdd function entry counts from sample profiles.
2015-05-13 Pete CooperConstify arguments to methods in LICM. NFC
2015-05-13 Pete CooperChange LoadAndStorePromoter to take ArrayRef instead...
2015-05-13 Philip Reames[PlaceSafepoints] Reduce dominator tree recalculation
2015-05-13 Jingyue Wu[SLSR] handles non-canonicalized Mul candidates
2015-05-12 Sanjoy Das[Statepoints] Support for "patchable" statepoints.
2015-05-12 Philip Reames[PlaceSafepoints] Followup to commit L237172
2015-05-12 Chandler Carruth[Unrolling] Refactor the start and step offsets to...
2015-05-12 Bjorn SteinbrinkCVP: Improve handling of Selects used as incoming PHI...
2015-05-12 Philip Reames[RewriteStatepointsForGC] Extend base pointer to handle...
2015-05-12 Justin Bogner[PlaceSafepoints] Add missing "override" to PlaceBacked...
2015-05-12 Arnold SchwaighoferMergeFunctions: Two different sized allocas are *not...
2015-05-12 Justin BognerInstrProf: Update name of compiler-rt routine for setti...
2015-05-12 Philip Reames[PlaceSafepoints] Switch to being a FunctionPass
2015-05-12 Philip Reames[PlaceSafepoints] Make internal helper pass a FunctionPass
2015-05-12 Philip Reames[PlaceSafepoints] Use analysis infrastructure to get...
2015-05-12 Philip Reames[PlaceSafepoints] Remove dependence on LoopSimplify
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-05-12 Pete CooperConstify method. NFC
2015-05-12 Michael ZolotukhinReimplement heuristic for estimating complete-unroll...
2015-05-11 Sanjoy DasRename variables in gc_relocate related functions to...
2015-05-11 Ahmed Bougacha[MemCpyOpt] Look at any dependency -not just source...
2015-05-11 Davide Italiano[LoopIdiomRecognize] Transform backedge-taken count...
2015-05-11 Sanjoy Das[RewriteStatepointsForGC] Fix a bug on creating gc_relo...
2015-05-11 James MolloyRip min/max pattern matching out of InstCombine and...
2015-05-11 Hal Finkel[InstCombine/PowerPC] Fix single-precision QPX load...
2015-05-11 David Majnemer[InstCombine] Canonicalize single element array store
2015-05-11 David Majnemer[InstCombine] Canonicalize single element array load
2015-05-10 Ismail PazarbasiSanitizerCoverage: Use `createSanitizerCtor` to create...
2015-05-08 Igor LaevskyThis change is refactoring only. It moves basic block...
2015-05-07 Alexey SamsonovDelete unused createSanitizerCoverageModulePass overload.
2015-05-07 Ismail PazarbasiRevert "SanitizerCoverage: Use `createSanitizerCtor...
2015-05-07 Ismail PazarbasiSanitizerCoverage: Use `createSanitizerCtor` to create...
2015-05-07 Ismail PazarbasiMSan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 Ismail PazarbasiTSan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 Ismail PazarbasiASan: Use `createSanitizerCtor` to create ctor, and...
2015-05-07 David BlaikieRecommit r236670: [opaque pointer type] Pass explicit...
2015-05-07 NAKAMURA TakumiScalar/PlaceSafepoints.cpp: Fix a warning introduced...
2015-05-07 Mehdi AminiUpdate InstCombine to transform aggregate loads into...
2015-05-07 Alexey Samsonov[SanitizerCoverage] Introduce SanitizerCoverageOptions...
2015-05-07 Philip Reames[JumpThreading] Simplify comparisons when simplifying...
2015-05-06 David BlaikieRevert "[opaque pointer type] Pass explicit pointer...
2015-05-06 Sanjoy Das[Statepoints] Clean up PlaceSafepoints.cpp: de-duplicat...
2015-05-06 Sanjoy Das[Statepoints] Clean up PlaceSafepoints.cpp: variable...
2015-05-06 Sanjoy Das[IRBuilder] Add a CreateGCStatepointInvoke.
2015-05-06 David Blaikie[opaque pointer type] Pass explicit pointer type throug...
2015-05-06 Pete CooperChange typeIncompatible to return an AttrBuilder instea...
2015-05-06 Alexey Samsonov[SanitizerCoverage] Fix a couple of typos. NFC.
2015-05-06 Ismail PazarbasiImplement `createSanitizerCtor`, common helper function...
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-05-06 Adam Nemet[DomTree] verifyDomTree to unconditionally perform...
2015-05-06 Sanjoy Das[Statepoint] Clean up Statepoint.h: accessor names.
2015-05-05 David Majnemer[Inliner] Discard empty COMDAT groups
2015-05-05 David Blaikie[opaque pointer type] Track explicit GEP pointee type...
2015-04-30 Justin BognerInstrProf: Instrumenter support for setting profile...
2015-04-30 Matthias BraunInstCombineSimplifyDemanded: Remove nsw/nuw flags when...
2015-04-30 Matthias BraunInstCombine: Move Sub->Xor rule from SimplifyDemanded...
2015-04-30 Sanjoy Das[InstCombine] Add new rule for MIN(MAX(~A, ~B), ~C...
2015-04-30 Sanjoy Das[InstCombine] Add a new formula for SMIN.
2015-04-29 David Blaikie[opaque pointer type] Store the value type of an alloca
2015-04-29 David Blaikie[opaque pointer type] Pass GlobalAlias the actual point...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-26 Philip Reames[RewriteStatepointsForGC] Exclude constant values from...
2015-04-26 Philip ReamesDon't Place Entry Safepoints Before the llvm.frameescap...
2015-04-25 Sanjay Patel[x86] instcombine more cases of insertps into a shuffle...
2015-04-24 Hans WennborgSimplifyCFG: Correctly handle switch lookup tables...
2015-04-24 Andrew KaylorFix LoopInterchange/reductions.ll test for debug builds
2015-04-24 Aaron BallmanRemoving dead code; NFC. This code was triggering a...
2015-04-24 Jingyue WuResurrect r235688
2015-04-24 Michael ZolotukhinFix a couple of typos in comments.
2015-04-23 Michael ZolotukhinFix comment for NoCommonBits.
2015-04-23 David BlaikieRecommit r235458: [opaque pointer type] Avoid using...
2015-04-23 Philip ReamesMove Value.isDereferenceablePointer to ValueTracking...
2015-04-23 Karthik BhatMove common loop utility function isInductionPHI into...
2015-04-23 Karthik BhatAdd support to interchange loops with reductions.
2015-04-22 David Majnemer[InstCombine] Use a more targeted fix instead of r235544
2015-04-22 David Majnemer[InstCombine] Clear out nsw/nuw if we modify computatio...
2015-04-22 David BlaikieRevert "[opaque pointer type] Avoid using PointerType...
2015-04-22 Sanjay Pateldon't repeat function names in comments; NFC
2015-04-21 David Blaikie[opaque pointer type] Avoid using PointerType::getEleme...
2015-04-21 Wei MiLimiting gep merging to fix the performance problem...
2015-04-21 Wei MiRevert r235451 since it is attached to a wrong Differen...
2015-04-21 Wei MiLimiting gep merging to fix the performance problem...
2015-04-21 Ahmed Bougacha[MemCpyOpt] Use the raw i8* dest when optimizing memset...
2015-04-21 Daniel BerlinRevamp PredIteratorCache interface to be cleaner.
2015-04-21 Sanjoy Das[LSR][NFC] Remove a stale comment.
2015-04-21 Jingyue Wu[SLSR] garbage-collect unused instructions
2015-04-21 Jingyue Wu[SeparateConstOffsetFromGEP] garbage-collect intermedia...
2015-04-21 Daniel BerlinMove IDF Calculation to a separate file, expose an...
2015-04-21 Duncan P. N. Exon... DebugInfo: Drop rest of DIDescriptor subclasses
2015-04-21 Duncan P. N. Exon... DebugInfo: Assert dbg.declare/value insts are valid
2015-04-20 Duncan P. N. Exon... DebugInfo: Delete subclasses of DIScope
2015-04-20 Akira Hatanaka[InlineFunction] Don't add lifetime markers for zero...
2015-04-20 Karthik Bhat[NFC] Refactor identification of reductions as common...
2015-04-18 Ahmed Bougacha[MemCpyOpt] Don't force i64 when promoting memset/memcp...
2015-04-18 Ahmed Bougacha[MemCpyOpt] Promote both memset/memcpy sizes if differe...
2015-04-18 Benjamin Kramer[InstCombine] Create zero constants on demand.
2015-04-18 David Majnemer[InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31)
next