Searched refs:AddrDelta (Results 1 - 7 of 7) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/MC/ |
H A D | MCObjectStreamer.cpp | 285 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local 287 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { 291 AddrDelta = ForceExpAbs(AddrDelta); 292 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta)); 297 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local 299 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) { 303 AddrDelta = ForceExpAbs(AddrDelta); 304 insert(new MCDwarfCallFrameFragment(*AddrDelta)); [all...] |
H A D | MCDwarf.cpp | 49 static inline uint64_t ScaleAddrDelta(MCContext &Context, uint64_t AddrDelta) { argument 52 return AddrDelta; 53 if (AddrDelta % MinInsnLength != 0) { 57 return AddrDelta / MinInsnLength; 356 uint64_t AddrDelta) { 360 MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OS); 366 uint64_t AddrDelta, raw_ostream &OS) { 371 AddrDelta = ScaleAddrDelta(Context, AddrDelta); 377 if (AddrDelta 355 Emit(MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta) argument 365 Encode(MCContext &Context, int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS) argument 1487 EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta) argument 1496 EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta, raw_ostream &OS) argument [all...] |
H A D | MCAssembler.cpp | 909 int64_t AddrDelta = 0; local 911 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); 919 MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OSE); 927 int64_t AddrDelta = 0; local 929 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); 935 MCDwarfFrameEmitter::EncodeAdvanceLoc(Context, AddrDelta, OSE); 1107 OS << " AddrDelta:" << OF->getAddrDelta() 1114 OS << " AddrDelta:" << CF->getAddrDelta();
|
H A D | MCAsmStreamer.cpp | 417 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local 418 AddrDelta = ForceExpAbs(AddrDelta); 419 EmitValue(AddrDelta, 4);
|
H A D | MCStreamer.cpp | 63 const MCExpr *AddrDelta = local 65 return AddrDelta;
|
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/ |
H A D | MCDwarf.h | 232 static void Encode(MCContext &Context, int64_t LineDelta, uint64_t AddrDelta, 236 static void Emit(MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta); 461 static void EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta); 462 static void EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta,
|
H A D | MCAssembler.h | 483 /// AddrDelta - The expression for the difference of the two symbols that 485 const MCExpr *AddrDelta; member in class:llvm::MCDwarfLineAddrFragment 493 LineDelta(_LineDelta), AddrDelta(&_AddrDelta) { Contents.push_back(0); } 500 const MCExpr &getAddrDelta() const { return *AddrDelta; } 515 /// AddrDelta - The expression for the difference of the two symbols that 517 const MCExpr *AddrDelta; member in class:llvm::MCDwarfCallFrameFragment 524 AddrDelta(&_AddrDelta) { Contents.push_back(0); } 529 const MCExpr &getAddrDelta() const { return *AddrDelta; }
|
Completed in 209 milliseconds