#include <ScalarEvolution.hpp>
|
| static std::unique_ptr< SCEVMulExpr > | Create (std::unique_ptr< SCEV > left, std::unique_ptr< SCEV > right) |
| |
| template<typename T > |
| static std::unique_ptr< T > | CloneAs (const SCEV &scev) |
| |
Definition at line 252 of file ScalarEvolution.hpp.
◆ SCEVMulExpr()
| jlm::llvm::SCEVMulExpr::SCEVMulExpr |
( |
std::unique_ptr< SCEV > |
left, |
|
|
std::unique_ptr< SCEV > |
right |
|
) |
| |
|
inline |
◆ Clone()
| std::unique_ptr<SCEV> jlm::llvm::SCEVMulExpr::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Create()
| static std::unique_ptr<SCEVMulExpr> jlm::llvm::SCEVMulExpr::Create |
( |
std::unique_ptr< SCEV > |
left, |
|
|
std::unique_ptr< SCEV > |
right |
|
) |
| |
|
inlinestatic |
◆ DebugString()
| std::string jlm::llvm::SCEVMulExpr::DebugString |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: