2006-04-27-ReassociateVector.ll 406 B

123456789101112
  1. ; RUN: opt < %s -reassociate -S | FileCheck %s
  2. define <4 x float> @test1() {
  3. ; CHECK-LABEL: test1
  4. ; CHECK-NEXT: %tmp1 = fsub <4 x float> zeroinitializer, zeroinitializer
  5. ; CHECK-NEXT: %tmp2 = fmul <4 x float> %tmp1, zeroinitializer
  6. ; CHECK-NEXT: ret <4 x float> %tmp2
  7. %tmp1 = fsub <4 x float> zeroinitializer, zeroinitializer
  8. %tmp2 = fmul <4 x float> zeroinitializer, %tmp1
  9. ret <4 x float> %tmp2
  10. }