reference, declarationdefinition
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))