aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-09-18Add a new pass FunctionTargetTransformInfo. This pass serves as aEric Christopher1-5/+7
2014-09-10Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option n...Sanjay Patel1-2/+2
2014-08-30Remove 'virtual' keyword from methods markedwith 'override' keyword.Craig Topper1-24/+21
2014-08-25Allow vectorization of division by uniform power of 2.Karthik Bhat1-8/+10
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-1/+1
2014-05-22Fix typo.Eric Christopher1-1/+1
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-13[PowerPC] [Constant Hoisting] Enable constant hoisting on PPCHal Finkel1-0/+147
2014-04-05[PowerPC] Remove unused TM member variable to unbreak buildHal Finkel1-3/+2
2014-04-04[PowerPC] Adjust load/store costs in PPCTTIHal Finkel1-3/+23
2014-04-04[PowerPC] PPCTTI CleanupHal Finkel1-4/+0
2014-04-02[PowerPC] Make PPCTTI::getMemoryOpCost call BasicTTI::getMemoryOpCostHal Finkel1-3/+3
2014-03-26[PowerPC] VSX loads and stores support unaligned accessHal Finkel1-0/+2
2014-03-13[PowerPC] Initial support for the VSX instruction setHal Finkel1-1/+9
2014-03-10[TTI] There is actually no realistic way to pop TTI implementations offChandler Carruth1-4/+0
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper1-14/+14
2014-03-02Switch all uses of LLVM_FINAL to just use 'final', and remove the macro.Craig Topper1-1/+1
2014-01-24Add final and owerride keywords to TargetTransformInfo's subclasses.Juergen Ributzka1-15/+17
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-09-11Implement TTI getUnrollingPreferences for PowerPCHal Finkel1-0/+9
2013-04-04CostModel: Add parameter to instruction cost to further classify operand valuesArnold Schwaighofer1-3/+8
2013-03-28Add the PPC64 popcntd instructionHal Finkel1-3/+2
2013-02-08Refine fix to bug 15041.Bill Schmidt1-18/+17
2013-02-07Constrain PowerPC autovectorization to fix bug 15041.Bill Schmidt1-0/+19
2013-01-25Remove unused variables, silences -Wunused-variableDmitri Gribenko1-4/+2
2013-01-25Initial implementation of PPCTargetTransformInfoHal Finkel1-0/+220