reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
217 TargetLibraryInfo(const TargetLibraryInfo &TLI) : Impl(TLI.Impl) {} 218 TargetLibraryInfo(TargetLibraryInfo &&TLI) : Impl(TLI.Impl) {} 220 Impl = TLI.Impl; 220 Impl = TLI.Impl; 224 Impl = TLI.Impl; 224 Impl = TLI.Impl; 233 return Impl->getLibFunc(funcName, F); 237 return Impl->getLibFunc(FDecl, F); 249 return Impl->getState(F) != TargetLibraryInfoImpl::Unavailable; 252 return Impl->isFunctionVectorizable(F, VF); 255 return Impl->isFunctionVectorizable(F); 258 return Impl->getVectorizedFunction(F, VF); 264 if (Impl->getState(F) == TargetLibraryInfoImpl::Unavailable) 294 auto State = Impl->getState(F); 298 return Impl->StandardNames[F]; 300 return Impl->CustomNames.find(F)->second; 307 if (Impl->ShouldExtI32Param) 309 if (Impl->ShouldSignExtI32Param) 318 if (Impl->ShouldExtI32Return) 325 return Impl->getWCharSize(M);