Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:SD

223     const MCSymbolData &SD = Asm.getSymbolData(*Symbol);
224 const MCSymbolData *Base = Asm.getAtom(&SD);
245 if (Base != &SD)
246 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base);
249 Index = SD.getFragment()->getParent()->getOrdinal() + 1;
251 Value += Writer->getSymbolAddress(&SD, Layout);
528 const MCSymbolData *SD = nullptr;
530 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
540 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD) &&
559 if (SD->getSymbol().isVariable()) {
561 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute(
569 if (Writer->doesSymbolRequireExternRelocation(SD)) {
571 Index = SD->getIndex();
575 if (!SD->Symbol->isUndefined())
576 FixedValue -= Layout.getSymbolOffset(SD);
580 SD->getSymbol().getSection());