Matt Arsenault
|
14cd5a9fd8
|
BranchRelaxation: Unique live ins when creating block
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284018 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-10-12 15:32:04 +00:00 |
|
Matt Arsenault
|
ecc6c2b633
|
BranchRelaxation: Support expanding unconditional branches
AMDGPU needs to expand unconditional branches in a new
block with an indirect branch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283464 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-10-06 16:20:41 +00:00 |
|
Matt Arsenault
|
38b9b4748d
|
BranchRelaxation: Account for function alignment
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283462 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-10-06 16:00:58 +00:00 |
|
Matt Arsenault
|
c205b62417
|
Move AArch64BranchRelaxation to generic code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283459 91177308-0d34-0410-b5e6-96231b3b80d8
|
2016-10-06 15:38:53 +00:00 |
|