summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* recommit r171298 (add support for PHI nodes to ObjectSizeOffsetVisitor). Hope...Nuno Lopes2012-12-31
* add support for GlobalAlias to ObjectSizeOffsetVisitorNuno Lopes2012-12-31
* Teach instsimplify to use the constant folder where appropriate forChandler Carruth2012-12-28
* Add entry points to instsimplify for simplifying calls. The entry pointsChandler Carruth2012-12-28
* Fix new[]/delete mismatch in FullDependence spotted by AddressSanitizerAlexey Samsonov2012-12-27
* Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy2012-12-20
* Rename isPowerOfTwo to isKnownToBeAPowerOfTwo.Rafael Espindola2012-12-13
* The TargetData is not used for the isPowerOfTwo determination. It has neverRafael Espindola2012-12-12
* Added a slew of SimplifyInstruction floating-point optimizations, many of whi...Michael Ilseman2012-12-12
* Hoist the GEP constant address offset computation to a common home onChandler Carruth2012-12-11
* Fix funky copy-pasted grammatical error.Sean Silva2012-12-10
* Add a new visitor for walking the uses of a pointer value.Chandler Carruth2012-12-10
* Reorganize FastMathFlags to be a wrapper around unsigned, and streamline some...Michael Ilseman2012-12-09
* moves doInitialization and doFinalization to the Pass class and removes some ...Pedro Artigas2012-12-03
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Move the InstVisitor utility into VMCore where it belongs. It heavilyChandler Carruth2012-11-30
* Update comment for malloc being a library call now, rather than an instruction.Dan Gohman2012-11-29
* Fast-math optimization: fold multiply by zeroMichael Ilseman2012-11-27
* test commit: added a few commentsPreston Briggs2012-11-21
* removes a few "const" qualifiersSebastian Pop2012-11-20
* Clean up handling of always-inline functions in the inliner.Bob Wilson2012-11-19
* Some comment fixes.Bob Wilson2012-11-19
* Remove trailing whitespaceMichael Ilseman2012-11-15
* Add a cost model analysis that allows us to estimate the cost of IR-level ins...Nadav Rotem2012-11-02
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-01
* Fix a couple of comment typos.Benjamin Kramer2012-10-31
* Remove code to saturate profile counts.Bob Wilson2012-10-29
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-26
* Add a basic verifier for SCEV's backedge taken counts.Benjamin Kramer2012-10-26
* DependenceAnalysis: Push #includes down into the implementation.Benjamin Kramer2012-10-25
* Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow2012-10-24
* revert r166264 because the LTO build is still failingNadav Rotem2012-10-19
* recommit the patch that makes LSR and LowerInvoke use the TargetTransform int...Nadav Rotem2012-10-19
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-18
* Remove unnecessary classof()'sSean Silva2012-10-11
* Remove extra semicolon.Chad Rosier2012-10-11
* llvm/Analysis/Passes.h: Fix copypasto in createDependenceAnalysisPass().NAKAMURA Takumi2012-10-11
* dependence analysisSebastian Pop2012-10-11
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-10
* Give CaptureTracker::shouldExplore a base implementation. Most users want to doNick Lewycky2012-10-08
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Fix doxygen comment to match parameters' names.Jakub Staszak2012-10-04
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Fix minor typo in IntervalPartition.hWill Dietz2012-09-19
* InlineCost: Make TotalAllocaSizeRecursiveCaller unsigned to avoid sign-compar...Benjamin Kramer2012-09-19
* Prevent inlining of callees which allocate lots of memory into a recursive ca...Nadav Rotem2012-09-19
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-17