This is an archive of the discontinued LLVM Phabricator instance.

Add AVR.td and AVRRegisterInfo.td
ClosedPublic

Authored by dylanmckay on Nov 14 2015, 7:23 PM.

Details

Summary

This adds the core AVR TableGen file, along with the register descriptions.

Lines in AVR.td which require other TableGen files which haven't been committed
yet are commented out.

This is a fairly trivial patch, and should only require a quick review.

I kept the line width smaller than 80 columns, but there are a few exceptions
because I'm not sure how to split a string over several lines.

Diff Detail

Event Timeline

dylanmckay updated this revision to Diff 40224.Nov 14 2015, 7:23 PM
dylanmckay retitled this revision from to Add AVR.td and AVRRegisterInfo.td.
dylanmckay updated this object.
dylanmckay added a reviewer: stoklund.
agnat added a subscriber: agnat.Nov 18 2015, 8:57 AM

I'm not sure how to split a string over several lines.

I think you can split long strings by using consecutive string literals:

"lorem ipsum "
"dolor sit amet"

Fix whitespace and column width

This revision was automatically updated to reflect the committed changes.

Committed as the change almost entirely consists of boilerplate.