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 |
2009-05-18 |
Dan Gohman | Delete a redundant 'else'.
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Fix ScalarEvolution::isLoopGuardedByCond to accept...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Minor code cleanups. Do more of the work before the...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Add assertion checks to the SCEV operator creation...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Make ScalarEvolution::isLoopGuardedByCond work even...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Add an isOne() utility function to ScalarEvolution...
|
commit | commitdiff | tree |
2009-05-18 |
Dan Gohman | Add nounwind to a few tests.
|
commit | commitdiff | tree |
2009-05-14 |
Dan Gohman | Add an assert to turn a segfault on an unsupported...
|
commit | commitdiff | tree |
2009-05-13 |
Dan Gohman | Add nounwind to this test.
|
commit | commitdiff | tree |
2009-05-13 |
Dan Gohman | Add three new helper routines, getNoopOrZeroExtend,
|
commit | commitdiff | tree |
2009-05-12 |
Dan Gohman | Clarify a comment.
|
commit | commitdiff | tree |
2009-05-12 |
Dan Gohman | Factor the code for collecting IV users out of LSR...
|
commit | commitdiff | tree |
2009-05-12 |
Dan Gohman | When forgetting SCEVs for loop PHIs, don't forget SCEVUnknow...
|
commit | commitdiff | tree |
2009-05-12 |
Dan Gohman | Fix GetMinTrailingZeros for SCEVSignExtend and SCEVZeroExten...
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Add a comment about the special meaning of VoidTy in...
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Fix two wording errors that Duncan spotted.
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Make this grep line a little more specific so that...
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | When scalarizing a vector BITCAST, check whether the...
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | LLVM has unaligned loads and stores now.
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Upgrade this example to new-style syntax.
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Convert a subtract into a negate and an add when it...
|
commit | commitdiff | tree |
2009-05-11 |
Dan Gohman | Add an svn:ignore.
|
commit | commitdiff | tree |
2009-05-09 |
Dan Gohman | Don't attempt to handle unsized types in ScalarEvolution...
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Fix bogus overflow checks by replacing them with actual
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Use .td for tablegen files, not .ll.
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Fold trunc casts into add-recurrence expressions, allowing the
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Fix another bug in r71252. This code supports GetElementPtr
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Add memoization for getSCEVAtScope results for instructions
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Make the SCEV* form of getSCEVAtScope public, to allow...
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Fix an error from r71252.
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Factor out the code for creating SCEVs for GEPs into a
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Implement several new SCEV folding rules for UDiv SCEVs.
|
commit | commitdiff | tree |
2009-05-08 |
Dan Gohman | Add a getExitBlock utility function to LoopInfo which...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Revert 71165. It did more than just revert 71158 and...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Perform constant folding on operands of instructions...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | SCEVComplexityCompare's new code was missing SCEVUDivExpr...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Make ScalarEvolution's GroupByComplexity more thorough...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Trim unnecessary headers. Code in Analysis shouldn...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Constant-fold ptrtoint+add+inttoptr to gep when the...
|
commit | commitdiff | tree |
2009-05-07 |
Dan Gohman | Factor out a common base class between SCEVCommutativeExpr and
|
commit | commitdiff | tree |
2009-05-06 |
Dan Gohman | Use stable_sort instead of plain sort to avoid the...
|
commit | commitdiff | tree |
2009-05-06 |
Dan Gohman | Simplify code by using SmallVector's pop_back_val(...
|
commit | commitdiff | tree |
2009-05-06 |
Dan Gohman | Add simplify_type specializations to allow WeakVH,...
|
commit | commitdiff | tree |
2009-05-05 |
Dan Gohman | Fix a copy+pasto in a comment.
|
commit | commitdiff | tree |
2009-05-05 |
Dan Gohman | Delete a FIXME which is no longer relevant, and add...
|
commit | commitdiff | tree |
2009-05-05 |
Dan Gohman | Add an explicit keyword.
|
commit | commitdiff | tree |
2009-05-05 |
Dan Gohman | If a MachineBasicBlock has multiple ways of reaching...
|
commit | commitdiff | tree |
2009-05-05 |
Dan Gohman | Add some more documentation for x86 special address...
|
commit | commitdiff | tree |
2009-05-04 |
Dan Gohman | Re-apply 70645, converting ScalarEvolution to use
|
commit | commitdiff | tree |
2009-05-04 |
Dan Gohman | Fix an 80-column violation.
|
commit | commitdiff | tree |
2009-05-04 |
Dan Gohman | Fix doxygen comment syntax.
|
commit | commitdiff | tree |
2009-05-04 |
Dan Gohman | Constify a bunch of SCEV-using code.
|
commit | commitdiff | tree |
2009-05-04 |
Dan Gohman | X86FastISel doesn't support the -tailcallopt ABI.
|
commit | commitdiff | tree |
2009-05-03 |
Dan Gohman | Revert r70645 for now; it's causing a variety of regressions.
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Add an svn:ignore for unittests/VMCore.
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Convert ScalarEvolution to use CallbackVH for its internal...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Apply Jeffrey Yasskin's CallbackVH patch, with minor...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Include <limits.h> to get the definition of CHAR_BIT.
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | The second argument to RecursivelyDeleteTriviallyDeadInstruc...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Previously, RecursivelyDeleteDeadInstructions provided...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | When ScalarEvolution is told to forget the trip count...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Tell ScalarEvolution that the loop is being deleted...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Don't split critical edges during the AddUsersIfInteresting...
|
commit | commitdiff | tree |
2009-05-02 |
Dan Gohman | Add Base.td to svn:ignore.
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Change the description string of the LoopInfo pass.
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Actually insert inserted instructions into the InsertedValue...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Add an accessor method to allow clients to test if...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Make RequiresTypeConversion canonicalize the types...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | When printing a SCEVUnknown with pointer type, don...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Short-circuit inttoptr-ptrtoint constant expressions...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Make SCEVExpander::addInsertedValue able to accept...
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Minor whitespace fix.
|
commit | commitdiff | tree |
2009-05-01 |
Dan Gohman | Fix an 80-column violation.
|
commit | commitdiff | tree |
next |