Searched refs:AddrDelta (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCDwarf.cpp | 75 return AddrDelta; in ScaleAddrDelta() 76 if (AddrDelta % MinInsnLength != 0) { in ScaleAddrDelta() 80 return AddrDelta / MinInsnLength; in ScaleAddrDelta() 659 AddrDelta = ScaleAddrDelta(Context, AddrDelta); in Encode() 667 else if (AddrDelta) { in Encode() 669 encodeULEB128(AddrDelta, OS); in Encode() 721 encodeULEB128(AddrDelta, OS); in Encode() 747 if (AddrDelta > 60000) { in FixedEncode() 1865 AddrDelta = ScaleAddrDelta(Context, AddrDelta); in EncodeAdvanceLoc() 1869 if (AddrDelta == 0) { in EncodeAdvanceLoc() [all …]
|
| H A D | MCObjectStreamer.cpp | 414 const MCExpr *AddrDelta = in buildSymbolDiff() local 416 return AddrDelta; in buildSymbolDiff() 442 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); in EmitDwarfAdvanceLineAddr() local 444 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in EmitDwarfAdvanceLineAddr() 449 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); in EmitDwarfAdvanceLineAddr() 454 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); in EmitDwarfAdvanceFrameAddr() local 456 if (AddrDelta->evaluateAsAbsolute(Res, getAssemblerPtr())) { in EmitDwarfAdvanceFrameAddr() 460 insert(new MCDwarfCallFrameFragment(*AddrDelta)); in EmitDwarfAdvanceFrameAddr()
|
| H A D | MCAssembler.cpp | 957 int64_t AddrDelta; in relaxDwarfLineAddr() local 960 Abs = DF.getAddrDelta().evaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr() 962 Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr() 974 AddrDelta, OSE); in relaxDwarfLineAddr() 980 LineDelta, AddrDelta, in relaxDwarfLineAddr() 1002 int64_t AddrDelta; in relaxDwarfCallFrameFragment() local 1003 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); in relaxDwarfCallFrameFragment() 1009 MCDwarfFrameEmitter::EncodeAdvanceLoc(Context, AddrDelta, OSE); in relaxDwarfCallFrameFragment()
|
| H A D | MCCodeView.cpp | 451 const MCExpr *AddrDelta = in computeLabelDiff() local 454 bool Success = AddrDelta->evaluateKnownAbsolute(Result, Layout); in computeLabelDiff()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCFragment.h | 525 const MCExpr *AddrDelta; variable 528 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta, 531 LineDelta(LineDelta), AddrDelta(&AddrDelta) {} 538 const MCExpr &getAddrDelta() const { return *AddrDelta; } in getAddrDelta() 550 const MCExpr *AddrDelta; variable 555 MCDwarfCallFrameFragment(const MCExpr &AddrDelta, MCSection *Sec = nullptr) 556 : MCFragment(FT_DwarfFrame, false, Sec), AddrDelta(&AddrDelta) { in MCFragment() 563 const MCExpr &getAddrDelta() const { return *AddrDelta; } in getAddrDelta()
|
| H A D | MCDwarf.h | 363 int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS); 369 int64_t LineDelta, uint64_t AddrDelta, 374 int64_t LineDelta, uint64_t AddrDelta); 611 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta); 612 static void EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta,
|