| commit | e027c93ac2ff56f86a5313e0678849adc3fd9a53 | [log] [tgz] |
|---|---|---|
| author | Alex Bradbury <asb@lowrisc.org> | Wed Jan 10 20:47:00 2018 +0000 |
| committer | Alex Bradbury <asb@lowrisc.org> | Wed Jan 10 20:47:00 2018 +0000 |
| tree | f9dccaea65881fb211b6663bdf6b1a2bb24b36b7 | |
| parent | f113deaa3cf3d7d5ef2a06e96c372aeb9b748187 [diff] |
[RISCV] Implement branch analysis This is a prerequisite for the branch relaxation pass, and allows a number of optimisation passes (e.g. BranchFolding and MachineBlockPlacement) to work. Differential Revision: https://reviews.llvm.org/D40808 llvm-svn: 322222