- b1b4c01 Bugfix. Sorry. by Andreas Neustifter · 15 years ago
- 8a58c18 Make ProfileEstimator even more robust on general CFGs. by Andreas Neustifter · 15 years ago
- 3bfbc45 Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword and by Dan Gohman · 15 years ago
- 83e3c4f Give these files top-level comments that describe the current code. by Dan Gohman · 15 years ago
- db2659b Fix uppercaseo. by Dale Johannesen · 15 years ago
- 399e45b Fit code within 80 columns by Victor Hernandez · 15 years ago
- 0c0de66 Make ProfileEstimator more robust on general CFGs. by Andreas Neustifter · 15 years ago
- b84c5ae Add some braces to make newer GCCs happy and update CMakeLists. by Benjamin Kramer · 15 years ago
- b4b1c9f Cleaned up code by factoring out common portions of edge loading into function. by Andreas Neustifter · 15 years ago
- fabcb91 Add malloc call utility functions. Patch by Victor Hernandez. by Evan Cheng · 15 years ago
- eadcdc5 Reverted r81358. by Andreas Neustifter · 15 years ago
- 1756825 Fix build, add missing simicolon. by Benjamin Kramer · 15 years ago
- 07abe17 Add the first functions for updating ProfileInfo. by Andreas Neustifter · 15 years ago
- 7fd7061 Cleaned up code by factoring out common portions of edge loading into funcion. by Andreas Neustifter · 15 years ago
- 273a488 revert r81335, which breaks the build. by Chris Lattner · 15 years ago
- 43b1b0e Fixed wrong storage option for ProfileVerifierDisableAssertions. by Andreas Neustifter · 15 years ago
- 1f3b002 Updated ProfileInfo to have clean seperation between different sentinels. by Andreas Neustifter · 15 years ago
- 5c89b52 Re-apply r80926, with fixes: keep the domtree informed of new blocks by Dan Gohman · 15 years ago
- b9a4ddb fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors. by Chris Lattner · 15 years ago
- cf5128e add some comments to describe the invariants. by Chris Lattner · 15 years ago
- f7f4ba6 Do not try to override non-virtual methods, especially by Duncan Sands · 15 years ago
- 18f13c6 Mark more constants unsigned, as warned about by icc (#68). by Duncan Sands · 15 years ago
- 8f78a58 Revert r80926. It causes loop unswitch assertion and slow down some JIT tests significantly. by Evan Cheng · 15 years ago
- 31dcbc3 Prevent warnings on compilers for which its not clear that assert won't return. by Andreas Neustifter · 15 years ago
- e8d372e Cleaned up ProfileVerifierPass. by Andreas Neustifter · 15 years ago
- b5f2596 Revert "--- Reverse-merging r80908 into '.':", I already "fixed" this. by Daniel Dunbar · 15 years ago
- 6e7ad95 Revert 80959. It isn't sufficient to solve the full problem. And it by Dan Gohman · 15 years ago
- 1c5ffdf --- Reverse-merging r80908 into '.': D test/Analysis/Profiling by Bill Wendling · 15 years ago
- e56a94e Remove the API for creating ConstantExprs with the nsw, nuw, inbounds, by Dan Gohman · 15 years ago
- 058db92 Smallvectorize switchExitBlocks. by Dan Gohman · 15 years ago
- 8fc5ad3 Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify by Dan Gohman · 15 years ago
- f0608d8 Move getUniqueExitBlocks from LoopBase to Loop, since they depend on by Dan Gohman · 15 years ago
- dd12de6 Don't try to verify a LoopPass analysis if the loop has been deleted. by Dan Gohman · 15 years ago
- e7125f4 Remove references to expression "handles", which are no longer used. by Dan Gohman · 15 years ago
- f0d568d Fix build warning. by Andreas Neustifter · 15 years ago
- 4c2c533 Code Cleanup. by Andreas Neustifter · 15 years ago
- 0981a0a Remove undefined behavior when loading optimal edge profile info. by Daniel Dunbar · 15 years ago
- 03a5f13 back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure by Gabor Greif · 15 years ago
- 190390b re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed... by Gabor Greif · 15 years ago
- 148843b Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in by Torok Edwin · 15 years ago
- f19f934 fix PR4848 an infinite loop when indexing down through a recursive gep by Chris Lattner · 15 years ago
- d3bd082 revert my patch, duncan points out what is wrong with my logic. Add by Chris Lattner · 15 years ago
- b8bcbd6 one more try at making this simpler, hopefully it won't break everything :) by Chris Lattner · 15 years ago
- b3020d7 Complicate Chris's simplification, avoiding complaints by Duncan Sands · 15 years ago
- 6b382d5 Fix build warning. by Daniel Dunbar · 15 years ago
- 8bff7c9 debug intrinsics do not go in the callgraph, this fixes a couple by Chris Lattner · 15 years ago
- 44a1837 Fix a regression I introduced in r80708, found by llvm-test. by Chris Lattner · 15 years ago
- da5ea94 OptimalEdgeProfiling: Reading in Profiles. by Andreas Neustifter · 15 years ago
- 19531d1 Small fix in ProfileEstimator that eliminates duplicated code. by Andreas Neustifter · 15 years ago
- da230cb remove CallGraphNode::replaceCallSite, it is redundant with other APIs. by Chris Lattner · 15 years ago
- 5a6a363 doxygenate RefreshCallGraph, add a new 'verification mode', and run it after by Chris Lattner · 15 years ago
- 17146b8 simpler solution to iterator invalidation "problem" found by expensive checking. by Chris Lattner · 15 years ago
- c142bb2 Do not manipulate invalid iterators. This fixes the by Duncan Sands · 15 years ago
- 6818863 Update CMakeLists. by Benjamin Kramer · 15 years ago
- e885af9 Preparation for Optimal Edge Profiling: by Andreas Neustifter · 15 years ago
- e7ddcfd Preparation for Optimal Edge Profiling: by Andreas Neustifter · 15 years ago
- a541b0f Change CallGraphNode to maintain it's Function as an AssertingVH by Chris Lattner · 15 years ago
- f98d8fe Introduce DILocation. by Devang Patel · 15 years ago
- 82dfc0c Subprogram is a scope. Derive DISubprogram from DIScope. by Devang Patel · 15 years ago
- 5e005d8 Rename DIBlock as DILexicalBlock. by Devang Patel · 15 years ago
- a5505cb Don't use an iterator which is potentially invalidated. by Dan Gohman · 15 years ago
- c9f322d Derive DICompileUnit from DIScope. by Devang Patel · 15 years ago
- 4221489 Extend the ValuesAtScope cache to cover all expressions, not just by Dan Gohman · 15 years ago
- 43d98b3 Introduce DIScope. by Devang Patel · 15 years ago
- 5a68509 Oops. Fix inverted logic in assertion check. by Devang Patel · 15 years ago
- 6ceea33 Simplify isDerivedType() and other predicate interface. by Devang Patel · 15 years ago
- 2038cf3 cleanups pointed out by duncan by Chris Lattner · 15 years ago
- be57765 Step #1 to giving Callgraph some sane invariants. The problems with callgraph by Chris Lattner · 15 years ago
- f3a1c15 cleanups, factor some code out to a helper function by Chris Lattner · 15 years ago
- 46ca76f fix a crash building SPASS by tolerating a callsite that doesn't exist by Chris Lattner · 15 years ago
- b374b90 Fix PR4834, a tricky case where the inliner would resolve an by Chris Lattner · 15 years ago
- 2adb830 use an accessor instead of poking internals of a node. by Chris Lattner · 15 years ago
- 5095e3d Fix some nasty callgraph dangling pointer problems in by Chris Lattner · 15 years ago
- 23603a6 add a dump() method on callgraph. by Chris Lattner · 15 years ago
- 0819cfb default count-aa to -print-all. The whole reason to use count-aa is by Chris Lattner · 15 years ago
- ed77e52 Add some comments. by Dan Gohman · 15 years ago
- e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
- b80e1ab Mark Andersen's as experimental. by Chris Lattner · 15 years ago
- aae87cd Use stripPointerCasts instead of doing the same manually. by Dan Gohman · 15 years ago
- 5753a4a Global Aliases are not identifiable objects. by Dan Gohman · 15 years ago
- 846a2f2 Handle TargetData with const. by Dan Gohman · 15 years ago
- 8149101 Unbreak CMake build by Douglas Gregor · 15 years ago
- 4bac4b9 Move ProfileInfo::Edge's operator<< out of line. Among other benefits, by Dan Gohman · 15 years ago
- ff271e1 Implemented comments from Daniel Dunbar. by Andreas Neustifter · 15 years ago
- 2385e0e Create a ScalarEvolution-based AliasAnalysis implementation. by Dan Gohman · 15 years ago
- e2cb912 Fix a missing newline, now that Value's operator<< doesn't add one of its own. by Dan Gohman · 15 years ago
- a8c711c Use SetVector instead of std::set so that alias relations are tested and by Dan Gohman · 15 years ago
- 3772fb1 Moved isDeclaration() check further down to allow for function counts for by Andreas Neustifter · 15 years ago
- 8245988 Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. by Devang Patel · 15 years ago
- 041de42 Don't assume that two identical instructions that read from memory by Dan Gohman · 15 years ago
- 2681232 Teach ScalarEvolution about GlobalAliases. by Dan Gohman · 15 years ago
- baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 15 years ago
- cf48efc Read profile files as binary as proposed in by Andreas Neustifter · 15 years ago
- 2a610c7 Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. by Devang Patel · 15 years ago
- 96135b6 This patch cleans up the ProfileInfo by by Andreas Neustifter · 15 years ago
- 9661c13 remove a few dead insertion methods. by Chris Lattner · 15 years ago
- e317bcc Fix -Asserts warnings. by Daniel Dunbar · 15 years ago
- a81d29b remove uses of llvm/Support/Streams.h. by Chris Lattner · 15 years ago
- 103289e convert LoopInfo.h and GraphWriter.h to use raw_ostream by Chris Lattner · 15 years ago
- bbbfa99 remove a few DOUTs here and there. by Chris Lattner · 15 years ago