[AVR] Use a more appropriate integer type for wide IN/OUT instructions
authorDylan McKay <dylanmckay34@gmail.com>
Fri, 9 Dec 2016 07:49:14 +0000 (07:49 +0000)
committerDylan McKay <dylanmckay34@gmail.com>
Fri, 9 Dec 2016 07:49:14 +0000 (07:49 +0000)
commit18ae0f68f80ec9a66ed609521f3363e47558fe71
tree51f05d7756e3af932e198e279686ebeebc7e4586
parenta5d49dfbb3e71b1856c9795fb7ca761dbf3d1b84
[AVR] Use a more appropriate integer type for wide IN/OUT instructions

We could previously select an integer which would hit an assertion error
in pseudo expansion.

The new type will also generate the appropriate fixups if needed, which
wasn't done beforehand.

llvm-svn: 289192
llvm/lib/Target/AVR/AVRInstrInfo.td