Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add.
authorChris Lattner <sabre@nondot.org>
Wed, 1 Nov 2006 04:51:18 +0000 (04:51 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 1 Nov 2006 04:51:18 +0000 (04:51 +0000)
commit7da52b295b5120eb74a70a589d059a426b06523e
tree9393d8357b9328f2775eb67c8fab4509875367eb
parent6cc31ae4da958abc85309f2160e64d6effaa2d3c
Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add.

This triggers thousands of times on multisource.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31341 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/InstructionCombining.cpp