slim up mem exprs to avoid line breaks in -fverbose-asm
authorAlexandre Oliva <oliva@adacore.com>
Thu, 11 Jun 2020 02:58:23 +0000 (23:58 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Thu, 11 Jun 2020 02:58:23 +0000 (23:58 -0300)
commit184c21bf1cd04a108ed9bd04635e7d57ac39f616
tree3ee03049069cb4e861474bacfc5b8600fce03d3f
parentdcf41a4e6033213f5e5f80da23080df961d83996
slim up mem exprs to avoid line breaks in -fverbose-asm

An asm operand with a "VIEW_CONVERT_EXPR<struct {
  [...]
}>" will output the definition of the struct as asm code.  Oops.

Enable TDF_SLIM in print_mem_expr to avoid such line breaks.

for  gcc/ChangeLog

* print-rtl.c (print_mem_expr): Enable TDF_SLIM in dump_flags.
gcc/print-rtl.c