[PowerPC] Enable interleaved-access vectorization
[oota-llvm.git] / lib / Target / PowerPC / PPCTargetTransformInfo.cpp
2015-09-04 Hal Finkel[PowerPC] Enable interleaved-access vectorization
2015-09-03 Hal Finkel[PowerPC] Always use aggressive interleaving on the A2
2015-09-03 Hal Finkel[PowerPC] Include the permutation cost for unaligned...
2015-09-02 Hal Finkel[PowerPC] Cleanup cost model for unaligned vector loads...
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-05-21 Hal Finkel[PPC/LoopUnrollRuntime] Don't avoid high-cost trip...
2015-05-06 Wei Mi[X86] Disable loop unrolling in loop vectorization...
2015-03-06 Olivier SallenaveDo not restrict interleaved unrolling to small loops...
2015-02-25 Hal Finkel[PowerPC] Add support for the QPX vector instruction set
2015-02-12 Olivier SallenaveChange max interleave factor to 12 for POWER7 and POWER8.
2015-02-01 Chandler Carruth[multiversion] Remove the function parameter from the...
2015-02-01 Chandler Carruth[multiversion] Switch the TTI queries from TargetMachin...
2015-01-31 Chandler Carruth[PM] Switch the TargetMachine interface from accepting...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-14 Hal FinkelRevert "r225811 - Revert "r225808 - [PowerPC] Add Stack...
2015-01-13 Hal FinkelRevert "r225808 - [PowerPC] Add StackMap/PatchPoint...
2015-01-13 Hal Finkel[PowerPC] Add StackMap/PatchPoint support
2015-01-09 Hal Finkel[PowerPC] Enable late partial unrolling on the POWER7
2014-09-18 Eric ChristopherAdd a new pass FunctionTargetTransformInfo. This pass...
2014-09-10 Sanjay PatelRename getMaximumUnrollFactor -> getMaxInterleaveFactor...
2014-08-30 Craig TopperRemove 'virtual' keyword from methods markedwith 'overr...
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-05-22 Eric ChristopherFix typo.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-13 Hal Finkel[PowerPC] [Constant Hoisting] Enable constant hoisting...
2014-04-05 Hal Finkel[PowerPC] Remove unused TM member variable to unbreak...
2014-04-04 Hal Finkel[PowerPC] Adjust load/store costs in PPCTTI
2014-04-04 Hal Finkel[PowerPC] PPCTTI Cleanup
2014-04-02 Hal Finkel[PowerPC] Make PPCTTI::getMemoryOpCost call BasicTTI...
2014-03-26 Hal Finkel[PowerPC] VSX loads and stores support unaligned access
2014-03-13 Hal Finkel[PowerPC] Initial support for the VSX instruction set
2014-03-10 Chandler Carruth[TTI] There is actually no realistic way to pop TTI...
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2014-03-02 Craig TopperSwitch all uses of LLVM_FINAL to just use 'final',...
2014-01-24 Juergen RibutzkaAdd final and owerride keywords to TargetTransformInfo...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-09-11 Hal FinkelImplement TTI getUnrollingPreferences for PowerPC
2013-04-04 Arnold SchwaighoferCostModel: Add parameter to instruction cost to further...
2013-03-28 Hal FinkelAdd the PPC64 popcntd instruction
2013-02-08 Bill SchmidtRefine fix to bug 15041.
2013-02-07 Bill SchmidtConstrain PowerPC autovectorization to fix bug 15041.
2013-01-25 Dmitri GribenkoRemove unused variables, silences -Wunused-variable
2013-01-25 Hal FinkelInitial implementation of PPCTargetTransformInfo