2015-07-27 |
Matt Arsenault | Fix assert when inlining a constantexpr addrspacecast |
blob | commitdiff | raw |
2015-07-22 |
David Majnemer | [ConstantFolding] Support folding loads from a GlobalAlias |
blob | commitdiff | raw | diff to current |
2015-07-21 |
Karthik Bhat | Constfold trunc,rint,nearbyint,ceil and floor using... |
blob | commitdiff | raw | diff to current |
2015-07-08 |
Karthik Bhat | Allow constfolding of llvm.sin.* and llvm.cos.* intrinsics |
blob | commitdiff | raw | diff to current |
2015-05-14 |
Andrea Di Biagio | [ConstantFolding] Fix wrong folding of intrinsic 'conve... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Pete Cooper | Convert PHI getIncomingValue() to foreach over incoming... |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Vince Harron | Added support for building against Android API-9 SDK |
blob | commitdiff | raw | diff to current |
2015-04-02 |
David Blaikie | [opaque pointer type] API migration for GEP constant... |
blob | commitdiff | raw | diff to current |
2015-03-30 |
David Blaikie | [opaque pointer type] Change GetElementPtrInst::getInde... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-09 |
Benjamin Kramer | Drop the hacks used for partial C99 math libraries. |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Move TargetLibraryInfo into the Analysis library. |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw | diff to current |
2014-10-22 |
Bruno Cardoso Lopes | [InstSimplify] Support constant folding to vector of... |
blob | commitdiff | raw | diff to current |
2014-10-21 |
Matt Arsenault | Add minnum / maxnum intrinsics |
blob | commitdiff | raw | diff to current |
2014-10-02 |
Sanjay Patel | Remove duplicate function names from comments. NFC. |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Sanjay Patel | Make the sqrt intrinsic return undef for a negative... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
blob | commitdiff | raw | diff to current |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
blob | commitdiff | raw | diff to current |
2014-07-14 |
Matt Arsenault | Look through addrspacecast in IsConstantOffsetFromGlobal |
blob | commitdiff | raw | diff to current |
2014-06-09 |
Alp Toker | Remove old fenv.h workaround for a historic clang drive... |
blob | commitdiff | raw | diff to current |
2014-06-09 |
Alp Toker | Fold FEnv.h into the implementation |
blob | commitdiff | raw | diff to current |
2014-06-04 |
Rafael Espindola | Add a Constant version of stripPointerCasts. |
blob | commitdiff | raw | diff to current |
2014-05-15 |
Chandler Carruth | Teach the constant folder to look through bitcast const... |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-24 |
Karthik Bhat | Allow constant folding of ceil function whenever feasible |
blob | commitdiff | raw | diff to current |
2014-03-07 |
Karthik Bhat | Allow constant folding of round function whenever feasible |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Karthik Bhat | Allow constant folding of copysign |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Benjamin Kramer | ConstantFolding: Also fold the vector overloads of... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Matt Arsenault | Allow constant folding of fma and fmuladd |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Matt Arsenault | Fix duplicate code in ConstantFolding |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move GetElementPtrTypeIterator into the IR... |
blob | commitdiff | raw | diff to current |
2013-11-15 |
Matt Arsenault | Add addrspacecast instruction. |
blob | commitdiff | raw | diff to current |
2013-11-04 |
Matt Arsenault | Fix another constant folding address space place I... |
blob | commitdiff | raw | diff to current |
2013-09-17 |
Matt Arsenault | Fix a constant folding address space place I missed. |
blob | commitdiff | raw | diff to current |
2013-09-12 |
Matt Arsenault | Move variable under condition where it is used |
blob | commitdiff | raw | diff to current |
2013-08-20 |
Matt Arsenault | Teach ConstantFolding about pointer address spaces |
blob | commitdiff | raw | diff to current |
2013-08-12 |
Matt Arsenault | Slightly simplify code with helper functions |
blob | commitdiff | raw | diff to current |
2013-08-12 |
Matt Arsenault | Add some braces, and spaces around operators |
blob | commitdiff | raw | diff to current |
2013-04-19 |
Benjamin Kramer | ConstantFolding: ComputeMaskedBits wants the scalar... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Benjamin Kramer | Fix a scalability issue with complex ConstantExprs. |
blob | commitdiff | raw | diff to current |
2013-02-26 |
Michael Ilseman | Constant fold vector bitcasts of halves similarly to... |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Chad Rosier | Formatting. |
blob | commitdiff | raw | diff to current |
2013-02-14 |
Nick Lewycky | Teach the DataLayout aware constant folder to be much... |
blob | commitdiff | raw | diff to current |
2013-02-07 |
Owen Anderson | Conditionalize constant folding of math intrinsics... |
blob | commitdiff | raw | diff to current |
2013-02-06 |
Owen Anderson | Signficantly generalize our ability to constant fold... |
blob | commitdiff | raw | diff to current |
2013-02-05 |
Benjamin Kramer | ConstantFolding: Fix a crash when encoutering a truncat... |
blob | commitdiff | raw | diff to current |
2013-02-03 |
Nuno Lopes | use GEP::accumulateConstantOffset() to replace custom... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Benjamin Kramer | ConstantFolding: Add a missing folding that leads to... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Benjamin Kramer | ConstantFolding: Tweak r173289, it should evaluate... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Benjamin Kramer | ConstantFolding: Evaluate GEP indices in the index... |
blob | commitdiff | raw | diff to current |
2013-01-22 |
Tim Northover | Make APFloat constructor require explicit semantics. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Rename VMCore directory to IR. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
NAKAMURA Takumi | llvm/ConstantFolding.cpp: Make ReadDataFromGlobal(... |
blob | commitdiff | raw | diff to current |
2012-11-05 |
NAKAMURA Takumi | ConstantFolding.cpp: Whitespace. |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the majority of the next patch in the address... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add some cleanup to the DataLayout changes requested... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Micah Villmow | Resubmit the changes to llvm core to update the functio... |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Micah Villmow | Revert 165732 for further review. |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Micah Villmow | Add in the first iteration of support for llvm/clang... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Roman Divacky | Dont cast away const needlessly. Found by gcc48 -Wcast... |
blob | commitdiff | raw | diff to current |
2012-07-30 |
Nadav Rotem | When constant folding GEP expressions, keep the address... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Duncan Sands | When folding a load from a global constant, if the... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Dan Gohman | Reapply r155682, making constant folding more consisten... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
NAKAMURA Takumi | Revert r155682, "Use ConstantExpr::getExtractElement... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Dan Gohman | Use ConstantExpr::getExtractElement when constant-foldi... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Chandler Carruth | Fix a crash on valid (if UB) bitcode that is produced... |
blob | commitdiff | raw | diff to current |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-02-06 |
Chris Lattner | Remove some dead code and tidy things up now that vecto... |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Chris Lattner | reapply the patches reverted in r149470 that reenable... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Argyrios Kyrtzidis | Revert Chris' commits up to r149348 that started causin... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Chris Lattner | Change ConstantArray::get to form a ConstantDataArray... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Rafael Espindola | Add r149110 back with a fix for when the vector and... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Rafael Espindola | Revert r149110 and add a testcase that was crashing... |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Chris Lattner | enhance constant folding to be able to constant fold... |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Chris Lattner | progress making the world safe to ConstantDataVector... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | use Constant::getAggregateElement to simplify a bunch... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | Use the right method to get the # elements in a CDS. |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Chris Lattner | Split the interesting bits of ConstantFoldLoadThroughGE... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2011-12-12 |
Chandler Carruth | Switch llvm.cttz and llvm.ctlz to accept a second i1... |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Nadav Rotem | Add support for vectors of pointers. |
blob | commitdiff | raw | diff to current |
2011-12-03 |
Chad Rosier | Add support for constant folding the pow intrinsic. |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Abuse of mass replace isn't warranted even when the... |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Fix build by not assuming TLI is guaranteed. Will have... |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Prevent library calls from being folded if -fno-builtin... |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Propagate TargetLibraryInfo throughout ConstantFolding... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Nadav Rotem | Fixes following the CR by Chris and Duncan: |
blob | commitdiff | raw | diff to current |
2011-08-28 |
Nadav Rotem | Bitcasts are transitive. Bitcast-Bitcast-X becomes... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Nadav Rotem | Implement Constant::isAllOnesValue(). Fix ConstantFoldi... |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Eric Christopher | Revert "Address Duncan's CR request:" |
blob | commitdiff | raw | diff to current |
2011-08-23 |
Nadav Rotem | Address Duncan's CR request: |
blob | commitdiff | raw | diff to current |
2011-08-20 |
Nadav Rotem | Add constant folding support for bitcasts of splat... |
blob | commitdiff | raw | diff to current |
next |