[llvm-dev] Improving textual IR format for nameless blocks (original) (raw)
Duncan Exon Smith via llvm-dev llvm-dev at lists.llvm.org
Fri Feb 22 13:21:37 PST 2019
- Previous message: [llvm-dev] Improving textual IR format for nameless blocks
- Next message: [llvm-dev] Improving textual IR format for nameless blocks
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2019 Feb 22, at 07:33, James Y Knight via llvm-dev <llvm-dev at lists.llvm.org> wrote:
After watching a few different people get confused about nameless blocks in llvm IR, and recalling my own confusion a few years ago, I'd like to change the syntax slightly to make it a bit clearer. This is similar to the change made for instruction names in https://llvm.org/ <https://llvm.org/>PR2480 a decade ago. Two changes: 1. Change the parsing of a numeric block label to parse as a value number rather than a string. 2. When printing blocks, always print the value number as a proper label, except for the initial block. See proposed change in https://reviews.llvm.org/D58548 <https://reviews.llvm.org/D58548> I'm in favour of this. I think it improves readability at low cost. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190222/93363226/attachment.html>
- Previous message: [llvm-dev] Improving textual IR format for nameless blocks
- Next message: [llvm-dev] Improving textual IR format for nameless blocks
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]