reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86TargetTransformInfo.cpp
 2153     ISD = ISD::BITREVERSE;
 2156     ISD = ISD::BSWAP;
 2159     ISD = ISD::CTLZ;
 2162     ISD = ISD::CTPOP;
 2165     ISD = ISD::CTTZ;
 2168     ISD = ISD::SADDSAT;
 2171     ISD = ISD::SSUBSAT;
 2174     ISD = ISD::UADDSAT;
 2177     ISD = ISD::USUBSAT;
 2180     ISD = ISD::FSQRT;
 2185     ISD = ISD::SADDO;
 2191     ISD = ISD::UADDO;
 2196   if (ISD != ISD::DELETED_NODE) {
 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))