Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity.
[oota-llvm.git] / lib / Analysis / TargetTransformInfo.cpp
index b5440e2a2c3711d56a91c987c0175ba2ed742360..7ff29b028aec5ed85410a41058f3b2ad09e509e2 100644 (file)
@@ -123,6 +123,10 @@ bool TargetTransformInfo::isTruncateFree(Type *Ty1, Type *Ty2) const {
   return TTIImpl->isTruncateFree(Ty1, Ty2);
 }
 
+bool TargetTransformInfo::isProfitableToHoist(Instruction *I) const {
+  return TTIImpl->isProfitableToHoist(I);
+}
+
 bool TargetTransformInfo::isTypeLegal(Type *Ty) const {
   return TTIImpl->isTypeLegal(Ty);
 }