Canonicalize (X+C1)*C2 -> X*C2+C1*C2
authorChris Lattner <sabre@nondot.org>
Sat, 4 Mar 2006 06:04:02 +0000 (06:04 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 4 Mar 2006 06:04:02 +0000 (06:04 +0000)
commitab51f3fa965e7d79ea2ccb2bb6d137ca16172370
treece6737921eed80090fcfd7213c5d315158ff1da0
parent5128d2323f26233f0cfddcd4358d0659f8aa3331
Canonicalize (X+C1)*C2 -> X*C2+C1*C2
This implements Transforms/InstCombine/add.ll:test31

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