Home | History | Annotate | Download | only in AsmPrinter

Lines Matching full:dwreg

496   int DWReg = RI->getDwarfRegNum(Reg, false);
497 bool isSubRegister = DWReg < 0;
502 for (MCSuperRegIterator SR(Reg, RI); SR.isValid() && DWReg < 0; ++SR) {
503 DWReg = RI->getDwarfRegNum(*SR, false);
504 if (DWReg >= 0)
508 if (DWReg < 0) {
515 if (DWReg < 32)
516 addUInt(TheDie, dwarf::DW_FORM_data1, dwarf::DW_OP_reg0 + DWReg);
519 addUInt(TheDie, dwarf::DW_FORM_udata, DWReg);
542 unsigned DWReg = RI->getDwarfRegNum(Reg, false);
547 else if (DWReg < 32)
548 addUInt(TheDie, dwarf::DW_FORM_data1, dwarf::DW_OP_breg0 + DWReg);
551 addUInt(TheDie, dwarf::DW_FORM_udata, DWReg);