diff options
Diffstat (limited to 'include/llvm/Analysis')
-rw-r--r-- | include/llvm/Analysis/TargetTransformInfo.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/include/llvm/Analysis/TargetTransformInfo.h b/include/llvm/Analysis/TargetTransformInfo.h index 908612c..06810a7 100644 --- a/include/llvm/Analysis/TargetTransformInfo.h +++ b/include/llvm/Analysis/TargetTransformInfo.h @@ -191,20 +191,6 @@ public: /// incurs significant execution cost. virtual bool isLoweredToCall(const Function *F) const; - /// Parameters that control the generic loop unrolling transformation. - struct UnrollingPreferences { - unsigned Threshold; ///< The cost threshold for the unrolled loop. - unsigned OptSizeThreshold; ///< The cost threshold for the unrolled loop - ///< when optimizing for size. - bool Partial; ///< Allow partial loop unrolling. - bool Runtime; ///< Perform runtime unrolling. - }; - - /// \brief Get target-customized preferences for the generic loop unrolling - /// transformation. Returns true if the UnrollingPreferences struct has been - /// initialized. - virtual bool getUnrollingPreferences(UnrollingPreferences &UP) const; - /// @} /// \name Scalar Target Information |