2009-06-18 |
Dan Gohman | Remove the code from IVUsers that attempted to handle
|
commit | commitdiff | tree |
2009-06-18 |
Dan Gohman | Generalize the zext(trunc(t) & C) instcombine to work...
|
commit | commitdiff | tree |
2009-06-18 |
Dan Gohman | Update a comment to reflect the code.
|
commit | commitdiff | tree |
2009-06-18 |
Dan Gohman | Fix trailing whitespace from ScalarEvolution::print.
|
commit | commitdiff | tree |
2009-06-18 |
Dan Gohman | Teach ScalarEvolution how to recognize another xor...
|
commit | commitdiff | tree |
2009-06-17 |
Dan Gohman | Delete unnecessary braces.
|
commit | commitdiff | tree |
2009-06-17 |
Dan Gohman | Instcombine zext(trunc(x) & mask) to x&mask, even if...
|
commit | commitdiff | tree |
2009-06-17 |
Dan Gohman | Add -disable-output to a bunch of tests that don't...
|
commit | commitdiff | tree |
2009-06-17 |
Dan Gohman | Update comments to use doxygen syntax.
|
commit | commitdiff | tree |
2009-06-17 |
Dan Gohman | Fix ScalarEvolution's Xor handling to not assume that...
|
commit | commitdiff | tree |
2009-06-16 |
Dan Gohman | Generalize a few more instcombines to be vector/scalar...
|
commit | commitdiff | tree |
2009-06-16 |
Dan Gohman | Instcombine's ShrinkDemandedConstant may strip bits...
|
commit | commitdiff | tree |
2009-06-16 |
Dan Gohman | Add comments to ConstantInt::get and ConstantFP::get...
|
commit | commitdiff | tree |
2009-06-16 |
Dan Gohman | Use Type::getScalarType.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Add a CreateFNeg function to IRBuilder.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Update this test to use fmul instead of mul.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Change this from an assert to a cerr+exit, since it...
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Use Type::isIntOrIntVector and Type::isFPOrFPVector.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety...
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Fix a typo in a diagnostic.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Rewrite the noredzone description, attempting to avoid...
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Code cleanups. getSCEVAtScope no longer uses SCEVCouldNotCom...
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Make the EnableLoadPRE variable static.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Fix a typo.
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | glibc has two versions of strerror_r, a standards compliant...
|
commit | commitdiff | tree |
2009-06-15 |
Dan Gohman | Reword the description of the noredzone attribute.
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Fix old-style type names in comments.
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Implement more aggressive folding of add operand lists...
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Specialize DenseMapInfo for SCEVHandle, so that SCEVHandles...
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Check for the short-circuiting condition before performing
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Do compare constant SCEV values in SCEVComplexityCompare...
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Convert several parts of the ScalarEvolution framework...
|
commit | commitdiff | tree |
2009-06-14 |
Dan Gohman | Add another item to the list of things that indvars...
|
commit | commitdiff | tree |
2009-06-13 |
Dan Gohman | Teach SCEVExpander's visitAddRecExpr to reuse an existing...
|
commit | commitdiff | tree |
2009-06-13 |
Dan Gohman | Add a ScalarEvolution::getAnyExtendExpr utility function...
|
commit | commitdiff | tree |
2009-06-12 |
Dan Gohman | Adjust this test's regex strings so that they work...
|
commit | commitdiff | tree |
2009-06-12 |
Dan Gohman | Add -m32 to llvm-gcc commands, so that this test behaves...
|
commit | commitdiff | tree |
2009-06-12 |
Dan Gohman | Don't do (x - (y - z)) --> (x + (z - y)) on floating...
|
commit | commitdiff | tree |
2009-06-12 |
Dan Gohman | Give Instruction::isSameOperationAs a corresponding...
|
commit | commitdiff | tree |
2009-06-09 |
Dan Gohman | Use expandCodeFor instead of expand when the result...
|
commit | commitdiff | tree |
2009-06-06 |
Dan Gohman | Rename UnknownValue to CouldNotCompute, since it holds...
|
commit | commitdiff | tree |
2009-06-05 |
Dan Gohman | Add explicit keywords.
|
commit | commitdiff | tree |
2009-06-05 |
Dan Gohman | Fix a copy+pasto in an assertion string that Jay Foad...
|
commit | commitdiff | tree |
2009-06-05 |
Dan Gohman | Move SCEVExpander::getOrInsertCanonicalInductionVariable...
|
commit | commitdiff | tree |
2009-06-05 |
Dan Gohman | Remove some unnecessary #includes.
|
commit | commitdiff | tree |
2009-06-05 |
Dan Gohman | Update the Verifier to be aware of the difference between...
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Fix an erroneous check for isFNeg; the FNeg case is...
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into...
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Check in test changes that I accidentally left out...
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Don't do the X * 0.0 -> 0.0 transformation in instcombine...
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Fix comments.
|
commit | commitdiff | tree |
2009-06-04 |
Dan Gohman | Remove a #include of <iostream>.
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Convert Alpha and Mips to use a MachineFunctionInfo...
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Remove the redundant TM member from X86DAGToDAGISel...
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Don't attempt to simplify an non-affine IV expression...
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Remove unnecessary #includes.
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Revert r72734. The Darwin assembler doesn't support...
|
commit | commitdiff | tree |
2009-06-03 |
Dan Gohman | Change TargetFolder's TD member from a reference to a
|
commit | commitdiff | tree |
2009-06-02 |
Dan Gohman | Change ConstantFoldConstantExpression to accept a null
|
commit | commitdiff | tree |
2009-06-02 |
Dan Gohman | Delete an unnecessary forward declaration.
|
commit | commitdiff | tree |
2009-06-02 |
Dan Gohman | Fix CodeGenPrepare's address-mode sinking to handle...
|
commit | commitdiff | tree |
2009-05-31 |
Dan Gohman | Fix a grammaro and clarify a comment.
|
commit | commitdiff | tree |
2009-05-31 |
Dan Gohman | Delete an obsolete sentance from a comment.
|
commit | commitdiff | tree |
2009-05-31 |
Dan Gohman | Fix the name of the function in this comment.
|
commit | commitdiff | tree |
2009-05-27 |
Dan Gohman | Revert 72493 and replace it with a more conservative...
|
commit | commitdiff | tree |
2009-05-27 |
Dan Gohman | In ChangeCompareStride, when the stride to be reused...
|
commit | commitdiff | tree |
2009-05-27 |
Dan Gohman | Add braces around an array initializer.
|
commit | commitdiff | tree |
2009-05-27 |
Dan Gohman | Teach SCEVExpander to avoid creating over-indexed GEP...
|
commit | commitdiff | tree |
2009-05-27 |
Dan Gohman | Teach BasicAliasAnalysis to understand constant gep...
|
commit | commitdiff | tree |
2009-05-26 |
Dan Gohman | For the return type of SCEVUDivExpr, use the RHS' type...
|
commit | commitdiff | tree |
2009-05-26 |
Dan Gohman | Give SCEVNaryExpr a doxygen comment.
|
commit | commitdiff | tree |
2009-05-26 |
Dan Gohman | In cases where a pointer value is an operand of a multiplica...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | Various comment fixes.
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | Change ScalarEvolution::getSCEVAtScope to always return...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | When rewriting the loop exit test with the canonical...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | Fix this code for hosts where std::vector doesn't have...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | When replacing a floating-point comparison with an...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | Generalize SCEVExpander::visitAddRecExpr's GEP persuit...
|
commit | commitdiff | tree |
2009-05-24 |
Dan Gohman | When the low bits of one operand of an add are zero...
|
commit | commitdiff | tree |
2009-05-22 |
Dan Gohman | Add a note mentioning that uses of the return value...
|
commit | commitdiff | tree |
2009-05-22 |
Dan Gohman | Teach IndVarSimplify's FixUsesBeforeDefs to handle...
|
commit | commitdiff | tree |
2009-05-22 |
Dan Gohman | Fix a thinko in the code that adapted SCEVMulExpr operands for
|
commit | commitdiff | tree |
2009-05-22 |
Dan Gohman | Update an assertion string to new-style type names.
|
commit | commitdiff | tree |
2009-05-21 |
Dan Gohman | Teach ValueTracking a new way to analyze PHI nodes...
|
commit | commitdiff | tree |
2009-05-20 |
Dan Gohman | Add an accessor method to return the insertion point.
|
commit | commitdiff | tree |
2009-05-20 |
Dan Gohman | Teach SCEV::isLoopInvariant and SCEV::hasComputableLoopEvolution
|
commit | commitdiff | tree |
2009-05-20 |
Dan Gohman | Suppress the IV reversal transformation in the case...
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Remove an irrelevant comment.
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Add some more comments to the top of this file.
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Trim unneeded #includes.
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Make SCEVCallbackVH a private nested class inside ScalarEvol...
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Create ConstantExpr GEPs the correct way. This fixes
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Remove the #ifndef NDEBUG from the FastISel debugging...
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Teach SCEVExpander to expand arithmetic involving pointers...
|
commit | commitdiff | tree |
2009-05-19 |
Dan Gohman | Add some comments noting how IndVarSimplify facilitates
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Update a comment to reflect changes in the surrounding...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Revert r72025. It is possible for clients to convert...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Add assertions to CastInst::getCastOpcode to catch...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Rename UseTy to AccessTy, for consistency with getAccessType...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Teach ScalarEvolution to recognize x^-1 in the case...
|
commit | commitdiff | tree |
next |