Searched refs:AddrDelta (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/MC/ |
D | MCObjectStreamer.cpp | 213 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); in EmitDwarfAdvanceLineAddr() local 215 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceLineAddr() 219 AddrDelta = ForceExpAbs(AddrDelta); in EmitDwarfAdvanceLineAddr() 220 new MCDwarfLineAddrFragment(LineDelta, *AddrDelta, getCurrentSectionData()); in EmitDwarfAdvanceLineAddr() 225 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); in EmitDwarfAdvanceFrameAddr() local 227 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { in EmitDwarfAdvanceFrameAddr() 231 AddrDelta = ForceExpAbs(AddrDelta); in EmitDwarfAdvanceFrameAddr() 232 new MCDwarfCallFrameFragment(*AddrDelta, getCurrentSectionData()); in EmitDwarfAdvanceFrameAddr()
|
D | MCDwarf.cpp | 56 static inline uint64_t ScaleAddrDelta(uint64_t AddrDelta) { in ScaleAddrDelta() argument 58 return AddrDelta; in ScaleAddrDelta() 59 if (AddrDelta % DWARF2_LINE_MIN_INSN_LENGTH != 0) { in ScaleAddrDelta() 63 return AddrDelta / DWARF2_LINE_MIN_INSN_LENGTH; in ScaleAddrDelta() 332 uint64_t AddrDelta) { in Write() argument 335 MCDwarfLineAddr::Encode(LineDelta, AddrDelta, OS); in Write() 341 uint64_t AddrDelta) { in Emit() argument 344 MCDwarfLineAddr::Encode(LineDelta, AddrDelta, OS); in Emit() 349 void MCDwarfLineAddr::Encode(int64_t LineDelta, uint64_t AddrDelta, in Encode() argument 355 AddrDelta = ScaleAddrDelta(AddrDelta); in Encode() [all …]
|
D | MCAssembler.cpp | 738 int64_t AddrDelta = 0; in relaxDwarfLineAddr() local 740 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr() 748 MCDwarfLineAddr::Encode(LineDelta, AddrDelta, OSE); in relaxDwarfLineAddr() 755 int64_t AddrDelta = 0; in relaxDwarfCallFrameFragment() local 757 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfCallFrameFragment() 763 MCDwarfFrameEmitter::EncodeAdvanceLoc(AddrDelta, OSE); in relaxDwarfCallFrameFragment()
|
D | MCAsmStreamer.cpp | 404 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); in EmitDwarfAdvanceFrameAddr() local 405 AddrDelta = ForceExpAbs(AddrDelta); in EmitDwarfAdvanceFrameAddr() 406 EmitValue(AddrDelta, 4); in EmitDwarfAdvanceFrameAddr()
|
D | MCStreamer.cpp | 44 const MCExpr *AddrDelta = in BuildSymbolDiff() local 46 return AddrDelta; in BuildSymbolDiff()
|
/external/llvm/include/llvm/MC/ |
D | MCDwarf.h | 218 static void Encode(int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS); 222 int64_t LineDelta,uint64_t AddrDelta); 226 int64_t LineDelta, uint64_t AddrDelta); 333 static void EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta); 334 static void EncodeAdvanceLoc(uint64_t AddrDelta, raw_ostream &OS);
|
D | MCAssembler.h | 387 const MCExpr *AddrDelta; variable 395 LineDelta(_LineDelta), AddrDelta(&_AddrDelta) { Contents.push_back(0); } in MCDwarfLineAddrFragment() 402 const MCExpr &getAddrDelta() const { return *AddrDelta; } in getAddrDelta() 420 const MCExpr *AddrDelta; variable 427 AddrDelta(&_AddrDelta) { Contents.push_back(0); } in MCDwarfCallFrameFragment() 432 const MCExpr &getAddrDelta() const { return *AddrDelta; } in getAddrDelta()
|