[RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the TargetRegist...
[oota-llvm.git] / lib / Transforms / InstCombine /
2014-07-16 Manuel JacobFix comment in InstCombiner::visitAddrSpaceCast.
2014-07-14 Matt ArsenaultUse pointer type cast helpers.
2014-07-11 Aditya NandakumarWhen we sink an instruction, this can open up opportuni...
2014-07-10 Duncan P. N. Exon... InstCombine: Fix a crash in Descale for multiply-by...
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
2014-07-09 Sanjay PatelFix for PR20059 (instcombine reorders shufflevector...
2014-07-07 Sanjay Patelfixed some typos
2014-07-07 Benjamin KramerMake helper functions static.
2014-07-07 Benjamin KramerInstCombine: Simplify code, no functionality change.
2014-07-04 Benjamin KramerInstCombine: Strength reduce sadd.with.overflow into...
2014-07-02 David MajnemerInstCombine: Optimize x/INT_MIN to x==INT_MIN
2014-07-02 David MajnemerInstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
2014-07-01 Reid KlecknerOptimize InstCombine stack memory consumption
2014-06-27 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-26 Dinesh DwivediThis patch removed duplicate code for matching patterns
2014-06-26 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-24 Benjamin KramerInstCombine: Disable umul.with.overflow recognition...
2014-06-24 Benjamin KramerInstCombine: Don't try to reorder shuffles where the...
2014-06-19 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-19 Dinesh DwivediRefactored and updated SimplifyUsingDistributiveLaws...
2014-06-19 David MajnemerInstCombine: Stop two transforms dueling
2014-06-19 Nick LewyckyMove optimization of some cases of (A & C1)|(B & C2...
2014-06-19 Nick LewyckyRemove redundant code in InstCombineShift, no functiona...
2014-06-19 Matt ArsenaultR600/SI: Add intrinsics for various math instructions.
2014-06-17 Jingyue Wu[InstCombine] mark ADD with nuw if no unsigned overflow
2014-06-15 Jingyue WuCanonicalize addrspacecast ConstExpr between different...
2014-06-12 Dinesh DwivediThis removes TODO added in reviews.llvm.org/D3658
2014-06-09 Matt ArsenaultLook through addrspacecasts when turning ptr comparison...
2014-06-07 Rafael EspindolaRevert 209903 and 210040.
2014-06-06 Jingyue WuInstCombine: Canonicalize addrspacecast between differe...
2014-06-06 Dinesh DwivediAdded select flavour for ABS and NEG(ABS)
2014-06-05 Bill Schmidt[PPC64LE] Correct vperm -> shuffle transform for little...
2014-06-04 Rafael EspindolaAdd a Constant version of stripPointerCasts.
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-06-04 Rafael Espindola InstCombine: Improvement to check if signed addition...
2014-06-02 Rafael EspindolaAdd back commit r210029.
2014-06-02 Rafael EspindolaRevert "Add the nsw flag when we detect that an add...
2014-06-02 Rafael EspindolaAdded support to optimize comparisons with "lshr exact...
2014-06-02 Rafael EspindolaAdd the nsw flag when we detect that an add will not...
2014-06-02 Dinesh DwivediAdded inst combine tarnsform for (1 << X) & C pattrens...
2014-06-02 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-30 Rafael EspindolaPR19753: Optimize comparisons with "ashr exact" of...
2014-05-29 Chandler CarruthAnd fix my fix to sink down through the type at the...
2014-05-29 Chandler CarruthFix one bug in the latest incarnation of r209843 -...
2014-05-29 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-29 Rafael EspindolaRevert "Revert "Revert "InstCombine: Improvement to...
2014-05-28 Rafael EspindolaRevert "Revert "InstCombine: Improvement to check if...
2014-05-28 Rafael EspindolaRevert "Add support for combining GEPs across PHI nodes"
2014-05-28 Rafael EspindolaRevert "InstCombine: Improvement to check if signed...
2014-05-28 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-28 Rafael EspindolaInstCombine: Improvement to check if signed addition...
2014-05-27 Filipe CabecinhasPost-commit fixes for r209643
2014-05-27 Daniel JasperFix bad assert.
2014-05-27 Filipe CabecinhasConvert some X86 blendv* intrinsics into IR.
2014-05-24 Tim NorthoverAArch64/ARM64: move ARM64 into AArch64's place
2014-05-19 Dinesh DwivediAdded inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX...
2014-05-17 NAKAMURA TakumiRevert r209049 and r209065, "Add support for combining...
2014-05-17 Louis GerbargFix for sanitizer crash introduced in r209049
2014-05-16 Louis GerbargAdd support for combining GEPs across PHI nodes
2014-05-15 Dinesh DwivediReverting r208848, reason: build failure: sanitizer...
2014-05-15 Dinesh DwivediAdded instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX...
2014-05-15 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-15 David MajnemerInstCombine: Optimize -x s< cst
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-14 Serge PavlovFix the case when reordering shuffle and binop produces...
2014-05-14 Nick LewyckyOptimize integral reciprocal (udiv 1, x and sdiv 1...
2014-05-13 Serge PavlovFix type of shuffle resulted from shuffle merge.
2014-05-12 Serge PavlovFix type of shuffle obtained from reordering with binar...
2014-05-12 Serge PavlovFix reordering of shuffles and binary operations
2014-05-11 Serge PavlovReorder shuffle and binary operation.
2014-05-08 Michael Zolotukhin[InstCombine] Some cleanup in optimization of redundant...
2014-05-07 Chandler CarruthTidy up whitespace with clang-format prior to making...
2014-05-07 Michael Zolotukhin[InstCombine] Add optimization of redundant insertvalue...
2014-04-29 Rafael EspindolaAlso handle ConstantAggregateZero when optimizing vperm...
2014-04-29 Rafael EspindolaRemove tabs.
2014-04-29 Rafael EspindolaTwo fixes to the vpermilvar optimization.
2014-04-28 Hans WennborgInstCombine: don't drop 'inalloca' in PromoteCastOfAllo...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-26 Andrea Di Biagio[InstCombine][X86] Teach how to fold calls to SSE2...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-24 Michael J. Spencer[InstCombine][x86] Constant fold psll intrinsics.
2014-04-24 Filipe CabecinhasOptimize some special cases for SSE4a insertqi
2014-04-24 Matt ArsenaultHandle addrspacecast when looking at memcpys from globals
2014-04-23 Matt ArsenaultRemove dead code in instcombine.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Rafael EspindolaSimplify a vpermil* with constant mask.
2014-04-21 Chandler Carruth[Modules] Sink all the DEBUG_TYPE defines for InstCombi...
2014-04-14 Matt ArsenaultRevert "Revert r206045, "Fix shift by constants for...
2014-04-14 NAKAMURA TakumiWhitespace.
2014-04-14 NAKAMURA TakumiRevert r206045, "Fix shift by constants for vector."
2014-04-14 Serge PavlovUse APInt arithmetic, fixed typo. Thanks to Benjamin...
2014-04-13 Serge PavlovRecognize test for overflow in integer multiplication.
2014-04-11 Matt ArsenaultFix shift by constants for vector.
2014-04-03 Eli BenderskyFix PR19270 - type mismatch caused by invalid optimization.
2014-03-29 Tim NorthoverARM64: initial backend import
2014-03-28 Erik VerbruggenRevert "InstCombine: merge constants in both operands...
2014-03-27 Reid KlecknerInstCombine: Don't combine constants on unsigned icmps
2014-03-27 Erik VerbruggenInstCombine: merge constants in both operands of icmp.
2014-03-25 Richard Osborne[InstCombine] Don't fold bitcast into store if it would...
2014-03-25 Richard OsborneReuse earlier variables to make it clear the types...
next