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

123

/external/llvm/include/llvm/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);
31 static void setOther(MCSymbolData &SD, unsigned Other);
32 static unsigned getOther(MCSymbolData &SD);
H A DMCAsmLayout.h97 uint64_t getSectionAddressSize(const MCSectionData *SD) const;
101 uint64_t getSectionFileSize(const MCSectionData *SD) const;
105 uint64_t getSymbolOffset(const MCSymbolData *SD) const;
H A DMCMachObjectWriter.h137 uint64_t getSectionAddress(const MCSectionData* SD) const {
138 return SectionAddress.lookup(SD);
140 uint64_t getSymbolAddress(const MCSymbolData* SD,
146 uint64_t getPaddingSize(const MCSectionData *SD,
149 bool doesSymbolRequireExternRelocation(const MCSymbolData *SD);
178 const MCSectionData &SD, uint64_t FileOffset,
215 void addRelocation(const MCSectionData *SD, argument
217 Relocations[SD].push_back(MRE);
H A DMCAssembler.h144 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = 0)
145 : MCFragment(FType, SD), BundlePadding(0)
182 MCSectionData *SD = 0)
183 : MCEncodedFragment(FType, SD)
222 MCDataFragment(MCSectionData *SD = 0)
223 : MCEncodedFragmentWithFixups(FT_Data, SD),
269 MCCompactEncodedInstFragment(MCSectionData *SD = 0)
270 : MCEncodedFragment(FT_CompactEncodedInst, SD), AlignToBundleEnd(false)
305 MCRelaxableFragment(const MCInst &_Inst, MCSectionData *SD = 0)
306 : MCEncodedFragmentWithFixups(FT_Relaxable, SD), Ins
462 MCLEBFragment(const MCExpr &Value_, bool IsSigned_, MCSectionData *SD) argument
497 MCDwarfLineAddrFragment(int64_t _LineDelta, const MCExpr &_AddrDelta, MCSectionData *SD) argument
529 MCDwarfCallFrameFragment(const MCExpr &_AddrDelta, MCSectionData *SD) argument
[all...]
/external/llvm/lib/MC/
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
57 SetVisibility(MCSymbolData &SD, unsigned Visibility) argument
65 GetVisibility(MCSymbolData &SD) argument
75 setOther(MCSymbolData &SD, unsigned Other) argument
80 getOther(MCSymbolData &SD) argument
[all...]
H A DMCELFStreamer.cpp88 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); local
90 MCELF::SetType(SD, ELF::STT_TLS);
146 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
171 MCELF::SetBinding(SD, ELF::STB_GLOBAL);
172 SD.setExternal(true);
178 MCELF::SetBinding(SD, ELF::STB_WEAK);
179 SD.setExternal(true);
184 MCELF::SetBinding(SD, ELF::STB_LOCAL);
185 SD.setExternal(false);
190 MCELF::SetType(SD, EL
229 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
256 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
263 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
296 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
352 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(symRef.getSymbol()); local
400 MCSectionData *SD = getCurrentSectionData(); local
447 MCSectionData *SD = getCurrentSectionData(); local
462 MCSectionData *SD = getCurrentSectionData(); local
481 MCSymbolData *SD = i->SD; local
[all...]
H A DMCMachOStreamer.cpp111 MCSymbolData &SD = local
113 if (SD.isExternal())
115 if (SD.getFlags() & SF_WeakDefinition)
117 if (SD.isPrivateExtern())
133 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); local
141 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeMask);
216 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
217 SD.setFlags(SD
237 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
327 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
353 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
[all...]
H A DMCAssembler.cpp77 const MCSectionData &SD = *F->getParent(); local
78 const MCFragment *LastValid = LastValidFragment.lookup(&SD);
92 const MCSectionData &SD = *F->getParent(); local
93 LastValidFragment[&SD] = F->getPrevNode();
97 MCSectionData &SD = *F->getParent(); local
99 MCFragment *Cur = LastValidFragment[&SD];
101 Cur = &*SD.begin();
119 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const {
120 const MCSymbol &S = SD->getSymbol();
147 assert(SD
661 writeSectionData(const MCSectionData *SD, const MCAsmLayout &Layout) const argument
749 MCSectionData *SD = Layout.getSectionOrder()[i]; local
913 layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD) argument
960 MCSectionData &SD = *it; local
[all...]
H A DMachObjectWriter.cpp41 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { argument
43 if (SD->Symbol->isUndefined())
48 if (SD->getFlags() & SF_WeakDefinition)
74 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, argument
76 const MCSymbol &S = SD->getSymbol();
108 return getSectionAddress(SD->getFragment()->getParent()) +
109 Layout.getSymbolOffset(SD);
112 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD, argument
114 uint64_t EndAddr = getSectionAddress(SD) + Layout.getSectionAddressSize(SD);
197 WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCSectionData &SD, uint64_t FileOffset, uint64_t RelocationsStart, unsigned NumRelocations) argument
591 const MCSectionData *SD = Order[i]; local
608 MCSymbolData &SD = *i; local
763 const MCSectionData &SD = *it; local
[all...]
H A DELFObjectWriter.cpp51 static bool IsELFMetaDataSection(const MCSectionData &SD);
52 static uint64_t DataSectionSize(const MCSectionData &SD);
54 const MCSectionData &SD);
56 const MCSectionData &SD);
324 const MCSectionData *SD);
509 MCSymbolData &SD = Asm.getSymbolData(Symbol); local
522 it->setExternal(SD.isExternal());
523 MCELF::SetBinding(*it, MCELF::GetBinding(SD));
645 const MCSymbolData &SD = Asm.getSymbolData(Symbol); local
653 if (SD
729 MCSymbolData &SD = Asm.getSymbolData(ASymbol); local
781 MCSymbolData &SD = Asm.getSymbolData(*S); local
908 MCSymbolData &SD = Asm.getSymbolData(RefSymbol); local
990 const MCSectionData &SD = *it; local
1022 const MCSectionData &SD = *it; local
1055 WriteRelocationsFragment(const MCAssembler &Asm, MCDataFragment *F, const MCSectionData *SD) argument
1364 IsELFMetaDataSection(const MCSectionData &SD) argument
1369 DataSectionSize(const MCSectionData &SD) argument
1380 GetSectionFileSize(const MCAsmLayout &Layout, const MCSectionData &SD) argument
1387 GetSectionAddressSize(const MCAsmLayout &Layout, const MCSectionData &SD) argument
1397 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1439 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1526 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
1547 const MCSectionData &SD = Asm.getOrCreateSectionData(Section); local
[all...]
H A DMCObjectStreamer.cpp125 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
132 assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
133 SD.setFragment(F);
134 SD.setOffset(F->getContents().size());
183 MCSectionData *SD = getCurrentSectionData(); local
184 SD->setHasInstructions(true);
203 (Assembler.isBundlingEnabled() && SD->isBundleLocked())) {
H A DMCPureStreamer.cpp129 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
133 if (getAssembler().isSymbolLinkerVisible(SD.getSymbol()))
141 assert(!SD.getFragment() && "Unexpected fragment on symbol data!");
142 SD.setFragment(F);
143 SD.setOffset(F->getContents().size());
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp128 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
129 MCELF::SetType(SD, ELF::STT_NOTYPE);
130 MCELF::SetBinding(SD, ELF::STB_LOCAL);
131 SD.setExternal(false);
H A DAArch64MCExpr.cpp104 MCSymbolData &SD = Asm.getOrCreateSymbolData(SymRef.getSymbol()); local
105 MCELF::SetType(SD, ELF::STT_TLS);
/external/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp156 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); local
157 if (!SD) {
158 SD = (SymExpr*) BPAlloc.Allocate<SymbolRegionValue>();
159 new (SD) SymbolRegionValue(SymbolCounter, R);
160 DataSet.InsertNode(SD, InsertPos);
164 return cast<SymbolRegionValue>(SD);
175 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); local
176 if (!SD) {
177 SD = (SymExpr*) BPAlloc.Allocate<SymbolConjured>();
178 new (SD) SymbolConjure
193 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); local
209 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); local
227 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); local
[all...]
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp48 unsigned RelocType, const MCSymbolData *SD,
319 const MCSymbolData *SD,
322 if (Writer->doesSymbolRequireExternRelocation(SD))
345 SD->getSymbol().getSection());
385 MCSymbolData *SD = 0; local
387 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol());
397 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD))
413 if (SD->getSymbol().isVariable()) {
415 if (SD
315 requiresExternRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCFragment &Fragment, unsigned RelocType, const MCSymbolData *SD, uint64_t FixedValue) argument
[all...]
H A DARMELFStreamer.cpp174 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); local
175 MCELF::SetType(SD, ELF::STT_NOTYPE);
176 MCELF::SetBinding(SD, ELF::STB_LOCAL);
177 SD.setExternal(false);
189 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); local
190 SD.setFlags(SD.getFlags() | ELF_Other_ThumbFunc);
/external/valgrind/main/memcheck/tests/amd64/
H A Dsse_memory.c175 #define SD 8 macro
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,cmpunords
[all...]
/external/valgrind/main/memcheck/tests/x86/
H A Dsse_memory.c175 #define SD 8 macro
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,cmpunords
[all...]
/external/clang/include/clang/Analysis/Support/
H A DBlkExprDeclBitVector.h65 bool isTracked(const NamedDecl *SD) { return DMap.find(SD) != DMap.end(); } argument
67 Idx getIdx(const NamedDecl *SD) const {
68 DMapTy::const_iterator I = DMap.find(SD);
74 void Register(const NamedDecl *SD) { argument
75 if (!isTracked(SD)) DMap[SD] = NDecls++;
/external/llvm/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...]
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp266 bool Sema::isAcceptableNestedNameSpecifier(const NamedDecl *SD) { argument
267 if (!SD)
271 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD))
274 if (!isa<TypeDecl>(SD))
279 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD));
282 else if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
287 } else if (isa<RecordDecl>(SD) ||
288 (Context.getLangOpts().CPlusPlus11 && isa<EnumDecl>(SD)))
534 NamedDecl *SD local
[all...]
/external/harfbuzz_ng/src/
H A Dhb-ot-shape-complex-thai.cc87 SD, /* Shift combining-mark down */ enumerator in enum:thai_action_t
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/
H A DMips16ISelDAGToDAG.cpp124 LoadSDNode *SD = dyn_cast<LoadSDNode>(Parent); local
125 switch (SD->getMemoryVT().getSizeInBits()) {
135 StoreSDNode *SD = dyn_cast<StoreSDNode>(Parent); local
136 switch (SD->getMemoryVT().getSizeInBits()) {
/external/llvm/tools/llvm-symbolizer/
H A DLLVMSymbolize.cpp73 SymbolDesc SD = { SymbolAddress, SymbolAddress + SymbolSize }; local
74 M.insert(std::make_pair(SD, SymbolName));
82 SymbolDesc SD = { Address, Address + 1 }; local
83 SymbolMapTy::const_iterator it = M.find(SD);

Completed in 1137 milliseconds

123