• Home
  • Raw
  • Download

Lines Matching refs:AVR

39     : AVRGenInstrInfo(AVR::ADJCALLSTACKDOWN, AVR::ADJCALLSTACKUP), RI() {}  in AVRInstrInfo()
47 if (AVR::GPR8RegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
48 Opc = AVR::MOVRdRr; in copyPhysReg()
49 } else if (AVR::DREGSRegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
50 Opc = AVR::MOVWRdRr; in copyPhysReg()
51 } else if (SrcReg == AVR::SP && AVR::DREGSRegClass.contains(DestReg)) { in copyPhysReg()
52 Opc = AVR::SPREAD; in copyPhysReg()
53 } else if (DestReg == AVR::SP && AVR::DREGSRegClass.contains(SrcReg)) { in copyPhysReg()
54 Opc = AVR::SPWRITE; in copyPhysReg()
66 case AVR::LDDRdPtrQ: in isLoadFromStackSlot()
67 case AVR::LDDWRdYQ: { //:FIXME: remove this once PR13375 gets fixed in isLoadFromStackSlot()
85 case AVR::STDPtrQRr: in isStoreToStackSlot()
86 case AVR::STDWPtrQRr: { in isStoreToStackSlot()
123 Opcode = AVR::STDPtrQRr; in storeRegToStackSlot()
125 Opcode = AVR::STDWPtrQRr; in storeRegToStackSlot()
157 Opcode = AVR::LDDRdPtrQ; in loadRegFromStackSlot()
161 Opcode = AVR::LDDWRdYQ; in loadRegFromStackSlot()
177 return get(AVR::BREQk); in getBrCond()
179 return get(AVR::BRNEk); in getBrCond()
181 return get(AVR::BRGEk); in getBrCond()
183 return get(AVR::BRLTk); in getBrCond()
185 return get(AVR::BRSHk); in getBrCond()
187 return get(AVR::BRLOk); in getBrCond()
189 return get(AVR::BRMIk); in getBrCond()
191 return get(AVR::BRPLk); in getBrCond()
199 case AVR::BREQk: in getCondFromBranchOpc()
201 case AVR::BRNEk: in getCondFromBranchOpc()
203 case AVR::BRSHk: in getCondFromBranchOpc()
205 case AVR::BRLOk: in getCondFromBranchOpc()
207 case AVR::BRMIk: in getCondFromBranchOpc()
209 case AVR::BRPLk: in getCondFromBranchOpc()
211 case AVR::BRGEk: in getCondFromBranchOpc()
213 case AVR::BRLTk: in getCondFromBranchOpc()
271 if (I->getOpcode() == AVR::RJMPk) { in analyzeBranch()
335 BuildMI(MBB, UnCondBrIter, MBB.findDebugLoc(I), get(AVR::RJMPk)) in analyzeBranch()
388 BuildMI(&MBB, DL, get(AVR::RJMPk)).addMBB(TBB); in InsertBranch()
400 BuildMI(&MBB, DL, get(AVR::RJMPk)).addMBB(FBB); in InsertBranch()
418 if (I->getOpcode() != AVR::RJMPk && in RemoveBranch()