llvm-project/llvm/test/CodeGen/AVR/pseudo
Jim Lin 20b14dacbb [AVR] Fix incorrect source regclass of LDWRdPtr
Summary:
LDWRdPtr would be expanded to ld+ldd. ldd only accepts the pointer register is Y or Z.
So the register class of pointer of LDWRdPtr should be PTRDISPREGS instead of PTRREGS.

Reviewers: dylanmckay

Reviewed By: dylanmckay

Subscribers: dylanmckay, llvm-commits

Tags: #llvm

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

llvm-svn: 362351
2019-06-03 02:31:07 +00:00
..
ADCWRdRr.mir
ADDWRdRr.mir
ANDIWRdK.mir
ANDWRdRr.mir
ASRWRd.mir
COMWRd.mir
CPCWRdRr.mir
CPWRdRr.mir
EORWRdRr.mir
FRMIDX.mir
INWRdA.mir
LDDWRdPtrQ.mir [AVR] Fix incorrect source regclass of LDWRdPtr 2019-06-03 02:31:07 +00:00
LDDWRdYQ.mir
LDIWRdK.mir
LDSWRdK.mir
LDWRdPtr-same-src-dst.mir [AVR] Fix codegen bug in 16-bit loads 2019-01-20 03:41:08 +00:00
LDWRdPtr.mir [AVR] Fix codegen bug in 16-bit loads 2019-01-20 03:41:08 +00:00
LDWRdPtrPd.mir
LDWRdPtrPi.mir
LSLWRd.mir
LSRWRd.mir
ORIWRdK.mir
ORWRdRr.mir
OUTWARr.mir
POPWRd.mir
PUSHWRr.mir
SBCIWRdK.mir
SBCWRdRr.mir
SEXT.mir
STDWPtrQRr.mir
STSWKRr.mir
STWPtrPdRr.mir
STWPtrPiRr.mir
STWPtrRr.mir
SUBIWRdK.mir
SUBWRdRr.mir
ZEXT.mir