ΒΆbool isSafeToExpand(const llvm::SCEV* S,
llvm::ScalarEvolution& SE)
bool isSafeToExpand(const llvm::SCEV* S,
llvm::ScalarEvolution& SE)
Description
Return true if the given expression is safe to expand in the sense that all materialized values are safe to speculate anywhere their operands are defined.
Declared at: llvm/include/llvm/Analysis/ScalarEvolutionExpander.h:31
Parameters
- const llvm::SCEV* S
- llvm::ScalarEvolution& SE