This is an archive of the discontinued LLVM Phabricator instance.

SelectionDAGDumper: Avoid unnecessary newlines
ClosedPublic

Authored by MatzeB on Sep 2 2015, 10:56 AM.

Details

Summary

Before:

t0 = EntryToken:ch

  t0: <multiple use>
      t0: <multiple use>
    t1 = CopyFromReg:v4f32,ch t0, Register:v4f32  %vreg0

    t25 = IMPLICIT_DEF:v4f32

  t26 = HADDPSrr:v4f32 t1, t25

t23 = CopyToReg:ch,glue t0, Register:v4f32  %XMM0, t26

  t23: <multiple use>
  t23: <multiple use>
t24 = RETQ:ch Register:v4f32  %XMM0, t23, t23:1

After:

  t0: <multiple use>
      t0: <multiple use>
    t1 = CopyFromReg:v4f32,ch t0, Register:v4f32  %vreg0
  t26 = X86ISD::FHADD:v4f32 t1, undef:v4f32
t23 = CopyToReg:ch,glue t0, Register:v4f32  %XMM0, t26
  t23: <multiple use>
  t21 = TargetConstant:i16<0>
  t23: <multiple use>
t24 = X86ISD::RET_FLAG:ch t23, t21, Register:v4f32  %XMM0, t23:1

Diff Detail

Repository
rL LLVM

Event Timeline

MatzeB updated this revision to Diff 33832.Sep 2 2015, 10:56 AM
MatzeB retitled this revision from to SelectionDAGDumper: Avoid unnecessary newlines.
MatzeB updated this object.
MatzeB added a reviewer: resistor.
MatzeB set the repository for this revision to rL LLVM.
MatzeB added a subscriber: llvm-commits.
resistor accepted this revision.Sep 18 2015, 10:49 AM
resistor edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Sep 18 2015, 10:49 AM
This revision was automatically updated to reflect the committed changes.