Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Analysis/TargetTransformInfo.cpp
Show First 20 Lines • Show All 246 Lines • ▼ Show 20 Lines | |||||
bool TargetTransformInfo::isLSRCostLess(LSRCost &C1, LSRCost &C2) const { | bool TargetTransformInfo::isLSRCostLess(LSRCost &C1, LSRCost &C2) const { | ||||
return TTIImpl->isLSRCostLess(C1, C2); | return TTIImpl->isLSRCostLess(C1, C2); | ||||
} | } | ||||
bool TargetTransformInfo::canMacroFuseCmp() const { | bool TargetTransformInfo::canMacroFuseCmp() const { | ||||
return TTIImpl->canMacroFuseCmp(); | return TTIImpl->canMacroFuseCmp(); | ||||
} | } | ||||
bool TargetTransformInfo::canSaveCmp(Loop *L, BranchInst **BI, | |||||
ScalarEvolution *SE, LoopInfo *LI, | |||||
DominatorTree *DT, AssumptionCache *AC, | |||||
TargetLibraryInfo *LibInfo) const { | |||||
return TTIImpl->canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo); | |||||
} | |||||
bool TargetTransformInfo::shouldFavorPostInc() const { | bool TargetTransformInfo::shouldFavorPostInc() const { | ||||
return TTIImpl->shouldFavorPostInc(); | return TTIImpl->shouldFavorPostInc(); | ||||
} | } | ||||
bool TargetTransformInfo::shouldFavorBackedgeIndex(const Loop *L) const { | bool TargetTransformInfo::shouldFavorBackedgeIndex(const Loop *L) const { | ||||
return TTIImpl->shouldFavorBackedgeIndex(L); | return TTIImpl->shouldFavorBackedgeIndex(L); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 1,093 Lines • Show Last 20 Lines |