[PM/AA] Clean up and homogenize comments throughout basic-aa.
[oota-llvm.git] / lib / Transforms / InstCombine /
2015-08-05 Simon PilgrimFixed line endings.
2015-08-04 Simon Pilgrim[InstCombine] Moved SSE vector shift constant folding...
2015-07-28 Sanjay Patelfix formatting; NFC
2015-07-27 Simon PilgrimFixed signed/unsigned comparison warning.
2015-07-27 Simon Pilgrim[InstCombine][X86][SSE] Replace sign/zero extension...
2015-07-25 Simon Pilgrim[InstCombine][SSE4A] Standardized references to Length...
2015-07-14 David Majnemer[InstCombine] Generalize sub of selects optimization...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-10 Bjorn Steinbrink[InstCombine] Actually combine AA metadata when replaci...
2015-07-10 Benjamin Kramer[InstSimplify] Fold away ord/uno fcmps when nnan is...
2015-07-10 Bjorn Steinbrink[InstCombine] Employ AliasAnalysis in FindAvailableLoad...
2015-07-10 Bjorn Steinbrink[InstCombine] Properly combine metadata when replacing...
2015-06-25 Jingyue Wu[InstCombine] call SimplifyICmpInst with correct context
2015-06-23 Sanjay Patelfix typo; NFC
2015-06-23 Sanjay Pateldon't repeat function names in comments; NFC
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 David Majnemer[InstCombine] Optimize subtract of selects into a selec...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-16 Philip ReamesReapply 239795 - [InstCombine] Propagate non-null facts...
2015-06-16 Philip ReamesRevert 239795
2015-06-16 Philip Reames[InstCombine] Propagate non-null facts to call parameters
2015-06-06 David Majnemer[InstCombine, InstSimplify] Move xforms from Combine...
2015-06-06 David Majnemer[InstCombine] Don't miscompile select to poison
2015-06-05 Renato GolinRevert "[InstCombine] Rephrase fix to SimplifyWithOpRep...
2015-06-05 Sanjoy Das[InstCombine][NFC] Add a ``break;`` statement.
2015-06-05 Sanjoy Das[InstCombine] Fix PR23751.
2015-06-05 David Majnemer[InstCombine] Rephrase fix to SimplifyWithOpReplaced
2015-06-05 Daniel JasperRevert "[InstCombine] Don't miscompile safe increment...
2015-06-04 David Majnemer[InstCombine] Don't miscompile safe increment idiom
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-28 David Majnemer[InstCombine] Fold IntToPtr and PtrToInt into preceding...
2015-05-22 David Majnemer[InstCombine] Don't eagerly propagate nsw for A*B+A...
2015-05-22 David Majnemer[InstSimplify] Handle some overflow intrinsics in InstS...
2015-05-21 David Majnemer[InstCombine] X - 0 is equal to X, not undef
2015-05-20 James MolloyReapply r237539 with a fix for the Chromium build.
2015-05-19 Hans WennborgRevert r237539: "Reapply r237520 with another fix for...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-05-17 James MolloyReapply r237520 with another fix for infinite looping
2015-05-16 James MolloyRevert commits r237521 and r237520.
2015-05-16 James MolloyReapply r237453 with a fix for the test timeouts.
2015-05-15 James MolloyRevert "Canonicalize min/max expressions correctly."
2015-05-15 James MolloyCanonicalize min/max expressions correctly.
2015-05-14 Jingyue Wu[ValueTracking] refactor: extract method haveNoCommonBi...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
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-07 Mehdi AminiUpdate InstCombine to transform aggregate loads into...
2015-05-06 Pete CooperChange typeIncompatible to return an AttrBuilder instea...
2015-05-06 Sanjoy Das[Statepoint] Clean up Statepoint.h: accessor names.
2015-05-05 David Blaikie[opaque pointer type] Track explicit GEP pointee type...
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-25 Sanjay Patel[x86] instcombine more cases of insertps into a shuffle...
2015-04-23 Philip ReamesMove Value.isDereferenceablePointer to ValueTracking...
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-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-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-16 Sanjay Patel[X86, SSE] instcombine common cases of insertps intrins...
2015-04-13 Nick LewyckyGCC complains thusly: "attributes at the beginning...
2015-04-13 Nick LewyckySubtraction is not commutative. Fixes PR23212!
2015-04-10 Sanjoy Das[InstCombine][CodeGenPrep] Create llvm.uadd.with.overfl...
2015-04-10 Benjamin Kramer[CallSite] Make construction from Value* (or Instructio...
2015-04-08 Sanjoy Das[InstCombine] Refactor out OptimizeOverflowCheck. ...
2015-04-03 David Blaikie[opaque pointer type] More GEP IRBuilder API migrations...
2015-04-03 David Majnemer[InstCombine] Use DataLayout to determine vector elemen...
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-30 Duncan P. N. Exon... Transforms: Use the new DebugLoc API, NFC
2015-03-27 David BlaikieConstrain the type of a parameter now that callers...
2015-03-27 David BlaikieRecommit r233116 better: Remove a redundant instcombine...
2015-03-26 Benjamin KramerInstCombine: fold (A << C) == (B << C) --> ((A^B) ...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-24 Sanjay Pateloptimize the AVX2 (integer) version of vperm2 into...
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-03-24 David BlaikieRevert "Remove an InstCombine that seems to have become...
2015-03-24 David BlaikieRemove an InstCombine that seems to have become redundant.
2015-03-24 Sanjay Patel[X86, AVX] instcombine vperm2 intrinsics with zero...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-20 Sanjay Patel[X86, AVX] instcombine common cases of vperm2* intrinsi...
2015-03-19 Daniel Jasper[InstCombine] Don't fold a GEP into itself through...
2015-03-18 Sanjoy Das[ConstantRange] Split makeICmpRegion in two.
2015-03-15 David Blaikie[opaque pointer type] IRBuilder gep migration progress
2015-03-14 Mehdi AminiUpdate InstCombine to transform aggregate stores into...
2015-03-14 David Blaikie[opaque pointer type] more gep API migration
2015-03-14 David Blaikie[opaque pointer type] more gep API migrations
2015-03-14 David Blaikie[opaque pointer type] Start migrating GEP creation...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Canonicalize scalar allocation...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Limit array size type promotion
2015-03-13 Duncan P. N. Exon... AsmWriter: Write alloca array size explicitly (and...
2015-03-13 Duncan P. N. Exon... instcombine: alloca: Remove nesting in simplifyAllocaAr...
next