summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/TargetTransformInfo.h
Commit message (Expand)AuthorAge
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-14
* Add some additional fields to TTI::UnrollingPreferencesHal Finkel2014-04-01
* [Constant Hoisting] Make the constant materialization cost operand dependentJuergen Ributzka2014-03-21
* Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."Juergen Ributzka2014-03-20
* [Constant Hoisting] Extend coverage of the constant hoisting pass.Juergen Ributzka2014-03-20
* [TTI] There is actually no realistic way to pop TTI implementations offChandler Carruth2014-03-10
* [Vectorizer] Add a new 'OperandValueKind' in TargetTransformInfo calledAndrea Di Biagio2014-02-12
* [TLI] Add a new hook to TargetLowering to query the target if a load of a con...Juergen Ributzka2014-01-28
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-25
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-25
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-24
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* Doxify commentsJuergen Ributzka2014-01-24
* Speling fixes.Benjamin Kramer2013-10-22
* Costmodel: Add support for horizontal vector reductionsArnold Schwaighofer2013-09-17
* Add getUnrollingPreferences to TTIHal Finkel2013-09-11
* Revert: r189565 - Add getUnrollingPreferences to TTIHal Finkel2013-08-29
* Add getUnrollingPreferences to TTIHal Finkel2013-08-29
* Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford2013-08-23
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-27
* TargetTransformInfo: address calculation parameter for gather/scatherArnold Schwaighofer2013-07-12
* Loop Strength Reduce: Scaling factor cost.Quentin Colombet2013-05-31
* CostModel: Add parameter to instruction cost to further classify operand valuesArnold Schwaighofer2013-04-04
* Remove unneeded #includes. Use forward declarations instead.Jakub Staszak2013-03-10
* Fix a few typos in comments.Jakub Staszak2013-03-05
* ARM cost model: Address computation in vector mem ops not freeArnold Schwaighofer2013-02-08
* Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth2013-01-22
* 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
* Change CostTable model to be global to all targetsRenato Golin2013-01-16
* 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
* 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