[SCEV][NFC] Introduce isSafeToExpandAt function to SCEVExpander
This function checks that: 1) It is safe to expand a SCEV; 2) It is OK to materialize it at the specified location. For example, attempt to expand a loop's AddRec to the same loop's preheader should fail. Differential Revision: https://reviews.llvm.org/D39236 llvm-svn: 318377
Loading
Please register or sign in to comment