/external/llvm/lib/MC/ |
D | MCELFStreamer.cpp | 63 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() local 65 MCELF::SetType(SD, ELF::STT_TLS); in EmitLabel() 140 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() local 165 MCELF::SetBinding(SD, ELF::STB_GLOBAL); in EmitSymbolAttribute() 166 SD.setExternal(true); in EmitSymbolAttribute() 172 MCELF::SetBinding(SD, ELF::STB_WEAK); in EmitSymbolAttribute() 173 SD.setExternal(true); in EmitSymbolAttribute() 178 MCELF::SetBinding(SD, ELF::STB_LOCAL); in EmitSymbolAttribute() 179 SD.setExternal(false); in EmitSymbolAttribute() 184 MCELF::SetType(SD, CombineSymbolTypes(MCELF::GetType(SD), in EmitSymbolAttribute() [all …]
|
D | MCELF.cpp | 22 void MCELF::SetBinding(MCSymbolData &SD, unsigned Binding) { in SetBinding() argument 25 uint32_t OtherFlags = SD.getFlags() & ~(0xf << ELF_STB_Shift); in SetBinding() 26 SD.setFlags(OtherFlags | (Binding << ELF_STB_Shift)); in SetBinding() 29 unsigned MCELF::GetBinding(const MCSymbolData &SD) { in GetBinding() argument 30 uint32_t Binding = (SD.getFlags() & (0xf << ELF_STB_Shift)) >> ELF_STB_Shift; in GetBinding() 36 void MCELF::SetType(MCSymbolData &SD, unsigned Type) { in SetType() argument 42 uint32_t OtherFlags = SD.getFlags() & ~(0xf << ELF_STT_Shift); in SetType() 43 SD.setFlags(OtherFlags | (Type << ELF_STT_Shift)); in SetType() 46 unsigned MCELF::GetType(const MCSymbolData &SD) { in GetType() argument 47 uint32_t Type = (SD.getFlags() & (0xf << ELF_STT_Shift)) >> ELF_STT_Shift; in GetType() [all …]
|
D | MCMachOStreamer.cpp | 131 MCSymbolData &SD = in EmitEHSymAttributes() local 133 if (SD.isExternal()) in EmitEHSymAttributes() 135 if (SD.getFlags() & SF_WeakDefinition) in EmitEHSymAttributes() 137 if (SD.isPrivateExtern()) in EmitEHSymAttributes() 153 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel() local 161 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeMask); in EmitLabel() 255 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() local 281 SD.setExternal(true); in EmitSymbolAttribute() 288 SD.setFlags(SD.getFlags() & ~SF_ReferenceTypeUndefinedLazy); in EmitSymbolAttribute() 293 SD.setFlags(SD.getFlags() | SF_NoDeadStrip); in EmitSymbolAttribute() [all …]
|
D | MachObjectWriter.cpp | 42 doesSymbolRequireExternRelocation(const MCSymbolData *SD) { in doesSymbolRequireExternRelocation() argument 44 if (SD->Symbol->isUndefined()) in doesSymbolRequireExternRelocation() 49 if (SD->getFlags() & SF_WeakDefinition) in doesSymbolRequireExternRelocation() 75 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD, in getSymbolAddress() argument 77 const MCSymbol &S = SD->getSymbol(); in getSymbolAddress() 109 return getSectionAddress(SD->getFragment()->getParent()) + in getSymbolAddress() 110 Layout.getSymbolOffset(SD); in getSymbolAddress() 113 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD, in getPaddingSize() argument 115 uint64_t EndAddr = getSectionAddress(SD) + Layout.getSectionAddressSize(SD); in getPaddingSize() 116 unsigned Next = SD->getLayoutOrder() + 1; in getPaddingSize() [all …]
|
D | WinCOFFStreamer.cpp | 100 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute() local 106 SD.modifyFlags(COFF::SF_WeakExternal, COFF::SF_WeakExternal); in EmitSymbolAttribute() 107 SD.setExternal(true); in EmitSymbolAttribute() 110 SD.setExternal(true); in EmitSymbolAttribute() 140 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*CurSymbol); in EmitCOFFSymbolStorageClass() local 141 SD.modifyFlags(StorageClass << COFF::SF_ClassShift, COFF::SF_ClassMask); in EmitCOFFSymbolStorageClass() 151 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*CurSymbol); in EmitCOFFSymbolType() local 152 SD.modifyFlags(Type << COFF::SF_TypeShift, COFF::SF_TypeMask); in EmitCOFFSymbolType() 192 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol() local 193 SD.setExternal(true); in EmitCommonSymbol() [all …]
|
D | MCAssembler.cpp | 79 const MCSectionData &SD = *F->getParent(); in isFragmentValid() local 80 const MCFragment *LastValid = LastValidFragment.lookup(&SD); in isFragmentValid() 94 const MCSectionData &SD = *F->getParent(); in invalidateFragmentsFrom() local 95 LastValidFragment[&SD] = F->getPrevNode(); in invalidateFragmentsFrom() 99 MCSectionData &SD = *F->getParent(); in ensureValid() local 101 MCFragment *Cur = LastValidFragment[&SD]; in ensureValid() 103 Cur = &*SD.begin(); in ensureValid() 122 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbolData &SD, in getLabelOffset() argument 124 if (!SD.getFragment()) { in getLabelOffset() 127 SD.getSymbol().getName() + "'"); in getLabelOffset() [all …]
|
D | 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); in ExecutePostLayoutBinding() local 528 OriginalData.setExternal(SD.isExternal()); in ExecutePostLayoutBinding() 529 MCELF::SetBinding(OriginalData, MCELF::GetBinding(SD)); in ExecutePostLayoutBinding() 695 const MCSymbolData *SD, in shouldRelocateWithSymbol() argument [all …]
|
D | MCObjectStreamer.cpp | 129 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel() local 136 assert(!SD.getFragment() && "Unexpected fragment on symbol data!"); in EmitLabel() 137 SD.setFragment(F); in EmitLabel() 138 SD.setOffset(F->getContents().size()); in EmitLabel() 191 MCSectionData *SD = getCurrentSectionData(); in EmitInstruction() local 192 SD->setHasInstructions(true); in EmitInstruction() 211 (Assembler.isBundlingEnabled() && SD->isBundleLocked())) { in EmitInstruction()
|
/external/llvm/include/llvm/MC/ |
D | 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);
|
D | MCAssembler.h | 140 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr) 141 : MCFragment(FType, SD), BundlePadding(0) in MCFragment() argument 178 MCSectionData *SD = nullptr) 179 : MCEncodedFragment(FType, SD) in MCEncodedFragment() argument 218 MCDataFragment(MCSectionData *SD = nullptr) 219 : MCEncodedFragmentWithFixups(FT_Data, SD), in MCEncodedFragmentWithFixups() argument 267 MCCompactEncodedInstFragment(MCSectionData *SD = nullptr) 268 : MCEncodedFragment(FT_CompactEncodedInst, SD), AlignToBundleEnd(false) in MCEncodedFragment() argument 310 MCSectionData *SD = nullptr) 311 : MCEncodedFragmentWithFixups(FT_Relaxable, SD), Inst(_Inst), STI(_STI) { in MCEncodedFragmentWithFixups() argument [all …]
|
D | MCMachObjectWriter.h | 138 uint64_t getSectionAddress(const MCSectionData* SD) const { in getSectionAddress() argument 139 return SectionAddress.lookup(SD); in getSectionAddress() 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, in addRelocation() argument 217 Relocations[SD].push_back(MRE); in addRelocation()
|
D | 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;
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | SymbolManager.cpp | 155 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); in getRegionValueSymbol() local 156 if (!SD) { in getRegionValueSymbol() 157 SD = (SymExpr*) BPAlloc.Allocate<SymbolRegionValue>(); in getRegionValueSymbol() 158 new (SD) SymbolRegionValue(SymbolCounter, R); in getRegionValueSymbol() 159 DataSet.InsertNode(SD, InsertPos); in getRegionValueSymbol() 163 return cast<SymbolRegionValue>(SD); in getRegionValueSymbol() 174 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); in conjureSymbol() local 175 if (!SD) { in conjureSymbol() 176 SD = (SymExpr*) BPAlloc.Allocate<SymbolConjured>(); in conjureSymbol() 177 new (SD) SymbolConjured(SymbolCounter, E, LCtx, T, Count, SymbolTag); in conjureSymbol() [all …]
|
/external/valgrind/main/memcheck/tests/amd64/ |
D | sse_memory.c | 175 #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,cmpunordsd) [all …]
|
/external/valgrind/main/memcheck/tests/x86/ |
D | sse_memory.c | 175 #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,cmpunordsd) [all …]
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 48 unsigned RelocType, const MCSymbolData *SD, 317 const MCSymbolData *SD, in requiresExternRelocation() argument 320 if (Writer->doesSymbolRequireExternRelocation(SD)) in requiresExternRelocation() 343 SD->getSymbol().getSection()); in requiresExternRelocation() 384 const MCSymbolData *SD = nullptr; in RecordRelocation() local 386 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol()); in RecordRelocation() 396 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD)) in RecordRelocation() 413 if (SD->getSymbol().isVariable()) { in RecordRelocation() 415 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordRelocation() 423 if (requiresExternRelocation(Writer, Asm, *Fragment, RelocType, SD, in RecordRelocation() [all …]
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MachObjectWriter.cpp | 223 const MCSymbolData &SD = Asm.getSymbolData(*Symbol); in RecordX86_64Relocation() local 224 const MCSymbolData *Base = Asm.getAtom(&SD); in RecordX86_64Relocation() 245 if (Base != &SD) in RecordX86_64Relocation() 246 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base); in RecordX86_64Relocation() 249 Index = SD.getFragment()->getParent()->getOrdinal() + 1; in RecordX86_64Relocation() 251 Value += Writer->getSymbolAddress(&SD, Layout); in RecordX86_64Relocation() 528 const MCSymbolData *SD = nullptr; in RecordX86Relocation() local 530 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol()); in RecordX86Relocation() 540 if (Offset && SD && !Writer->doesSymbolRequireExternRelocation(SD) && in RecordX86Relocation() 559 if (SD->getSymbol().isVariable()) { in RecordX86Relocation() [all …]
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMachObjectWriter.cpp | 327 const MCSymbolData *SD = nullptr; in RecordPPCRelocation() local 329 SD = &Asm.getSymbolData(Target.getSymA()->getSymbol()); in RecordPPCRelocation() 347 if (SD->getSymbol().isVariable()) { in RecordPPCRelocation() 349 if (SD->getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordPPCRelocation() 357 if (Writer->doesSymbolRequireExternRelocation(SD)) { in RecordPPCRelocation() 359 Index = SD->getIndex(); in RecordPPCRelocation() 363 if (!SD->Symbol->isUndefined()) in RecordPPCRelocation() 364 FixedValue -= Layout.getSymbolOffset(SD); in RecordPPCRelocation() 368 Asm.getSectionData(SD->getSymbol().getSection()); in RecordPPCRelocation()
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MachObjectWriter.cpp | 270 const MCSymbolData &SD = Asm.getSymbolData(*Symbol); in RecordRelocation() local 271 const MCSymbolData *Base = Asm.getAtom(&SD); in RecordRelocation() 282 if (SD.getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordRelocation() 316 if (Base != &SD) in RecordRelocation() 317 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base); in RecordRelocation() 329 Asm.getSectionData(SD.getSymbol().getSection()); in RecordRelocation() 332 Value += Writer->getSymbolAddress(&SD, Layout); in RecordRelocation() 339 if (SD.getSymbol().isVariable()) { in RecordRelocation() 341 if (SD.getSymbol().getVariableValue()->EvaluateAsAbsolute( in RecordRelocation()
|
D | AArch64ELFStreamer.cpp | 130 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitMappingSymbol() local 131 MCELF::SetType(SD, ELF::STT_NOTYPE); in EmitMappingSymbol() 132 MCELF::SetBinding(SD, ELF::STB_LOCAL); in EmitMappingSymbol() 133 SD.setExternal(false); in EmitMappingSymbol()
|
/external/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 251 bool Sema::isAcceptableNestedNameSpecifier(const NamedDecl *SD) { in isAcceptableNestedNameSpecifier() argument 252 if (!SD) in isAcceptableNestedNameSpecifier() 256 if (isa<NamespaceDecl>(SD) || isa<NamespaceAliasDecl>(SD)) in isAcceptableNestedNameSpecifier() 259 if (!isa<TypeDecl>(SD)) in isAcceptableNestedNameSpecifier() 264 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD)); in isAcceptableNestedNameSpecifier() 267 else if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { in isAcceptableNestedNameSpecifier() 272 } else if (isa<RecordDecl>(SD) || in isAcceptableNestedNameSpecifier() 273 (Context.getLangOpts().CPlusPlus11 && isa<EnumDecl>(SD))) in isAcceptableNestedNameSpecifier() 571 NamedDecl *SD = Found.getAsSingle<NamedDecl>(); in BuildCXXNestedNameSpecifier() local 572 if (isAcceptableNestedNameSpecifier(SD)) { in BuildCXXNestedNameSpecifier() [all …]
|
/external/clang/test/Layout/ |
D | ms-x86-member-pointers.cpp | 8 struct SD { char a; int S::*mp; }; argument 73 char a[sizeof(SD) +
|
/external/harfbuzz_ng/src/ |
D | hb-ot-shape-complex-thai.cc | 87 SD, /* Shift combining-mark down */ enumerator 144 case SD: pua_mappings = SD_mappings; break; in thai_pua_shape() 184 /*T0*/ {{NOP,T3}, {NOP,T0}, {SD, T3}}, 213 /*B2*/ {{NOP,B2}, {SD, B2}, {NOP, B2}},
|
/external/chromium_org/third_party/harfbuzz-ng/src/ |
D | hb-ot-shape-complex-thai.cc | 87 SD, /* Shift combining-mark down */ enumerator 144 case SD: pua_mappings = SD_mappings; break; in thai_pua_shape() 184 /*T0*/ {{NOP,T3}, {NOP,T0}, {SD, T3}}, 213 /*B2*/ {{NOP,B2}, {SD, B2}, {NOP, B2}},
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.cpp | 556 const ConstantSDNode *SD = cast<ConstantSDNode>(N0); in EmitSubregNode() local 557 MIB.addImm(SD->getZExtValue()); in EmitSubregNode() 643 InstrEmitter::EmitDbgValue(SDDbgValue *SD, in EmitDbgValue() argument 645 uint64_t Offset = SD->getOffset(); in EmitDbgValue() 646 MDNode* MDPtr = SD->getMDPtr(); in EmitDbgValue() 647 DebugLoc DL = SD->getDebugLoc(); in EmitDbgValue() 649 if (SD->getKind() == SDDbgValue::FRAMEIX) { in EmitDbgValue() 653 .addFrameIndex(SD->getFrameIx()).addImm(Offset).addMetadata(MDPtr); in EmitDbgValue() 658 if (SD->getKind() == SDDbgValue::SDNODE) { in EmitDbgValue() 659 SDNode *Node = SD->getSDNode(); in EmitDbgValue() [all …]
|