[PM/AA] Add missing static dependency edges from DSE and memdep to TLI.
[oota-llvm.git] / lib / Analysis / ConstantFolding.cpp
2015-07-27 Matt ArsenaultFix assert when inlining a constantexpr addrspacecast
2015-07-22 David Majnemer[ConstantFolding] Support folding loads from a GlobalAlias
2015-07-21 Karthik BhatConstfold trunc,rint,nearbyint,ceil and floor using...
2015-07-08 Karthik BhatAllow constfolding of llvm.sin.* and llvm.cos.* intrinsics
2015-05-14 Andrea Di Biagio[ConstantFolding] Fix wrong folding of intrinsic 'conve...
2015-05-12 Pete CooperConvert PHI getIncomingValue() to foreach over incoming...
2015-05-07 Vince HarronAdded support for building against Android API-9 SDK
2015-04-02 David Blaikie[opaque pointer type] API migration for GEP constant...
2015-03-30 David Blaikie[opaque pointer type] Change GetElementPtrInst::getInde...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Benjamin KramerDrop the hacks used for partial C99 math libraries.
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-22 Bruno Cardoso Lopes[InstSimplify] Support constant folding to vector of...
2014-10-21 Matt ArsenaultAdd minnum / maxnum intrinsics
2014-10-02 Sanjay PatelRemove duplicate function names from comments. NFC.
2014-10-01 Sanjay PatelMake the sqrt intrinsic return undef for a negative...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-07-14 Matt ArsenaultLook through addrspacecast in IsConstantOffsetFromGlobal
2014-06-09 Alp TokerRemove old fenv.h workaround for a historic clang drive...
2014-06-09 Alp TokerFold FEnv.h into the implementation
2014-06-04 Rafael EspindolaAdd a Constant version of stripPointerCasts.
2014-05-15 Chandler CarruthTeach the constant folder to look through bitcast const...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-24 Karthik BhatAllow constant folding of ceil function whenever feasible
2014-03-07 Karthik BhatAllow constant folding of round function whenever feasible
2014-03-06 Karthik BhatAllow constant folding of copysign
2014-03-05 Benjamin KramerConstantFolding: Also fold the vector overloads of...
2014-03-05 Matt ArsenaultAllow constant folding of fma and fmuladd
2014-03-05 Matt ArsenaultFix duplicate code in ConstantFolding
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-04 Matt ArsenaultFix another constant folding address space place I...
2013-09-17 Matt ArsenaultFix a constant folding address space place I missed.
2013-09-12 Matt ArsenaultMove variable under condition where it is used
2013-08-20 Matt ArsenaultTeach ConstantFolding about pointer address spaces
2013-08-12 Matt ArsenaultSlightly simplify code with helper functions
2013-08-12 Matt ArsenaultAdd some braces, and spaces around operators
2013-04-19 Benjamin KramerConstantFolding: ComputeMaskedBits wants the scalar...
2013-04-13 Benjamin KramerFix a scalability issue with complex ConstantExprs.
2013-02-26 Michael IlsemanConstant fold vector bitcasts of halves similarly to...
2013-02-20 Chad RosierFormatting.
2013-02-14 Nick LewyckyTeach the DataLayout aware constant folder to be much...
2013-02-07 Owen AndersonConditionalize constant folding of math intrinsics...
2013-02-06 Owen AndersonSignficantly generalize our ability to constant fold...
2013-02-05 Benjamin KramerConstantFolding: Fix a crash when encoutering a truncat...
2013-02-03 Nuno Lopesuse GEP::accumulateConstantOffset() to replace custom...
2013-01-24 Benjamin KramerConstantFolding: Add a missing folding that leads to...
2013-01-23 Benjamin KramerConstantFolding: Tweak r173289, it should evaluate...
2013-01-23 Benjamin KramerConstantFolding: Evaluate GEP indices in the index...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthRename VMCore directory to IR.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-08 NAKAMURA Takumillvm/ConstantFolding.cpp: Make ReadDataFromGlobal(...
2012-11-05 NAKAMURA TakumiConstantFolding.cpp: Whitespace.
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-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
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-06 Roman DivackyDont cast away const needlessly. Found by gcc48 -Wcast...
2012-07-30 Nadav RotemWhen constant folding GEP expressions, keep the address...
2012-07-25 Duncan SandsWhen folding a load from a global constant, if the...
2012-04-27 Dan GohmanReapply r155682, making constant folding more consisten...
2012-04-27 NAKAMURA TakumiRevert r155682, "Use ConstantExpr::getExtractElement...
2012-04-27 Dan GohmanUse ConstantExpr::getExtractElement when constant-foldi...
2012-04-24 Chandler CarruthFix a crash on valid (if UB) bitcode that is produced...
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Chris LattnerRemove some dead code and tidy things up now that vecto...
2012-02-05 Chris Lattnerreapply the patches reverted in r149470 that reenable...
2012-02-01 Argyrios KyrtzidisRevert Chris' commits up to r149348 that started causin...
2012-01-31 Chris LattnerChange ConstantArray::get to form a ConstantDataArray...
2012-01-27 Rafael EspindolaAdd r149110 back with a fix for when the vector and...
2012-01-27 Rafael EspindolaRevert r149110 and add a testcase that was crashing...
2012-01-27 Chris Lattnerenhance constant folding to be able to constant fold...
2012-01-26 Chris Lattnerprogress making the world safe to ConstantDataVector...
2012-01-25 Chris Lattneruse Constant::getAggregateElement to simplify a bunch...
2012-01-25 Chris LattnerUse the right method to get the # elements in a CDS.
2012-01-24 Chris LattnerSplit the interesting bits of ConstantFoldLoadThroughGE...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-12 Chandler CarruthSwitch llvm.cttz and llvm.ctlz to accept a second i1...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-03 Chad RosierAdd support for constant folding the pow intrinsic.
2011-12-01 Chad RosierAbuse of mass replace isn't warranted even when the...
2011-12-01 Chad RosierFix build by not assuming TLI is guaranteed. Will have...
2011-12-01 Chad RosierPrevent library calls from being folded if -fno-builtin...
2011-12-01 Chad RosierPropagate TargetLibraryInfo throughout ConstantFolding...
2011-08-29 Nadav RotemFixes following the CR by Chris and Duncan:
2011-08-28 Nadav RotemBitcasts are transitive. Bitcast-Bitcast-X becomes...
2011-08-24 Nadav RotemImplement Constant::isAllOnesValue(). Fix ConstantFoldi...
2011-08-23 Eric ChristopherRevert "Address Duncan's CR request:"
2011-08-23 Nadav RotemAddress Duncan's CR request:
2011-08-20 Nadav RotemAdd constant folding support for bitcasts of splat...
next