|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 942 if (const auto *Entry = CostTableLookup(CostTblNoPairwise, ISD, MTy))
994 if (const auto *Entry = CostTableLookup(ShuffleTbl, Kind, LT.second))
lib/Target/ARM/ARMTargetTransformInfo.cpp 164 if (const auto *Entry = CostTableLookup(NEONFltDblTbl, ISD, LT.second))
570 CostTableLookup(NEONDupTbl, ISD::VECTOR_SHUFFLE, LT.second))
592 CostTableLookup(NEONShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second))
615 if (const auto *Entry = CostTableLookup(NEONSelShuffleTbl,
632 if (const auto *Entry = CostTableLookup(MVEDupTbl, ISD::VECTOR_SHUFFLE,
695 if (const auto *Entry = CostTableLookup(CostTbl, ISDOpcode, LT.second))
lib/Target/X86/X86TargetTransformInfo.cpp 192 if (const auto *Entry = CostTableLookup(GLMCostTable, ISD,
241 if (const auto *Entry = CostTableLookup(SLMCostTable, ISD,
297 if (const auto *Entry = CostTableLookup(AVX512BWUniformConstCostTable, ISD,
310 if (const auto *Entry = CostTableLookup(AVX512UniformConstCostTable, ISD,
325 if (const auto *Entry = CostTableLookup(AVX2UniformConstCostTable, ISD,
344 CostTableLookup(SSE2UniformConstCostTable, ISD, LT.second))
363 CostTableLookup(AVX512BWConstCostTable, ISD, LT.second))
378 CostTableLookup(AVX512ConstCostTable, ISD, LT.second))
400 if (const auto *Entry = CostTableLookup(AVX2ConstCostTable, ISD, LT.second))
444 if (const auto *Entry = CostTableLookup(SSE2ConstCostTable, ISD, LT.second))
459 CostTableLookup(AVX2UniformCostTable, ISD, LT.second))
481 CostTableLookup(SSE2UniformCostTable, ISD, LT.second))
493 if (const auto *Entry = CostTableLookup(AVX512DQCostTable, ISD, LT.second))
520 if (const auto *Entry = CostTableLookup(AVX512BWCostTable, ISD, LT.second))
552 if (const auto *Entry = CostTableLookup(AVX512CostTable, ISD, LT.second))
581 if (const auto *Entry = CostTableLookup(AVX2ShiftCostTable, ISD, LT.second))
624 CostTableLookup(XOPShiftCostTable, ShiftISD, LT.second))
653 CostTableLookup(SSE2UniformShiftCostTable, ISD, LT.second))
711 if (const auto *Entry = CostTableLookup(AVX2CostTable, ISD, LT.second))
747 if (const auto *Entry = CostTableLookup(AVX1CostTable, ISD, LT.second))
773 if (const auto *Entry = CostTableLookup(SSE42CostTable, ISD, LT.second))
802 if (const auto *Entry = CostTableLookup(SSE41CostTable, ISD, LT.second))
844 if (const auto *Entry = CostTableLookup(SSE2CostTable, ISD, LT.second))
867 if (const auto *Entry = CostTableLookup(SSE1CostTable, ISD, LT.second))
1001 CostTableLookup(AVX512VBMIShuffleTbl, Kind, LT.second))
1028 CostTableLookup(AVX512BWShuffleTbl, Kind, LT.second))
1071 if (const auto *Entry = CostTableLookup(AVX512ShuffleTbl, Kind, LT.second))
1112 if (const auto *Entry = CostTableLookup(AVX2ShuffleTbl, Kind, LT.second))
1134 if (const auto *Entry = CostTableLookup(XOPShuffleTbl, Kind, LT.second))
1181 if (const auto *Entry = CostTableLookup(AVX1ShuffleTbl, Kind, LT.second))
1194 if (const auto *Entry = CostTableLookup(SSE41ShuffleTbl, Kind, LT.second))
1215 if (const auto *Entry = CostTableLookup(SSSE3ShuffleTbl, Kind, LT.second))
1254 if (const auto *Entry = CostTableLookup(SSE2ShuffleTbl, Kind, LT.second))
1266 if (const auto *Entry = CostTableLookup(SSE1ShuffleTbl, Kind, LT.second))
1837 if (const auto *Entry = CostTableLookup(SLMCostTbl, ISD, MTy))
1841 if (const auto *Entry = CostTableLookup(AVX512BWCostTbl, ISD, MTy))
1845 if (const auto *Entry = CostTableLookup(AVX512CostTbl, ISD, MTy))
1849 if (const auto *Entry = CostTableLookup(AVX2CostTbl, ISD, MTy))
1853 if (const auto *Entry = CostTableLookup(AVX1CostTbl, ISD, MTy))
1857 if (const auto *Entry = CostTableLookup(SSE42CostTbl, ISD, MTy))
1861 if (const auto *Entry = CostTableLookup(SSE41CostTbl, ISD, MTy))
1865 if (const auto *Entry = CostTableLookup(SSE2CostTbl, ISD, MTy))
1869 if (const auto *Entry = CostTableLookup(SSE1CostTbl, ISD, MTy))
2203 if (const auto *Entry = CostTableLookup(GLMCostTbl, ISD, MTy))
2207 if (const auto *Entry = CostTableLookup(SLMCostTbl, ISD, MTy))
2211 if (const auto *Entry = CostTableLookup(AVX512CDCostTbl, ISD, MTy))
2215 if (const auto *Entry = CostTableLookup(AVX512BWCostTbl, ISD, MTy))
2219 if (const auto *Entry = CostTableLookup(AVX512CostTbl, ISD, MTy))
2223 if (const auto *Entry = CostTableLookup(XOPCostTbl, ISD, MTy))
2227 if (const auto *Entry = CostTableLookup(AVX2CostTbl, ISD, MTy))
2231 if (const auto *Entry = CostTableLookup(AVX1CostTbl, ISD, MTy))
2235 if (const auto *Entry = CostTableLookup(SSE42CostTbl, ISD, MTy))
2239 if (const auto *Entry = CostTableLookup(SSSE3CostTbl, ISD, MTy))
2243 if (const auto *Entry = CostTableLookup(SSE2CostTbl, ISD, MTy))
2247 if (const auto *Entry = CostTableLookup(SSE1CostTbl, ISD, MTy))
2252 if (const auto *Entry = CostTableLookup(LZCNT64CostTbl, ISD, MTy))
2255 if (const auto *Entry = CostTableLookup(LZCNT32CostTbl, ISD, MTy))
2261 if (const auto *Entry = CostTableLookup(POPCNT64CostTbl, ISD, MTy))
2264 if (const auto *Entry = CostTableLookup(POPCNT32CostTbl, ISD, MTy))
2271 if (const auto *Entry = CostTableLookup(X64CostTbl, ISD, MTy))
2274 if (const auto *Entry = CostTableLookup(X86CostTbl, ISD, MTy))
2358 if (const auto *Entry = CostTableLookup(AVX512CostTbl, ISD, MTy))
2362 if (const auto *Entry = CostTableLookup(XOPCostTbl, ISD, MTy))
2366 if (const auto *Entry = CostTableLookup(X64CostTbl, ISD, MTy))
2369 if (const auto *Entry = CostTableLookup(X86CostTbl, ISD, MTy))
2599 if (const auto *Entry = CostTableLookup(AVX1CostTblPairWise, ISD, MTy))
2603 if (const auto *Entry = CostTableLookup(SSE2CostTblPairWise, ISD, MTy))
2607 if (const auto *Entry = CostTableLookup(AVX1CostTblNoPairWise, ISD, MTy))
2611 if (const auto *Entry = CostTableLookup(SSE2CostTblNoPairWise, ISD, MTy))
2622 if (const auto *Entry = CostTableLookup(AVX1CostTblPairWise, ISD, MTy))
2626 if (const auto *Entry = CostTableLookup(SSE2CostTblPairWise, ISD, MTy))
2630 if (const auto *Entry = CostTableLookup(AVX1CostTblNoPairWise, ISD, MTy))
2634 if (const auto *Entry = CostTableLookup(SSE2CostTblNoPairWise, ISD, MTy))
2670 if (const auto *Entry = CostTableLookup(AVX2BoolReduction, ISD, MTy))
2673 if (const auto *Entry = CostTableLookup(AVX1BoolReduction, ISD, MTy))
2676 if (const auto *Entry = CostTableLookup(SSE2BoolReduction, ISD, MTy))
2853 if (const auto *Entry = CostTableLookup(AVX512CostTblPairWise, ISD, MTy))
2857 if (const auto *Entry = CostTableLookup(AVX2CostTblPairWise, ISD, MTy))
2861 if (const auto *Entry = CostTableLookup(AVX1CostTblPairWise, ISD, MTy))
2865 if (const auto *Entry = CostTableLookup(SSE42CostTblPairWise, ISD, MTy))
2869 if (const auto *Entry = CostTableLookup(SSE41CostTblPairWise, ISD, MTy))
2873 if (const auto *Entry = CostTableLookup(SSE2CostTblPairWise, ISD, MTy))
2877 if (const auto *Entry = CostTableLookup(SSE1CostTblPairWise, ISD, MTy))
2882 CostTableLookup(AVX512CostTblNoPairWise, ISD, MTy))
2886 if (const auto *Entry = CostTableLookup(AVX2CostTblNoPairWise, ISD, MTy))
2890 if (const auto *Entry = CostTableLookup(AVX1CostTblNoPairWise, ISD, MTy))
2894 if (const auto *Entry = CostTableLookup(SSE42CostTblNoPairWise, ISD, MTy))
2898 if (const auto *Entry = CostTableLookup(SSE41CostTblNoPairWise, ISD, MTy))
2902 if (const auto *Entry = CostTableLookup(SSE2CostTblNoPairWise, ISD, MTy))
2906 if (const auto *Entry = CostTableLookup(SSE1CostTblNoPairWise, ISD, MTy))
3579 CostTableLookup(AVX2InterleavedLoadTbl, Factor, ETy.getSimpleVT()))
3585 CostTableLookup(AVX2InterleavedStoreTbl, Factor, ETy.getSimpleVT()))
3644 CostTableLookup(AVX512InterleavedLoadTbl, Factor, VT))
3703 CostTableLookup(AVX512InterleavedStoreTbl, Factor, VT))