[LLVMdev] Getting rid of tabs in LLVM's assembly output?

Chandler Carruth chandlerc at google.com
Tue Dec 18 14:07:52 PST 2012


On Tue, Dec 18, 2012 at 1:13 PM, Eli Bendersky <eliben at google.com> wrote:

> On Tue, Dec 18, 2012 at 1:09 PM, Craig Topper <craig.topper at gmail.com>
> wrote:
> > But its pretty easy to change the tabstop within the editor to make it
> > readable.
> >
>
> True, in this case... The output is not trying to be intelligent in
> the general case, just spitting out tabs. I agree that to replace
> this, however, it would be best to look at some smart column-padded
> formatting than use a constant tab -> N spaces replacement. I'll see
> if this is something I can get to.


Maybe it's naive, but I would expect it to be easy for each backend to
expose a constant N which is the length of the longest mnemonic, and then
for the printer to pad to N+1 or N+2....
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121218/7d0b3545/attachment.html>


More information about the llvm-dev mailing list