]> granicus.if.org Git - llvm/commit
[AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X`
authorDylan McKay <me@dylanmckay.io>
Wed, 4 Oct 2017 10:33:36 +0000 (10:33 +0000)
committerDylan McKay <me@dylanmckay.io>
Wed, 4 Oct 2017 10:33:36 +0000 (10:33 +0000)
commitf0dc6f9696a64e18fc6eef746ca4aeba708c8719
treedf5ac5bf7e90d5cbe3e8169358a7c831e210fdee
parent2e07eada6abc9b36804dfdd994608705313c416e
[AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X`

Patch by Gergo Erdi.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314896 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AVR/AVRExpandPseudoInsts.cpp
lib/Target/AVR/AVRInstrInfo.td
test/CodeGen/AVR/atomics/load16.ll
test/CodeGen/AVR/load.ll
test/CodeGen/AVR/pseudo/LDWRdPtr-same-src-dst.mir
test/CodeGen/AVR/pseudo/LDWRdPtr.mir
test/CodeGen/AVR/pseudo/LDWRdPtrPd.mir
test/CodeGen/AVR/pseudo/LDWRdPtrPi.mir