HomeSort by relevance Sort by last modified time
    Searched refs:SD (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /external/llvm/include/llvm/MC/
MCELF.h 25 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);
31 static void setOther(MCSymbolData &SD, unsigned Other);
32 static unsigned getOther(MCSymbolData &SD);
MCAsmLayout.h 98 uint64_t getSectionAddressSize(const MCSectionData *SD) const;
102 uint64_t getSectionFileSize(const MCSectionData *SD) const;
107 bool getSymbolOffset(const MCSymbolData *SD, uint64_t &Val) const;
110 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
MCMachObjectWriter.h 138 uint64_t getSectionAddress(const MCSectionData* SD) const {
139 return SectionAddress.lookup(SD);
141 uint64_t getSymbolAddress(const MCSymbolData* SD,
147 uint64_t getPaddingSize(const MCSectionData *SD,
150 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD);
178 const MCSectionData &SD, uint64_t FileOffset,
215 void addRelocation(const MCSectionData *SD,
217 Relocations[SD].push_back(MRE);
MCAssembler.h 140 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr)
141 : MCFragment(FType, SD), BundlePadding(0)
178 MCSectionData *SD = nullptr)
179 : MCEncodedFragment(FType, SD)
218 MCDataFragment(MCSectionData *SD = nullptr)
219 : MCEncodedFragmentWithFixups(FT_Data, SD),
267 MCCompactEncodedInstFragment(MCSectionData *SD = nullptr)
268 : MCEncodedFragment(FT_CompactEncodedInst, SD), AlignToBundleEnd(false)
310 MCSectionData *SD = nullptr)
311 : MCEncodedFragmentWithFixups(FT_Relaxable, SD), Inst(_Inst), STI(_STI)
    [all...]
  /external/llvm/lib/MC/
MCELF.cpp 22 void MCELF::SetBinding(MCSymbolData &SD, unsigned Binding) {
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) {
30 uint32_t Binding = (SD.getFlags() & (0xf << ELF_STB_Shift)) >> ELF_STB_Shift;
36 void MCELF::SetType(MCSymbolData &SD, unsigned Type) {
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) {
47 uint32_t Type = (SD.getFlags() & (0xf << ELF_STT_Shift)) >> ELF_STT_Shift
    [all...]
MCMachOStreamer.cpp 131 MCSymbolData &SD =
133 if (SD.isExternal())
135 if (SD.getFlags() & SF_WeakDefinition)
137 if (SD.isPrivateExtern())
153 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol);
161 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeMask);
255 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
281 SD.setExternal(true);
288 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeUndefinedLazy)
    [all...]
MCELFStreamer.cpp 63 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol);
65 MCELF::SetType(SD, ELF::STT_TLS);
140 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
165 MCELF::SetBinding(SD, ELF::STB_GLOBAL);
166 SD.setExternal(true);
172 MCELF::SetBinding(SD, ELF::STB_WEAK);
173 SD.setExternal(true);
178 MCELF::SetBinding(SD, ELF::STB_LOCAL);
179 SD.setExternal(false);
184 MCELF::SetType(SD, CombineSymbolTypes(MCELF::GetType(SD)
    [all...]
WinCOFFStreamer.cpp 100 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
106 SD.modifyFlags(COFF::SF_WeakExternal, COFF::SF_WeakExternal);
107 SD.setExternal(true);
110 SD.setExternal(true);
140 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*CurSymbol);
141 SD.modifyFlags(StorageClass << COFF::SF_ClassShift, COFF::SF_ClassMask);
151 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*CurSymbol);
152 SD.modifyFlags(Type << COFF::SF_TypeShift, COFF::SF_TypeMask);
192 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
193 SD.setExternal(true)
    [all...]
MachObjectWriter.cpp 42 doesSymbolRequireExternRelocation(const MCSymbolData *SD) {
44 if (SD->Symbol->isUndefined())
49 if (SD->getFlags() & SF_WeakDefinition)
75 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD,
77 const MCSymbol &S = SD->getSymbol();
109 return getSectionAddress(SD->getFragment()->getParent()) +
110 Layout.getSymbolOffset(SD);
113 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD,
115 uint64_t EndAddr = getSectionAddress(SD) + Layout.getSectionAddressSize(SD);
    [all...]
MCAssembler.cpp 79 const MCSectionData &SD = *F->getParent();
80 const MCFragment *LastValid = LastValidFragment.lookup(&SD);
94 const MCSectionData &SD = *F->getParent();
95 LastValidFragment[&SD] = F->getPrevNode();
99 MCSectionData &SD = *F->getParent();
101 MCFragment *Cur = LastValidFragment[&SD];
103 Cur = &*SD.begin();
122 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbolData &SD,
124 if (!SD.getFragment()) {
127 SD.getSymbol().getName() + "'")
    [all...]
ELFObjectWriter.cpp 114 static bool IsELFMetaDataSection(const MCSectionData &SD);
115 static uint64_t DataSectionSize(const MCSectionData &SD);
117 const MCSectionData &SD);
119 const MCSectionData &SD);
221 const MCSymbolData *SD, uint64_t C,
294 const MCSectionData *SD);
519 MCSymbolData &SD = Asm.getSymbolData(Symbol);
528 OriginalData.setExternal(SD.isExternal());
529 MCELF::SetBinding(OriginalData, MCELF::GetBinding(SD));
695 const MCSymbolData *SD,
    [all...]
