Lines Matching refs:IsEH
32 static void printRegister(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH, in printRegister() argument
35 if (Optional<unsigned> LLVMRegNum = MRI->getLLVMRegNum(RegNum, IsEH)) { in printRegister()
84 bool IsEH) const { in dump()
106 printRegister(OS, MRI, IsEH, RegNum); in dump()
116 Expr->print(OS, DIDumpOptions(), MRI, nullptr, IsEH); in dump()
154 bool IsEH) const { in dump()
161 printRegister(OS, MRI, IsEH, RegLocPair.first); in dump()
163 RegLocPair.second.dump(OS, MRI, IsEH); in dump()
173 void UnwindRow::dump(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH, in dump() argument
179 CFAValue.dump(OS, MRI, IsEH); in dump()
182 RegLocs.dump(OS, MRI, IsEH); in dump()
192 void UnwindTable::dump(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH, in dump() argument
195 Row.dump(OS, MRI, IsEH, IndentLevel); in dump()
856 const MCRegisterInfo *MRI, bool IsEH, in printOperand() argument
904 printRegister(OS, MRI, IsEH, Operand); in printOperand()
912 Instr.Expression->print(OS, DumpOpts, MRI, nullptr, IsEH); in printOperand()
918 const MCRegisterInfo *MRI, bool IsEH, in dump() argument
925 printOperand(OS, DumpOpts, MRI, IsEH, Instr, i, Instr.Ops[i]); in dump()
934 constexpr uint64_t getCIEId(bool IsDWARF64, bool IsEH) { in getCIEId() argument
935 if (IsEH) in getCIEId()
943 const MCRegisterInfo *MRI, bool IsEH) const { in dump()
945 if (IsEH && Length == 0) { in dump()
952 << format(" %0*" PRIx64, IsDWARF64 && !IsEH ? 16 : 8, in dump()
953 getCIEId(IsDWARF64, IsEH)) in dump()
956 if (IsEH && Version != 1) in dump()
977 CFIs.dump(OS, DumpOpts, MRI, IsEH); in dump()
981 RowsOrErr->dump(OS, MRI, IsEH, 1); in dump()
992 const MCRegisterInfo *MRI, bool IsEH) const { in dump()
995 << format(" %0*" PRIx64, IsDWARF64 && !IsEH ? 16 : 8, CIEPointer) in dump()
1006 CFIs.dump(OS, DumpOpts, MRI, IsEH); in dump()
1010 RowsOrErr->dump(OS, MRI, IsEH, 1); in dump()
1021 bool IsEH, uint64_t EHFrameAddress) in DWARFDebugFrame() argument
1022 : Arch(Arch), IsEH(IsEH), EHFrameAddress(EHFrameAddress) {} in DWARFDebugFrame()
1069 uint64_t Id = Data.getRelocatedValue((IsDWARF64 && !IsEH) ? 8 : 4, &Offset, in parse()
1074 if (Id == getCIEId(IsDWARF64, IsEH)) { in parse()
1093 if (IsEH) { in parse()
1173 CIE *Cie = CIEs[IsEH ? (StartStructureOffset - CIEPointer) : CIEPointer]; in parse()
1175 if (IsEH) { in parse()
1249 Entry->dump(OS, DumpOpts, MRI, IsEH); in dump()
1255 Entry->dump(OS, DumpOpts, MRI, IsEH); in dump()