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 |
2010-05-04 |
Devang Patel | Do not ignore debug loc attached with llvm.dbg.declare... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Use getConstant instead of getIntegerSCEV. The two... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Silence warnings about -1 being converted to an unsigne... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Use isTrueWhenEqual and isFalseWhenEqual instead of... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | In ScalarEvolution::print, don't bother printing out... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | In SimplifyICmpOperands, avoid needlessly swapping... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Factor out the new <= and >= analysis code into Simplif... |
tree | commitdiff |
2010-05-01 |
David Chisnall | Added a variant of InlineCostAnalyzer::getInlineCost... |
tree | commitdiff |
2010-05-01 |
Chris Lattner | fix PR5009 by making CGSCCPM realize that a call was... |
tree | commitdiff |
2010-05-01 |
Chris Lattner | Implement rdar://6295824 and PR6724 with two tiny changes |
tree | commitdiff |
2010-04-30 |
Chris Lattner | Dan recently disabled recursive inlining within a funct... |
tree | commitdiff |
2010-04-30 |
Devang Patel | Attach AT_APPLE_optimized attribute to optimized functi... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Set isSigned to true when creating an all-ones integer... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Silence compiler warnings. |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Add lint checks for invalid uses of memory. |
tree | commitdiff |
2010-04-29 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-04-26 |
Dan Gohman | When checking whether the special handling for an addre... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | ScalarEvolution support for <= and >= loops. |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Use SimplifyICmpOperands in isKnownPredicate too. |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Update isImpliedCond to use the new SimplifyICmpOperand... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Add a new utility function SimplifyICmpOperands. Much... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | fix callgraph dump to not print 0x0x1234 for nodes. |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Fix LSR to tolerate cases where ScalarEvolution initially |
tree | commitdiff |
2010-04-23 |
Dan Gohman | When it doesn't matter whether zero or sign extension... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | add a DEBUG call so that -debug lists when CGSCCPM... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Don't attempt to analyze values which are obviously... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Tidy a comment. |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Make ScalarEvolution::getConstant support pointer types... |
tree | commitdiff |
2010-04-21 |
Chris Lattner | Implement (but don't enable) PR6724 and rdar://6295824... |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Revert r101471. For tight recursive functions which... |
tree | commitdiff |
2010-04-20 |
Benjamin Kramer | PR6880: Don't dereference CallsExternalNode if it's... |
tree | commitdiff |
2010-04-20 |
Chris Lattner | move some select simplifications out out instcombine... |
tree | commitdiff |
2010-04-20 |
Chris Lattner | make CallGraphNode dtor abort if a node is deleted... |
tree | commitdiff |
2010-04-19 |
Dan Gohman | Remove the Expr member from IVUsers. Instead of remembe... |
tree | commitdiff |
2010-04-17 |
Chris Lattner | fix PR6858: a dangling pointer use bug which was caused |
tree | commitdiff |
2010-04-17 |
Chris Lattner | a bunch of cleanups and tweaks, no functionality changes. |
tree | commitdiff |
2010-04-17 |
Chris Lattner | reenable r101565, removing a problematic assertion. |
tree | commitdiff |
2010-04-17 |
Chris Lattner | disable r101565: an assert is getting triggered. More... |
tree | commitdiff |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
tree | commitdiff |
2010-04-16 |
Chris Lattner | building on the new CallGraphSCC abstraction, teach... |
tree | commitdiff |
2010-04-16 |
Chris Lattner | move ReplaceNode out of line, rename scc_iterator:... |
tree | commitdiff |
2010-04-16 |
Chris Lattner | introduce a new CallGraphSCC class, and pass it around |
tree | commitdiff |
2010-04-16 |
Chris Lattner | move PrintCallGraphPass out of the middle of CGPassManager. |
tree | commitdiff |
2010-04-16 |
Dan Gohman | Disable inlining of recursive calls. It can complicate... |
tree | commitdiff |
2010-04-16 |
Gabor Greif | reapply r101434 |
tree | commitdiff |
2010-04-16 |
Dan Gohman | Make callIsSmall accessible as a utility function. |
tree | commitdiff |
2010-04-16 |
Dan Gohman | Fix SCEVCommutativeExpr::print to be robust in the... |
tree | commitdiff |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
tree | commitdiff |
2010-04-15 |
Dan Gohman | Fix a bunch of namespace polution. |
tree | commitdiff |
2010-04-15 |
Dan Gohman | Make getPredecessorWithUniqueSuccessorForBB return... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
tree | commitdiff |
2010-04-14 |
Dan Gohman | Constify GetConstantStringInfo. |
tree | commitdiff |
2010-04-14 |
Gabor Greif | performance: cache the dereferenced use_iterator |
tree | commitdiff |
2010-04-14 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-04-13 |
Dan Gohman | Teach ScalarEvolution to simplify smax and umax when... |
tree | commitdiff |
2010-04-13 |
Dan Gohman | Minor code micro-optimizations. |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Micro-optimize a few hot spots. |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Add fast paths to ScalarEvolution::getSizeOf and getOff... |
tree | commitdiff |
2010-04-12 |
Tobias Grosser | Remove unneeded debug in PostDominator runOnFunction() |
tree | commitdiff |
2010-04-12 |
Tobias Grosser | Remove dead code in the dotty dominance tree printer. |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Generalize ScalarEvolution's PHI analysis to handle... |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Rewrite the overflow checking in the get{Signed,Unsigne... |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Minor code simplification. |
tree | commitdiff |
2010-04-11 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2010-04-11 |
Dan Gohman | Enhance ScalarEvolution::isKnownPredicate with support for |
tree | commitdiff |
2010-04-11 |
Dan Gohman | Minor code simplification. |
tree | commitdiff |
2010-04-11 |
Dan Gohman | When creating a ConstantRange for [n,UINT_MAX], special... |
tree | commitdiff |
2010-04-11 |
Dan Gohman | Add a cast to void to show that the return value is... |
tree | commitdiff |
2010-04-11 |
Dan Gohman | Delete a dead check. |
tree | commitdiff |
next |