|
LLVM 23.0.0git
|
A visitor class for SCEVUse. More...
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
Public Member Functions | |
| RetVal | visit (SCEVUse S) |
| RetVal | visitCouldNotCompute (SCEVUseT< const SCEVCouldNotCompute * > S) |
A visitor class for SCEVUse.
Definition at line 676 of file ScalarEvolutionExpressions.h.
|
inline |
Definition at line 677 of file ScalarEvolutionExpressions.h.
References llvm::cast(), llvm::SCEV::getSCEVType(), llvm_unreachable, llvm::scAddExpr, llvm::scAddRecExpr, llvm::scConstant, llvm::scCouldNotCompute, llvm::scMulExpr, llvm::scPtrToAddr, llvm::scPtrToInt, llvm::scSequentialUMinExpr, llvm::scSignExtend, llvm::scSMaxExpr, llvm::scSMinExpr, llvm::scTruncate, llvm::scUDivExpr, llvm::scUMaxExpr, llvm::scUMinExpr, llvm::scUnknown, llvm::scVScale, and llvm::scZeroExtend.
|
inline |
Definition at line 735 of file ScalarEvolutionExpressions.h.
References llvm_unreachable.