[PATCH] D36964: [AArch64] ISel legalization debug messages. NFCI.

Sjoerd Meijer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 21 08:27:39 PDT 2017


SjoerdMeijer created this revision.
Herald added subscribers: kristof.beyls, javed.absar, aemerson.

Debugging AArch64 instruction legalization and custom lowering is really an unpleasant experience because it shows nodes that appear out of thin air. This happens because newly created nodes in previous steps are not dumped, but are then picked up for legalization and printed.

      

This adds debug messages for several custom lowering functions; this is does not fix all custom lowerings, but is hopefully a good start.


https://reviews.llvm.org/D36964

Files:
  lib/Target/AArch64/AArch64ISelLowering.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36964.111983.patch
Type: text/x-patch
Size: 15621 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170821/286a1b1e/attachment.bin>


More information about the llvm-commits mailing list