Searched defs:AddrDelta (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/MC/
H A DMCObjectStreamer.cpp282 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local
284 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) {
288 AddrDelta = ForceExpAbs(AddrDelta);
289 insert(new MCDwarfLineAddrFragment(LineDelta, *AddrDelta));
294 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local
296 if (AddrDelta->EvaluateAsAbsolute(Res, getAssembler())) {
300 AddrDelta = ForceExpAbs(AddrDelta);
301 insert(new MCDwarfCallFrameFragment(*AddrDelta));
[all...]
H A DMCAssembler.cpp915 int64_t AddrDelta = 0; local
917 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout);
925 MCDwarfLineAddr::Encode(Context, LineDelta, AddrDelta, OSE);
933 int64_t AddrDelta = 0; local
935 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout);
941 MCDwarfFrameEmitter::EncodeAdvanceLoc(Context, AddrDelta, OSE);
1113 OS << " AddrDelta:" << OF->getAddrDelta()
1120 OS << " AddrDelta:" << CF->getAddrDelta();
H A DMCStreamer.cpp55 const MCExpr *AddrDelta = local
57 return AddrDelta;
H A DMCAsmStreamer.cpp433 const MCExpr *AddrDelta = BuildSymbolDiff(getContext(), Label, LastLabel); local
434 AddrDelta = ForceExpAbs(AddrDelta);
435 EmitValue(AddrDelta, 4);
H A DMCDwarf.cpp49 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
1479 EmitAdvanceLoc(MCStreamer &Streamer, uint64_t AddrDelta) argument
1488 EncodeAdvanceLoc(MCContext &Context, uint64_t AddrDelta, raw_ostream &OS) argument
[all...]
/external/llvm/include/llvm/MC/
H A DMCAssembler.h490 /// AddrDelta - The expression for the difference of the two symbols that
492 const MCExpr *AddrDelta; member in class:llvm::MCDwarfLineAddrFragment
500 LineDelta(_LineDelta), AddrDelta(&_AddrDelta) { Contents.push_back(0); }
507 const MCExpr &getAddrDelta() const { return *AddrDelta; }
522 /// AddrDelta - The expression for the difference of the two symbols that
524 const MCExpr *AddrDelta; member in class:llvm::MCDwarfCallFrameFragment
531 AddrDelta(&_AddrDelta) { Contents.push_back(0); }
536 const MCExpr &getAddrDelta() const { return *AddrDelta; }

Completed in 80 milliseconds