Searched refs:AddrDelta (Results 1 - 6 of 6) sorted by relevance
/external/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 1542 EmitAdvanceLoc(MCObjectStreamer &Streamer, uint64_t AddrDelta) argument 1551 EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta, raw_ostream &OS) argument [all...] |
H A D | MCObjectStreamer.cpp | 318 const MCExpr *AddrDelta = local 320 return AddrDelta; 346 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); local 348 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { 353 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); 358 const MCExpr *AddrDelta = buildSymbolDiff(*this, Label, LastLabel); local 360 if (AddrDelta->evaluateAsAbsolute(Res, getAssembler())) { 364 insert(new MCDwarfCallFrameFragment(*AddrDelta));
|
H A D | MCAssembler.cpp | 1055 int64_t AddrDelta; local 1056 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); 1065 AddrDelta, OSE); 1073 int64_t AddrDelta; local 1074 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); 1080 MCDwarfFrameEmitter::EncodeAdvanceLoc(Context, AddrDelta, OSE); 1255 OS << " AddrDelta:" << OF->getAddrDelta() 1262 OS << " AddrDelta:" << CF->getAddrDelta();
|
/external/llvm/include/llvm/MC/ |
H A D | MCAssembler.h | 437 /// AddrDelta - The expression for the difference of the two symbols that 439 const MCExpr *AddrDelta; member in class:llvm::MCDwarfLineAddrFragment 444 MCDwarfLineAddrFragment(int64_t LineDelta, const MCExpr &AddrDelta, argument 447 AddrDelta(&AddrDelta) { 456 const MCExpr &getAddrDelta() const { return *AddrDelta; } 470 /// AddrDelta - The expression for the difference of the two symbols that 472 const MCExpr *AddrDelta; member in class:llvm::MCDwarfCallFrameFragment 477 MCDwarfCallFrameFragment(const MCExpr &AddrDelta, MCSection *Sec = nullptr) argument 478 : 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,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinCodeViewLineTables.cpp | 175 const MCExpr *AddrDelta = local 177 Streamer.EmitValue(AddrDelta, Size);
|
Completed in 177 milliseconds