MCObjectStreamer.cpp 129 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
136 assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
137 SD.setFragment(F);
138 SD.setOffset(F->getContents().size());
191 MCSectionData *SD = getCurrentSectionData();
192 SD->setHasInstructions(true);
211 (Assembler.isBundlingEnabled() && SD->isBundleLocked())) {
  /external/clang/test/Layout/
ms-x86-member-pointers.cpp 8 struct SD { char a; int S::*mp; };
18 // CHECK-NEXT: 0 | struct SD
73 char a[sizeof(SD) +
  /external/clang/lib/StaticAnalyzer/Core/
SymbolManager.cpp 155 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
156 if (!SD) {
157 SD = (SymExpr*) BPAlloc.Allocate<SymbolRegionValue>();
158 new (SD) SymbolRegionValue(SymbolCounter, R);
159 DataSet.InsertNode(SD, InsertPos);
163 return cast<SymbolRegionValue>(SD);
174 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
175 if (!SD) {
176 SD = (SymExpr*) BPAlloc.Allocate<SymbolConjured>();
177 new (SD) SymbolConjured(SymbolCounter, E, LCtx, T, Count, SymbolTag)
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFStreamer.cpp 130 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol);
131 MCELF::SetType(SD, ELF::STT_NOTYPE);
132 MCELF::SetBinding(SD, ELF::STB_LOCAL);
133 SD.setExternal(false);
AArch64MachObjectWriter.cpp 270 const MCSymbolData &SD = Asm.getSymbolData(*Symbol);
271 const MCSymbolData *Base = Asm.getAtom(&SD);
282 if (SD.getSymbol().getVariableValue()->EvaluateAsAbsolute(
316 if (Base != &SD)
317 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base);
329 Asm.getSectionData(SD.getSymbol().getSection());
332 Value += Writer->getSymbolAddress(&SD, Layout);
339 if (SD.getSymbol().isVariable()) {
341 if (SD.getSymbol().getVariableValue()->EvaluateAsAbsolute(
AArch64MCExpr.cpp 122 MCSymbolData &SD = Asm.getOrCreateSymbolData(SymRef.getSymbol());
123 MCELF::SetType(SD, ELF::STT_TLS);
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMachObjectWriter.cpp 48 unsigned RelocType, const MCSymbolData *SD,
317 const MCSymbolData *SD,
320 if (Writer->doesSymbolRequireExternRelocation(SD))
343 SD->getSymbol().getSection());
384 const MCSymbolData *SD = nullptr;
386 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
396 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD))
413 if (SD->getSymbol().isVariable()) {
415 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute
    [all...]
  /external/valgrind/main/memcheck/tests/amd64/
sse_memory.c 175 #define SD 8
255 TEST_INSN( &AllMask, SD,addsd)
259 TEST_INSN( &AllMask, SD,cmpeqsd)
261 TEST_INSN( &AllMask, SD,cmplesd)
263 TEST_INSN( &AllMask, SD,cmpltsd)
265 TEST_INSN( &AllMask, SD,cmpneqsd)
267 TEST_INSN( &AllMask, SD,cmpnlesd)
269 TEST_INSN( &AllMask, SD,cmpnltsd)
271 TEST_INSN( &AllMask, SD,cmpordsd)
273 TEST_INSN( &AllMask, SD,cmpunordsd
    [all...]
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMachObjectWriter.cpp 327 const MCSymbolData *SD = nullptr;
329 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
347 if (SD->getSymbol().isVariable()) {
349 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute(
357 if (Writer->doesSymbolRequireExternRelocation(SD)) {
359 Index = SD->getIndex();
363 if (!SD->Symbol->isUndefined())
364 FixedValue -= Layout.getSymbolOffset(SD);
368 Asm.getSectionData(SD->getSymbol().getSection());
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MachObjectWriter.cpp 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) &
    [all...]
  /external/clang/lib/Sema/
SemaCXXScopeSpec.cpp 251 bool Sema::isAcceptableNestedNameSpecifier(const NamedDecl *SD) {
252 if (!SD)
256 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD))
259 if (!isa<TypeDecl>(SD))
264 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD));
267 else if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
272 } else if (isa<RecordDecl>(SD) ||
273 (Context.getLangOpts().CPlusPlus11 && isa<EnumDecl>(SD)))
571 NamedDecl *SD = Found.getAsSingle<NamedDecl>()
    [all...]
  /external/chromium_org/third_party/harfbuzz-ng/src/
hb-ot-shape-complex-thai.cc 87 SD, /* Shift combining-mark down */
144 case SD: pua_mappings = SD_mappings; break;
184 /*T0*/ {{NOP,T3}, {NOP,T0}, {SD, T3}},
213 /*B2*/ {{NOP,B2}, {SD, B2}, {NOP, B2}},
  /external/harfbuzz_ng/src/
hb-ot-shape-complex-thai.cc 87 SD, /* Shift combining-mark down */
144 case SD: pua_mappings = SD_mappings; break;
184 /*T0*/ {{NOP,T3}, {NOP,T0}, {SD, T3}},
213 /*B2*/ {{NOP,B2}, {SD, B2}, {NOP, B2}},
  /external/llvm/lib/Target/Mips/
Mips16ISelDAGToDAG.cpp 133 LoadSDNode *SD = dyn_cast<LoadSDNode>(Parent);
134 switch (SD->getMemoryVT().getSizeInBits()) {
144 StoreSDNode *SD = dyn_cast<StoreSDNode>(Parent);
145 switch (SD->getMemoryVT().getSizeInBits()) {

Completed in 784 milliseconds

1 2 3 4