2008-02-13 |
Wojciech Matyjewicz | Add comments as per review feedback. |
blob | commitdiff | raw |
2008-02-12 |
Wojciech Matyjewicz | Fix PR2002. Suppose n is the initial value for the... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Wojciech Matyjewicz | If the LHS of the comparison is a loop-invariant we... |
blob | commitdiff | raw | diff to current |
2008-02-11 |
Wojciech Matyjewicz | Fix PR1798 - an error in the evaluation of SCEVAddRecEx... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Avoid unnecessarily casting away const, fixing a FIXME. |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Nick Lewycky | Don't be rude, emit debugging info where asked to. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze... |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Chris Lattner | simplify some code. |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Chris Lattner | Fix a bug where we'd try to find a scev value for a... |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Nick Lewycky | Instead of calculating constant factors, calculate... |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Nick Lewycky | Small cleanup. Use APInt::getHighBitsSet method instead... |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Nick Lewycky | Be more careful when transforming | to +. Patch from... |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Anton Korobeynikov | Reverted r44163 per request |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Nick Lewycky | Fix handling of overflow in loop calculation by adding... |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Dan Gohman | Move the SCEV object factors from being static members... |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Nick Lewycky | Build the correct range for loops with unusual bounds... |
blob | commitdiff | raw | diff to current |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Nick Lewycky | Let scalar-evolution analyze loops with an unsigned... |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Nick Lewycky | Don't assume it's safe to transform a loop just because... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Dan Gohman | In SCEVAddExpr::get, skip over any cast operands before... |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Nick Lewycky | Optimize this test. Firstly, only Instructions may... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Nick Lewycky | Fix PR1487 and Transforms/IndVar/2007-06-06-DeleteDangl... |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Lauro Ramos Venancio | Fix build error. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Reid Spencer | Revert last patch. It was already fixed. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Reid Spencer | For PR1336: |
blob | commitdiff | raw | diff to current |
2007-04-15 |
Chris Lattner | Fix a nasty bug introduced when apint'ified. This... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Zhou Sheng | Eliminate unnecessary APInt construction. |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Zhou Sheng | Make APInt variables do the computation stuffs instead of |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Zhou Sheng | Eliminate unnecessary zext/trunc stuffs. |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Chris Lattner | Treat xor of signbit like an add. |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Reid Spencer | Guard further against APInt operations with operands... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Reid Spencer | Fix an unequal bitwidth issue. |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Reid Spencer | Prefer non-virtual calls to ConstantInt::isZero over... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Make it possible to create an SCEVUnknown from an APInt... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Construct ConstantInt with simpler constructor. |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Fix last night's 445.gobmk breakage which was caused... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | Remove the "isSigned" parameters from ConstantRange... |
blob | commitdiff | raw | diff to current |
2007-03-01 |
Reid Spencer | APIntify various computations in ScalarEvolution |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Reid Spencer | For PR1205: |
blob | commitdiff | raw | diff to current |
2007-02-02 |
Reid Spencer | Changes to support making the shift instructions be... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | The local "ConstantFold" method is now just a watered... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | adjust to constant folding api changes. |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Reid Spencer | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | Update code to eliminate calls to isInteger, calling... |
blob | commitdiff | raw | diff to current |
2007-01-14 |
Chris Lattner | Fix PR1101 and Analysis/ScalarEvolution/trip-count.ll |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Chris Lattner | don't discriminate against bool |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Reid Spencer | Convert uses of getPrimitiveSize that should be getPrim... |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Chris Lattner | Fix PR1015 and Transforms/IndVarsSimplify/2007-01-06... |
blob | commitdiff | raw | diff to current |
2007-01-07 |
Chris Lattner | cast of int to bool no longer does a compare, rendering... |
blob | commitdiff | raw | diff to current |
2006-12-31 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Reid Spencer | Add a FIXME about signedness. |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Reid Spencer | Add some comments about things that can go away once... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | eliminate static ctors from Statistics |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Fix a bug in GetConstantFactor for affine expressions... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Reid Spencer | Replace inferred getCast(V,Ty) calls with more strict... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Reid Spencer | Get even more accurate on the casting. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Chris Lattner | teach scev to analyze X*4|1 like X*4+c. This allows... |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Chris Lattner | clarify some comments, simplify some checks, fix: |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Reid Spencer | Finally get the casting right in this file. Also, remov... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Reid Spencer | Bail on the getInferredCast idea. Remove the function... |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Reid Spencer | Fix comment grammaro |
blob | commitdiff | raw | diff to current |
2006-12-04 |
Reid Spencer | Fix inferred casts. |
blob | commitdiff | raw | diff to current |
2006-12-02 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-11-28 |
Bill Wendling | Removed some of the iostream #includes. Moved towards... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Reid Spencer | Make ScalarEvolution actually use a ZeroExtend expressi... |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-04 |
Chris Lattner | Fix some more static dtor issues. |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Chris Lattner | Eliminate ConstantBool::True and ConstantBool::False... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | Eliminate RegisterAnalysis. RegisterPass now does... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Use hidden visibility to make symbols in an anonymous... |
blob | commitdiff | raw | diff to current |
2006-04-26 |
Chris Lattner | Implement Transforms/IndVarsSimplify/complex-scev.ll... |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Chris Lattner | Signed shr by a constant is not the same as sdiv by 2^k |
blob | commitdiff | raw | diff to current |
2006-04-01 |
Chris Lattner | Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStrid... |
blob | commitdiff | raw | diff to current |
next |