[PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 15 04:49:15 PST 2017
asb updated this revision to Diff 127105.
asb added a comment.
Thanks for the review Philip. I've rewritten analyzeBranch. It still handles the same cases, but the logic should be easier to follow. As you suggested, handling branch deletion at the beginning simplifies things.
https://reviews.llvm.org/D40808
Files:
lib/Target/RISCV/RISCVInstrInfo.cpp
lib/Target/RISCV/RISCVInstrInfo.h
test/CodeGen/RISCV/analyze-branch.ll
test/CodeGen/RISCV/branch.ll
test/CodeGen/RISCV/bswap-ctlz-cttz-ctpop.ll
test/CodeGen/RISCV/jumptable.ll
test/CodeGen/RISCV/select-cc.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40808.127105.patch
Type: text/x-patch
Size: 25551 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171215/b5fdbcd2/attachment.bin>
More information about the llvm-commits
mailing list