Searched refs:SD (Results 1 - 25 of 34) sorted by relevance

12

/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/
H A DMCELF.h25 static void SetBinding(MCSymbolData &SD, unsigned Binding);
26 static unsigned GetBinding(const MCSymbolData &SD);
27 static void SetType(MCSymbolData &SD, unsigned Type);
28 static unsigned GetType(const MCSymbolData &SD);
29 static void SetVisibility(MCSymbolData &SD, unsigned Visibility);
30 static unsigned GetVisibility(MCSymbolData &SD);
H A DMCELF.cpp22 void MCELF::SetBinding(MCSymbolData &SD, unsigned Binding) { argument
25 uint32_t OtherFlags = SD.getFlags() & ~(0xf << ELF_STB_Shift);
26 SD.setFlags(OtherFlags | (Binding << ELF_STB_Shift));
29 unsigned MCELF::GetBinding(const MCSymbolData &SD) { argument
30 uint32_t Binding = (SD.getFlags() & (0xf << ELF_STB_Shift)) >> ELF_STB_Shift;
36 void MCELF::SetType(MCSymbolData &SD, unsigned Type) { argument
42 uint32_t OtherFlags = SD.getFlags() & ~(0xf << ELF_STT_Shift);
43 SD.setFlags(OtherFlags | (Type << ELF_STT_Shift));
46 unsigned MCELF::GetType(const MCSymbolData &SD) { argument
47 uint32_t Type = (SD
55 SetVisibility(MCSymbolData &SD, unsigned Visibility) argument
63 GetVisibility(MCSymbolData &SD) argument
[all...]
H A DMCELFStreamer.cpp86 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
87 SD.setSize(Value);
121 MCSymbolData *SD; member in struct:__anon10077::MCELFStreamer::LocalCommon
171 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); local
173 MCELF::SetType(SD, ELF::STT_TLS);
195 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); local
196 SD.setFlags(SD.getFlags() | ELF_Other_ThumbFunc);
239 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
264 MCELF::SetBinding(SD, EL
322 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
351 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
408 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
449 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(symRef.getSymbol()); local
494 MCSymbolData *SD = i->SD; local
[all...]
H A DMCMachOStreamer.cpp108 MCSymbolData &SD = local
110 if (SD.isExternal())
112 if (SD.getFlags() & SF_WeakDefinition)
114 if (SD.isPrivateExtern())
130 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); local
138 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeMask);
206 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
207 SD.setFlags(SD
235 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
325 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
351 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
[all...]
H A DMCAssembler.cpp65 const MCSectionData &SD = *F->getParent(); local
66 const MCFragment *LastValid = LastValidFragment.lookup(&SD);
79 const MCSectionData &SD = *F->getParent(); local
80 LastValidFragment[&SD] = F;
84 MCSectionData &SD = *F->getParent(); local
86 MCFragment *Cur = LastValidFragment[&SD];
88 Cur = &*SD.begin();
105 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const {
106 const MCSymbol &S = SD->getSymbol();
133 assert(SD
494 writeSectionData(const MCSectionData *SD, const MCAsmLayout &Layout) const argument
582 MCSectionData *SD = Layout.getSectionOrder()[i]; local
761 layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD) argument
804 MCSectionData &SD = *it; local
[all...]
H A DMachObjectWriter.cpp32 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { argument
34 if (SD->Symbol->isUndefined())
39 if (SD->getFlags() & SF_WeakDefinition)
65 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, argument
67 const MCSymbol &S = SD->getSymbol();
99 return getSectionAddress(SD->getFragment()->getParent()) +
100 Layout.getSymbolOffset(SD);
103 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD, argument
105 uint64_t EndAddr = getSectionAddress(SD) + Layout.getSectionAddressSize(SD);
188 WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCSectionData &SD, uint64_t FileOffset, uint64_t RelocationsStart, unsigned NumRelocations) argument
549 const MCSectionData *SD = Order[i]; local
566 MCSymbolData &SD = *i; local
712 const MCSectionData &SD = *it; local
[all...]
H A DELFObjectWriter.cpp52 static bool IsELFMetaDataSection(const MCSectionData &SD);
53 static uint64_t DataSectionSize(const MCSectionData &SD);
55 const MCSectionData &SD);
57 const MCSectionData &SD);
322 const MCSectionData *SD);
506 MCSymbolData &SD = Asm.getSymbolData(Symbol); local
519 it->setExternal(SD.isExternal());
520 MCELF::SetBinding(*it, MCELF::GetBinding(SD));
637 const MCSymbolData &SD = Asm.getSymbolData(Symbol); local
645 if (SD
721 MCSymbolData &SD = Asm.getSymbolData(ASymbol); local
771 MCSymbolData &SD = Asm.getSymbolData(*S); local
898 MCSymbolData &SD = Asm.getSymbolData(RefSymbol); local
980 const MCSectionData &SD = *it; local
1012 const MCSectionData &SD = *it; local
1045 WriteRelocationsFragment(const MCAssembler &Asm, MCDataFragment *F, const MCSectionData *SD) argument
1334 IsELFMetaDataSection(const MCSectionData &SD) argument
1339 DataSectionSize(const MCSectionData &SD) argument
1350 GetSectionFileSize(const MCAsmLayout &Layout, const MCSectionData &SD) argument
1357 GetSectionAddressSize(const MCAsmLayout &Layout, const MCSectionData &SD) argument
1367 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1409 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1496 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1517 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
[all...]
H A DWinCOFFStreamer.cpp216 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
222 SD.CommonAlign = RealSD.CommonAlign;
223 SD.CommonSize = RealSD.CommonSize;
224 SD.Flags = RealSD.Flags;
225 SD.Fragment = RealSD.Fragment;
226 SD.Index = RealSD.Index;
227 SD.IsExternal = RealSD.IsExternal;
228 SD.IsPrivateExtern = RealSD.IsPrivateExtern;
229 SD.Offset = RealSD.Offset;
230 SD
243 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
[all...]
H A DMCPureStreamer.cpp121 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
125 if (getAssembler().isSymbolLinkerVisible(SD.getSymbol()))
133 assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
134 SD.setFragment(F);
135 SD.setOffset(F->getContents().size());
H A DMCObjectStreamer.cpp119 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
126 assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
127 SD.setFragment(F);
128 SD.setOffset(F->getContents().size());
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/
H A DMCAsmLayout.h90 uint64_t getSectionAddressSize(const MCSectionData *SD) const;
94 uint64_t getSectionFileSize(const MCSectionData *SD) const;
98 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
H A DMCMachObjectWriter.h123 uint64_t getSectionAddress(const MCSectionData* SD) const {
124 return SectionAddress.lookup(SD);
126 uint64_t getSymbolAddress(const MCSymbolData* SD,
132 uint64_t getPaddingSize(const MCSectionData *SD,
135 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD);
164 const MCSectionData &SD, uint64_t FileOffset,
199 void addRelocation(const MCSectionData *SD, argument
201 Relocations[SD].push_back(MRE);
H A DMCAssembler.h119 MCDataFragment(MCSectionData *SD = 0) : MCFragment(FT_Data, SD) {}
179 MCInstFragment(const MCInst &_Inst, MCSectionData *SD = 0)
180 : MCFragment(FT_Inst, SD), Inst(_Inst) {
242 unsigned _MaxBytesToEmit, MCSectionData *SD = 0)
243 : MCFragment(FT_Align, SD), Alignment(_Alignment),
284 MCSectionData *SD = 0)
285 : MCFragment(FT_Fill, SD),
318 MCOrgFragment(const MCExpr &_Offset, int8_t _Value, MCSectionData *SD = 0)
319 : MCFragment(FT_Org, SD),
348 MCLEBFragment(const MCExpr &Value_, bool IsSigned_, MCSectionData *SD) argument
384 MCDwarfLineAddrFragment(int64_t _LineDelta, const MCExpr &_AddrDelta, MCSectionData *SD) argument
417 MCDwarfCallFrameFragment(const MCExpr &_AddrDelta, MCSectionData *SD) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp47 unsigned RelocType, const MCSymbolData *SD,
318 const MCSymbolData *SD,
321 if (Writer->doesSymbolRequireExternRelocation(SD))
344 SD->getSymbol().getSection());
384 MCSymbolData *SD = 0; local
386 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
396 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD))
412 if (SD->getSymbol().isVariable()) {
414 if (SD
314 requiresExternRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCFragment &Fragment, unsigned RelocType, const MCSymbolData *SD, uint64_t FixedValue) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp213 MCSymbolData &SD = Asm.getSymbolData(*Symbol); local
214 const MCSymbolData *Base = Asm.getAtom(&SD);
235 if (Base != &SD)
236 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base);
239 Index = SD.getFragment()->getParent()->getOrdinal() + 1;
241 Value += Writer->getSymbolAddress(&SD, Layout);
505 MCSymbolData *SD = 0; local
507 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
517 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD)
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp549 const ConstantSDNode *SD = cast<ConstantSDNode>(N0);
550 MI->addOperand(MachineOperand::CreateImm(SD->getZExtValue()));
637 InstrEmitter::EmitDbgValue(SDDbgValue *SD,
639 uint64_t Offset = SD->getOffset();
640 MDNode* MDPtr = SD->getMDPtr();
641 DebugLoc DL = SD->getDebugLoc();
643 if (SD->getKind() == SDDbgValue::FRAMEIX) {
646 unsigned FrameIx = SD->getFrameIx();
652 if (SD->getKind() == SDDbgValue::SDNODE) {
653 SDNode *Node = SD
[all...]
H A DInstrEmitter.h110 MachineInstr *EmitDbgValue(SDDbgValue *SD,
H A DScheduleDAGSDNodes.h139 RegDefIter(const SUnit *SU, const ScheduleDAGSDNodes *SD);
H A DScheduleDAGRRList.cpp2962 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, false, PQ, OptLevel);
2963 PQ->setScheduleDAG(SD);
2964 return SD;
2976 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, false, PQ, OptLevel);
2977 PQ->setScheduleDAG(SD);
2978 return SD;
2992 ScheduleDAGRRList *SD = new ScheduleDAGRRList(*IS->MF, true, PQ, OptLevel);
2993 PQ->setScheduleDAG(SD);
2994 return SD;
3007 ScheduleDAGRRList *SD
[all...]
H A DScheduleDAGSDNodes.cpp552 const ScheduleDAGSDNodes *SD)
553 : SchedDAG(SD), Node(SU->getNode()), DefIdx(0), NodeNumDefs(0) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/MCTargetDesc/
H A DMipsELFObjectWriter.cpp191 MCSymbolData &SD = Asm.getSymbolData(R.Sym->AliasedSymbol());
193 return ((R.Reloc.Type == ELF::R_MIPS_GOT16) && !SD.isExternal()) ||
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/
H A DMakefile.in421 @SD=$(DESTDIR)$(schemadir) ; \
424 echo $(INSTALL) $(INSTALLFLAGS) -m 444 schema/$$i $$SD/$$i ; \
425 $(INSTALL) $(INSTALLFLAGS) -m 444 $(srcdir)/schema/$$i $$SD/$$i ; \
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DSelectionDAG.h942 void AssignOrdering(const SDNode *SD, unsigned Order);
945 unsigned GetOrdering(const SDNode *SD) const;
947 /// AddDbgValue - Add a dbg_value SDNode. If SD is non-null that means the
948 /// value is produced by SD.
949 void AddDbgValue(SDDbgValue *DB, SDNode *SD, bool isParameter);
952 ArrayRef<SDDbgValue*> GetDbgValues(const SDNode* SD) { argument
953 return DbgInfo->getSDDbgValues(SD);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp71 if ((Opc == Mips::SW) || (Opc == Mips::SW_P8) || (Opc == Mips::SD) ||
168 Opc = IsN64 ? Mips::SD_P8 : Mips::SD;
H A DMipsISelLowering.cpp2300 static SDValue CreateStoreLR(unsigned Opc, SelectionDAG &DAG, StoreSDNode *SD, argument
2302 SDValue Ptr = SD->getBasePtr(), Value = SD->getValue();
2303 EVT MemVT = SD->getMemoryVT(), BasePtrVT = Ptr.getValueType();
2304 DebugLoc DL = SD->getDebugLoc();
2313 SD->getMemOperand());
2318 StoreSDNode *SD = cast<StoreSDNode>(Op); local
2319 EVT MemVT = SD->getMemoryVT();
2322 if ((SD->getAlignment() >= MemVT.getSizeInBits() / 8) ||
2327 SDValue Value = SD
[all...]

Completed in 234 milliseconds

12