llvm/test/CodeGen/X86/llc-override-mcpu-mattr.ll: Tweak not to be affected by x64...
[oota-llvm.git] / lib / Transforms /
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)
2015-04-17 Duncan P. N. Exon... DebugInfo: Remove DIDescriptor from the DebugInfo API
2015-04-17 Ahmed Bougacha[MemCpyOpt] Optimize double-storing by memset+memcpy.
2015-04-17 Jingyue Wu[NaryReassociate] run NaryReassociate iteratively
2015-04-16 Jingyue Wu[NaryReassociate] speeds up candidate searching
2015-04-16 Sanjay Patel[X86, SSE] instcombine common cases of insertps intrins...
2015-04-16 Aaron BallmanSilencing a -Wunused-but-set-variable warning; NFC.
2015-04-16 Duncan P. N. Exon... DebugInfo: Gut DIScope, DIEnumerator and DISubrange
2015-04-15 Duncan P. N. Exon... DebugInfo: Gut DICompileUnit and DIFile
2015-04-15 Duncan P. N. Exon... DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable
2015-04-15 Duncan P. N. Exon... DebugInfo: Require a DebugLoc in DIBuilder::insertDeclare()
2015-04-15 Daniel BerlinAdd range iterators for post order and inverse post...
2015-04-15 Jingyue Wu[SLSR] handle candidate form (B + i * S)
2015-04-15 Richard TrieuChange range-based for-loops to be -Wrange-loop-analysi...
2015-04-14 Jingyue WuSimplify n-ary adds by reassociation
2015-04-14 Duncan P. N. Exon... DebugInfo: Update signature of DICompileUnit::replace*()
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DISubprogram and DILexicalBlock*
2015-04-14 Sanjoy Das[LoopUnrollRuntime] Avoid high-cost trip count computation.
2015-04-14 Sanjoy Das[SCEV] Refactor out isHighCostExpansion. NFCI.
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DIVariable and DIGlobalVariable
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DILocation
2015-04-14 Duncan P. N. Exon... DebugInfo: Gut DIExpression
2015-04-14 Philip Reames[RewriteStatepointsForGC] Delete dead code [NFC]
2015-04-14 Duncan P. N. Exon... DebugInfo: Move DILocation::computeNewDiscriminators()
2015-04-14 Duncan P. N. Exon... AddDiscriminators: Create new MDLocation directly
2015-04-13 Duncan P. N. Exon... StripSymbols: Use DIGlobalVariable::getConstant() inste...
2015-04-13 Nick LewyckyGCC complains thusly: "attributes at the beginning...
2015-04-13 Philip Reames[RwriteStatepointsForGC] Minor indentation and naming...
2015-04-13 Nick LewyckySubtraction is not commutative. Fixes PR23212!
2015-04-13 Philip Reames[RewriteStatepointsForGC] Avoid inserting empty holder
2015-04-13 Philip Reames[RewriteStatepointsForGC] Fix a latent bug in normaliza...
2015-04-13 Philip Reames[RewriteStatepointsForGC] Strengthen assertions around...
2015-04-13 Philip Reames[RewriteStatepointsForGC] Move an expensive debugging...
2015-04-12 Mark LaceyFix typo.
2015-04-12 Sanjoy Das[LoopUnrollRuntime] Clean up a predicate.
2015-04-11 Benjamin KramerMark empty default constructors as =default if it makes...
2015-04-11 Benjamin KramerRemove empty non-virtual destructors or mark them ...
2015-04-11 Alexander KornienkoUse 'override/final' instead of 'virtual' for overridde...
2015-04-11 Duncan P. N. Exon... DebugInfo: Rewrite atSameLineAs() as MDLocation::canDis...
2015-04-11 Philip Reames[Statepoints] Fix a release only build failure
2015-04-10 Philip Reames[RewriteStatepointsForGC] Use a SetVector for a worklis...
next