Pass edges weights to MachineBasicBlock::addSuccessor in TailDuplicatePass to
authorAkira Hatanaka <ahatanaka@mips.com>
Wed, 12 Feb 2014 18:09:18 +0000 (18:09 +0000)
committerAkira Hatanaka <ahatanaka@mips.com>
Wed, 12 Feb 2014 18:09:18 +0000 (18:09 +0000)
commita07ffb5b31ead4612c421ae7df317e630713e77d
treef214b050f63862f68f2d74fc2c8a969a0323ce18
parent027baff8a012d4d4abc805a88513fe6a93681100
Pass edges weights to MachineBasicBlock::addSuccessor in TailDuplicatePass to
preserve branch probability information.

<rdar://problem/15893208>

llvm-svn: 201245
llvm/lib/CodeGen/TailDuplication.cpp
llvm/test/CodeGen/ARM/taildup-branch-weight.ll [new file with mode: 0644]