Searched refs:AddrDelta (Results 1 - 6 of 6) sorted by relevance
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/ |
H A D | MCFragment.h | 424 /// AddrDelta - The expression for the difference of the two symbols that 426 const MCExpr *AddrDelta; member in class:llvm::MCDwarfLineAddrFragment 431 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta, argument 434 AddrDelta(&AddrDelta) { 443 const MCExpr &getAddrDelta() const { return *AddrDelta; } 457 /// AddrDelta - The expression for the difference of the two symbols that 459 const MCExpr *AddrDelta; member in class:llvm::MCDwarfCallFrameFragment 464 MCDwarfCallFrameFragment(const MCExpr &AddrDelta, MCSection *Sec = nullptr) argument 465 : MCFragment(FT_DwarfFrame, false, 0, Sec), AddrDelta( [all...] |
H A D | MCDwarf.h | 281 int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS); 285 int64_t LineDelta, uint64_t AddrDelta); 517 static void EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta); 518 static void EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta,
|
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | MCDwarf.cpp | 33 static inline uint64_t ScaleAddrDelta(MCContext &Context, uint64_t AddrDelta) { argument 36 return AddrDelta; 37 if (AddrDelta % MinInsnLength != 0) { 41 return AddrDelta / MinInsnLength; 407 int64_t LineDelta, uint64_t AddrDelta) { 411 MCDwarfLineAddr::Encode(Context, Params, LineDelta, AddrDelta, OS); 423 int64_t LineDelta, uint64_t AddrDelta, 432 AddrDelta = ScaleAddrDelta(Context, AddrDelta); 438 if (AddrDelta 406 Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta) argument 422 Encode(MCContext &Context, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS) argument 1547 EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta) argument 1556 EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta, raw_ostream &OS) argument [all...] |
H A D | MCObjectStreamer.cpp | 316 const MCExpr *AddrDelta = local 318 return AddrDelta; 344 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); local 346 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { 351 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); 356 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); local 358 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { 362 insert(new MCDwarfCallFrameFragment(*AddrDelta));
|
H A D | MCAssembler.cpp | 786 int64_t AddrDelta; local 787 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); 796 AddrDelta, OSE); 804 int64_t AddrDelta; local 805 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); 811 MCDwarfFrameEmitter::EncodeAdvanceLoc(Context, AddrDelta, OSE);
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinCodeViewLineTables.cpp | 186 const MCExpr *AddrDelta = local 188 Streamer.EmitValue(AddrDelta, Size);
|
Completed in 113 milliseconds