Lines Matching refs:AVR
1 //===-- AVRMCCodeEmitter.cpp - Convert AVR Code to Machine Code -----------===//
77 bool IsRegX = MI.getOperand(0).getReg() == AVR::R27R26 ||
78 MI.getOperand(1).getReg() == AVR::R27R26;
80 bool IsPredec = Opcode == AVR::LDRdPtrPd || Opcode == AVR::STPtrPdRr;
81 bool IsPostinc = Opcode == AVR::LDRdPtrPi || Opcode == AVR::STPtrPiRr;
91 template <AVR::Fixups Fixup>
109 AVR::fixups::adjustBranchTarget(target);
122 case AVR::R27R26: return 0x03; // X: 0b11
123 case AVR::R29R28: return 0x02; // Y: 0b10
124 case AVR::R31R30: return 0x00; // Z: 0b00
147 case AVR::R31R30:
150 case AVR::R29R28:
162 MCFixupKind(AVR::fixup_6), MI.getLoc()));
180 template <AVR::Fixups Fixup, unsigned Offset>
211 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVR::fixup_call);
219 AVR::fixups::adjustBranchTarget(Target);