Fix comment in InstCombiner::visitAddrSpaceCast.
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineCasts.cpp
2014-07-16 Manuel JacobFix comment in InstCombiner::visitAddrSpaceCast.
2014-06-15 Jingyue WuCanonicalize addrspacecast ConstExpr between different...
2014-06-06 Jingyue WuInstCombine: Canonicalize addrspacecast between differe...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-04-28 Hans WennborgInstCombine: don't drop 'inalloca' in PromoteCastOfAllo...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Chandler Carruth[Modules] Sink all the DEBUG_TYPE defines for InstCombi...
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-04 Chandler Carruth[Modules] Move the LLVM IR pattern match header into...
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-01-24 Alp TokerFix known typos
2014-01-19 Benjamin KramerInstCombine: Modernize a bunch of cast combines.
2014-01-18 Owen AndersonFix more instances of dropped fast math flags when...
2014-01-14 Matt ArsenaultDo pointer cast simplifications on addrspacecast
2014-01-14 Matt ArsenaultRemove a check for an illegal condition.
2013-11-28 Stephen CanonRein in overzealous InstCombine of fptrunc(OP(fpextend...
2013-11-16 Hal FinkelApply the InstCombine fptrunc sqrt optimization to...
2013-11-15 Matt ArsenaultAdd instcombine visitor for addrspacecast
2013-10-03 Owen AndersonPull fptrunc's upwards through selects when one of...
2013-08-21 Matt ArsenaultTeach InstCombine about address spaces
2013-08-19 Matt ArsenaultTeach InstCombine visitGetElementPtr about address...
2013-08-19 Matt ArsenaultcommonPointerCast cleanups to make address space change...
2013-08-14 Matt ArsenaultUse type helper functions instead of cast
2013-08-12 Richard SandifordFix big-endian handling of integer-to-vector bitcasts...
2013-05-10 Benjamin KramerInstCombine: Don't claim to be able to evaluate any...
2013-03-26 Ulrich WeigandMake InstCombineCasts.cpp:OptimizeIntToFloatBitCast...
2013-03-06 Jim GrosbachInstCombine: Don't shrink allocas when combining with...
2013-02-13 Arnaud A. de Grand... Fix comment
2013-02-11 Michael IlsemanOptimization: bitcast (<1 x ...> insertelement ......
2013-02-05 Benjamin KramerInstCombine: Fix and simplify the inttoptr side too.
2013-02-05 Benjamin KramerInstCombine: Harden code to work with vectors of pointe...
2013-01-24 Craig TopperRemove trailing whitespace.
2013-01-14 Nick LewyckyFix typo in comment.
2013-01-10 Owen AndersonTeach InstCombine to hoist FABS and FNEG through FPTRUN...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-30 Duncan SandsFix isEliminableCastPair to work correctly in the prese...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-06-22 Jakob Stoklund OlesenRevert remaining part of r93200: "Disable folding sext...
2012-06-20 Nuno Lopesreplace usage of EmitGEPOffset() with TargetData::getIn...
2012-05-05 Stepan DyatkovskiySmall fix in InstCombineCasts.cpp. Restored "alloca...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-02-06 Chris LattnerRemove some dead code and tidy things up now that vecto...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-17 Dan GohmanThe powers that be have decided that LLVM IR should...
2011-12-01 Chad RosierLast bit of TargetLibraryInfo propagation. Also fixed...
2011-11-30 Chad RosierWhitespace.
2011-11-29 Chad RosierAdd support for sqrt, sqrtl, and sqrtf in TargetLibrary...
2011-09-27 Benjamin KramerStop emitting instructions with the name "tmp" they...
2011-08-29 Nadav RotemFixes following the CR by Chris and Duncan:
2011-08-28 Nadav RotemBitcasts are transitive. Bitcast-Bitcast-X becomes...
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-22 Jay FoadConvert IRBuilder::CreateGEP and IRBuilder::CreateInBou...
2011-07-20 Eli FriedmanClean up includes of llvm/Analysis/ConstantFolding...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-13 Evan ChengIt's not safe to fold (fptrunc (sqrt (fpext x))) to...
2011-07-08 Bob WilsonReapply a fixed version of r133285.
2011-06-17 Chad RosierRevert r133285. Causing odd failures on Dragonegg.
2011-06-17 Stuart HastingsRelocate NUW test to cover all binary ops in a dynamic...
2011-06-13 Stuart HastingsAvoid fusing bitcasts with dynamic allocas if the amoun...
2011-05-27 Eli FriedmanFinal step of instcombine debuginfo; switch a couple...
2011-05-18 Eli FriedmanMore instcombine simplifications towards better debug...
2011-05-18 Eli FriedmanUse ReplaceInstUsesWith instead of replaceAllUsesWith...
2011-04-02 Benjamin KramerWhile SimplifyDemandedBits constant folds this, we...
2011-04-01 Benjamin KramerFix comment.
2011-04-01 Benjamin KramerTweaks to the icmp+sext-to-shifts optimization to addre...
2011-04-01 Benjamin KramerFix build.
2011-04-01 Benjamin KramerInstCombine: Turn icmp + sext into bitwise/integer...
2011-04-01 Benjamin KramerInstCombine: Move (sext icmp) transforms into their...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-08 Devang Patelllvm.dbg.declare intrinsic does not use any llvm::Value...
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-01-15 Chris Lattnerimplement an instcombine xform that canonicalizes casts...
2010-12-17 Bill WendlingWhitespace fixes. No functionality change.
2010-12-17 Nate BegemanAdd vector versions of some existing scalar transforms...
2010-09-07 Chris LattnerFix a serious performance regression introduced by...
2010-08-28 Chris Lattnerfor completeness, allow undef also.
2010-08-28 Chris Lattnerhandle the constant case of vector insertion. For...
2010-08-28 Chris Lattneroptimize bitcasts from large integers to vector into...
2010-08-27 Chris LattnerImplement a pretty general logical shift propagation
2010-08-27 Chris Lattnerteach the truncation optimization that an entire chain of
2010-08-27 Chris LattnerAdd an instcombine to clean up a common pattern produced
2010-08-26 Chris Lattneroptimize "integer extraction out of the middle of a...
2010-08-26 Chris Lattneroptimize bitcast(trunc(bitcast(x))) where the result...
2010-07-19 Owen AndersonTweak per Chris' comments.
2010-07-19 Owen AndersonReimplement r108639 in InstCombine rather than DAGCombine.
next