summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
...
* Remove #includes from the commonly used LoopInfo.h.Jakub Staszak2013-02-09
* ARM cost model: Address computation in vector mem ops not freeArnold Schwaighofer2013-02-08
* Document another instsimplify assumption.Dan Gohman2013-01-31
* Move isKnownNonNull out of AliasAnalysis.h and into ValueTracking.cpp sinceDan Gohman2013-01-31
* Change GetPointerBaseWithConstantOffset's DataLayout argument from aDan Gohman2013-01-31
* Add a comment mentioning that InstructionSimplify routines do,Dan Gohman2013-01-28
* Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth2013-01-22
* Switch CodeMetrics itself over to use TTI to determine if an instructionChandler Carruth2013-01-21
* Fix indentation and formatting.Chandler Carruth2013-01-21
* Now that the inline cost analysis is a pass, we can easily have itChandler Carruth2013-01-21
* Make the inline cost a proper analysis pass. This remains essentiallyChandler Carruth2013-01-21
* Fix an old-style doxygen comment.Chandler Carruth2013-01-21
* Cleanup the formatting of this header. This removes the namespace indentChandler Carruth2013-01-21
* Remove the comma from the last enumerator to fix -pedantic warnings.Chandler Carruth2013-01-21
* Introduce a generic interface for querying an operation's expectedChandler Carruth2013-01-21
* Revert CostTable algorithm, will re-writeRenato Golin2013-01-20
* Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth2013-01-19
* Reverting r171325 & r172363. This was causing a mis-compile on the self-hoste...Bill Wendling2013-01-17
* Change CostTable model to be global to all targetsRenato Golin2013-01-16
* SCEVExpander fix. RAUW needs to update the InsertedExpressions cache.Andrew Trick2013-01-14
* fix compile-time regression report by Joerg Sonnenberger:Nuno Lopes2013-01-13
* Remove redundant 'llvm::' qualificationsDmitri Gribenko2013-01-13
* Added -view-callgraph module pass.Andrew Trick2013-01-11
* LoopPass.h doesn't require Function.h. Remove unneeded #include.Jakub Staszak2013-01-11
* Remove unneeded #includes.Jakub Staszak2013-01-10
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-10
* ARM Cost model: Use the size of vector registers and widest vectorizable inst...Nadav Rotem2013-01-09
* Cost Model: Move the 'max unroll factor' variable to the TTI and add initial ...Nadav Rotem2013-01-09
* Move CallGraphSCCPass.h into the Analysis tree; that's where theChandler Carruth2013-01-07
* Switch the SCEV expander and LoopStrengthReduce to useChandler Carruth2013-01-07
* Fix the enumerator names for ShuffleKind to match tho coding standards,Chandler Carruth2013-01-07
* Make the popcnt support enums and methods have more clear names andChandler Carruth2013-01-07
* Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth2013-01-07
* 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