2010-07-07 |
Dan Gohman | Minore code simplification. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Remove interprocedural-basic-aa and associated code... |
tree | commitdiff |
2010-07-07 |
Gabor Greif | conditionalize by CallInst::ArgOffset |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Add some more TODO comments. |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Remove context sensitivity concerns from interprocedura... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | In ScalarEvolution::forgetValue, eliminate any SCEVUnknown |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Revert the part of r107257 which introduced new logic... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Improve ScalarEvolution's nsw and nuw preservation. |
tree | commitdiff |
2010-06-30 |
Dan Gohman | When computing a new ConservativeResult, intersect... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Rework scev-aa's basic computation so that it doesn... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Simplify. |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Fix ScalarEvolution's tripcount computation for chains... |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Fix whitespace style. |
tree | commitdiff |
2010-06-29 |
Duncan Sands | Remove a pointless variable. |
tree | commitdiff |
2010-06-29 |
Benjamin Kramer | Use a more obvious way to avoid compiling functions... |
tree | commitdiff |
2010-06-29 |
Chandler Carruth | Jump through some silly hoops to make GCC accept that... |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Just as its not safe to blindly transfer the nsw bit... |
tree | commitdiff |
2010-06-29 |
Dan Gohman | Add an Intraprocedural form of BasicAliasAnalysis,... |
tree | commitdiff |
2010-06-28 |
Dan Gohman | Fix Value::stripPointerCasts and BasicAA to avoid troub... |
tree | commitdiff |
2010-06-28 |
Dan Gohman | Generalize AAEval so that it can be used both per-funct... |
tree | commitdiff |
2010-06-28 |
Devang Patel | Use named MDNode, llvm.dbg.sp, to collect subprogram... |
tree | commitdiff |
2010-06-27 |
Devang Patel | Do not forget last element, function, while creating... |
tree | commitdiff |
2010-06-25 |
Dan Gohman | Eliminate a redundant FoldingSet lookup. |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Don't try to preserve pointer types in SCEVConstants... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Make the trunc code consistent with the zext and sext... |
tree | commitdiff |
2010-06-23 |
Gabor Greif | use ArgOperand accessors |
tree | commitdiff |
2010-06-23 |
Gabor Greif | use the new isFreeCall API and ArgOperand accessors |
tree | commitdiff |
2010-06-23 |
Gabor Greif | minor enhancement to llvm::isFreeCall API: return CallI... |
tree | commitdiff |
2010-06-23 |
Gabor Greif | use ArgOperand getters |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Replace ScalarEvolution's private copy of getLoopPredec... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Allow "exhaustive" trip count evaluation on phi nodes... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Use single interface, using twine, to get named metadata. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Do not rely on Twine temporaries to survive. |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
tree | commitdiff |
2010-06-21 |
Devang Patel | Do not directly use function names to construct new... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Restore a call to rememberInstruction which was acciden... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Fix ScalarEvolution's "exhaustive" trip count evaluatio... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Factor out duplicated code for reusing and inserting... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Revert r106304 (105548 and friends), which are the... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Reapply 105540, 105542, and 105548, and revert r105732. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Reapply 105546. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Reapply 105544. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Remove getIntegerSCEV; it's redundant with getConstant... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2010-06-17 |
Dan Gohman | Simplify this code. |
tree | commitdiff |
2010-06-16 |
Jim Grosbach | A few more places where SCEVExpander bits need to skip... |
tree | commitdiff |
2010-06-16 |
Devang Patel | Check function pointer first, before comparing function... |
tree | commitdiff |
2010-06-16 |
Devang Patel | Use separate named MDNode to hold each function's local... |
tree | commitdiff |
2010-06-11 |
Stuart Hastings | Support for nested functions/classes in debug output... |
tree | commitdiff |
2010-06-11 |
Stuart Hastings | Delete duplicate function. |
tree | commitdiff |
2010-06-09 |
Evan Cheng | Revert 105540, 105542, 105544, 105546, and 105548 to... |
tree | commitdiff |
2010-06-09 |
Kenneth Uildriks | Pulled CodeMetrics out of InlineCost.h and made it... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | The FoldingSet hash data includes pointer values, so... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Optimize this code somewhat by taking advantage of... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Micro-optimize this, to speed up this hotspot in debug... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Micro-optimize this. |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Optimize ScalarEvolution's SCEVComplexityCompare predic... |
tree | commitdiff |
2010-06-07 |
Bill Wendling | Create new accessors to get arguments for call/invoke... |
tree | commitdiff |
2010-06-05 |
Stuart Hastings | Revert 105492 & 105493 due to a testcase regression... |
tree | commitdiff |
2010-06-05 |
Dan Gohman | LSR needs to remember inserted instructions even in... |
tree | commitdiff |
2010-06-04 |
Stuart Hastings | Support for nested functions/classes in debug output... |
tree | commitdiff |
2010-06-04 |
Dan Gohman | Fix normalization and de-normalization of non-affine... |
tree | commitdiff |
2010-06-01 |
Dan Gohman | Fix the noalias checking so that it doesn't worry about |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Fix AliasDebugger to be aware of operand values too. |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Add lint checks for function attributes. |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Fix lint's memcpy and memmove checks, and its basic... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Detect self-referential values. |
tree | commitdiff |
2010-05-28 |
Stuart Hastings | Revert 104841, 104842, 104876 due to buildbot failures... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Eli pointed out that va_arg instruction result values... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Teach lint how to look through simple store+load pairs... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | ConstantFoldConstantExpression can theoretically return... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Add a lint check for returning the address of stack... |
tree | commitdiff |
2010-05-27 |
Stuart Hastings | Support for nested functions/classes in debug output... |
tree | commitdiff |
2010-05-26 |
Jakob Stoklund Olesen | Avoid counting InlineAsm as a call - it prevents loop... |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Fix Lint printing warnings multiple times. Remove the... |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Reinstate checking of stackrestore, with checking for... |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Stackrestore is not a load. |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Remove a TODO which isn't practical. |
tree | commitdiff |
2010-05-26 |
Dan Gohman | Implement checking of the tail keyword. |
tree | commitdiff |
2010-05-20 |
Devang Patel | Rename variable. add comment. |
tree | commitdiff |
2010-05-14 |
Devang Patel | Add support to preserve type info for the variables... |
tree | commitdiff |
2010-05-12 |
Nick Lewycky | Clear CachedFunctionInfo upon Pass::releaseMemory.... |
tree | commitdiff |
2010-05-10 |
Dan Gohman | Fix whitespace in debug output to be consistent. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Remove DIGlobal. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Add DINameSpace::Verify(). |
tree | commitdiff |
2010-05-07 |
Devang Patel | Verify variable directly. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Verify compile unit also. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Wrap const MDNode * inside DIDescriptor. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Use overloaded operators instead of DIDescriptor::getNode() |
tree | commitdiff |
2010-05-07 |
Devang Patel | Avoid DIDescriptor::getNode(). Use overloaded operators... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Add some words to this output to indicate what the... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Add a simple module-level debug info printer. It just... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Fix the new print functions to call print instead of... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Convert the DebugInfo classes dump() methods into print... |
tree | commitdiff |
2010-05-04 |
Dan Gohman | Use the SCEVAddRecExpr::getPostIncExpr utility function... |
tree | commitdiff |
2010-05-04 |
Dan Gohman | Fix a copy+pasto. |
tree | commitdiff |
next |