"lld/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "3c686e3561fe4b6232c0d411a1f183ae099a6b53"
rework FoldBranchToCommonDest to exit earlier when there is a bonus
instruction around, reducing work. Greatly simplify handling of debug instructions. There is no need to build up a vector of them and then move them into the one predecessor if we're processing a block. Instead just rescan the block and *copy* them into the pred. If a block gets merged into multiple preds, this will retain more debug info. llvm-svn: 129502
Loading
Please register or sign in to comment