diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2014-05-24 13:13:17 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2014-05-24 13:13:17 +0000 |
commit | 389cec0d3e09a65b67c2433b545a9dbe030a7c44 (patch) | |
tree | d75326c0a4828d51dae3de06a52fca75f34ba8d1 /llvm/lib/CodeGen/StackMaps.cpp | |
parent | 573cbee543154bc17648f9428cb235886e61bc21 (diff) | |
download | bcm5719-llvm-389cec0d3e09a65b67c2433b545a9dbe030a7c44.tar.gz bcm5719-llvm-389cec0d3e09a65b67c2433b545a9dbe030a7c44.zip |
CodeGen: Make MachineBasicBlock::back skip to the beginning of the last bundle.
This makes front/back symmetric with begin/end, avoiding some confusion.
Added instr_front/instr_back for the old behavior, corresponding to
instr_begin/instr_end. Audited all three in-tree users of back(), all
of them look like they don't want to look inside bundles.
Fixes an assertion (PR19815) when generating debug info on mips, where a
delay slot was bundled at the end of a branch.
llvm-svn: 209580
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions