HomePhabricator

TableGen: Add -gen-register-info-debug-dump

Description

TableGen: Add -gen-register-info-debug-dump

Adds a new --gen-register-info-debug-dump mode to tablegen that dumps various register related information:

  • List of register classes with super and subclasses
  • List of subregister indexes with lanemasks
  • List of registers with subregisters

I will use this in an upcoming commit to create a test.

It may also be useful for target developers wanting to get an overview
of all the register related information, esp. the things inferred by
tablegen and not directly visible in the .td file.

Differential Revision: https://reviews.llvm.org/D36911

Details

Committed
matzeAug 28 2017, 12:48 PM
Differential Revision
D36911: TableGen: Add --gen-register-info-debug-dump
Parents
rL311912: [libFuzzer] Fix libFuzzer flag propagation for standalone builds.
Branches
Unknown
Tags
Unknown