CSE simple binary expressions when they are inserted. This makes LSR produce
authorChris Lattner <sabre@nondot.org>
Fri, 13 Apr 2007 05:04:18 +0000 (05:04 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 13 Apr 2007 05:04:18 +0000 (05:04 +0000)
commit7fec90ebf4ebe7aa73a6dd7d275c255587c041ad
treefcfc1524c6dc98e4472c4a54823799ef8b41ea1a
parent849c9a28e184492515a10cf374c6ea1e8c3027a6
CSE simple binary expressions when they are inserted.  This makes LSR produce
less huge code that needs to be cleaned up by sdisel.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35959 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/ScalarEvolutionExpander.h
lib/Analysis/ScalarEvolutionExpander.cpp