Home
last modified time | relevance | path

Searched refs:SymbolData (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/MC/
DWinCOFFObjectWriter.cpp154 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler);
160 bool ExportSymbol(MCSymbolData const &SymbolData, MCAssembler &Asm);
415 void WinCOFFObjectWriter::DefineSymbol(MCSymbolData const &SymbolData, in DefineSymbol() argument
417 COFFSymbol *coff_symbol = GetOrCreateCOFFSymbol(&SymbolData.getSymbol()); in DefineSymbol()
419 coff_symbol->Data.Type = (SymbolData.getFlags() & 0x0000FFFF) >> 0; in DefineSymbol()
420 coff_symbol->Data.StorageClass = (SymbolData.getFlags() & 0x00FF0000) >> 16; in DefineSymbol()
422 if (SymbolData.getFlags() & COFF::SF_WeakExternal) { in DefineSymbol()
425 if (SymbolData.getSymbol().isVariable()) { in DefineSymbol()
427 const MCExpr *Value = SymbolData.getSymbol().getVariableValue(); in DefineSymbol()
438 + SymbolData.getSymbol().getName().str() in DefineSymbol()
[all …]
DMachObjectWriter.cpp48 return SymbolData->getSymbol().getName() < in operator <()
49 RHS.SymbolData->getSymbol().getName(); in operator <()
291 MCSymbolData &Data = *MSD.SymbolData; in WriteNlist()
476 MSD.SymbolData = it; in ComputeSymbolTable()
512 MSD.SymbolData = it; in ComputeSymbolTable()
532 LocalSymbolData[i].SymbolData->setIndex(Index++); in ComputeSymbolTable()
534 ExternalSymbolData[i].SymbolData->setIndex(Index++); in ComputeSymbolTable()
536 UndefinedSymbolData[i].SymbolData->setIndex(Index++); in ComputeSymbolTable()
DELFObjectWriter.cpp71 MCSymbolData *SymbolData; member
77 if (MCELF::GetType(*SymbolData) == ELF::STT_FILE) in operator <()
79 if (MCELF::GetType(*RHS.SymbolData) == ELF::STT_FILE) in operator <()
81 return SymbolData->getSymbol().getName() < in operator <()
82 RHS.SymbolData->getSymbol().getName(); in operator <()
539 MCSymbolData &OrigData = *MSD.SymbolData; in WriteSymbol()
611 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable()
622 MCSymbolData &Data = *MSD.SymbolData; in WriteSymbolTable()
891 MSD.SymbolData = it; in ComputeSymbolTable()
962 LocalSymbolData[i].SymbolData->setIndex(Index++); in ComputeSymbolTable()
[all …]
DWinCOFFStreamer.cpp142 MCSymbolData &SymbolData = getAssembler().getOrCreateSymbolData(*Symbol); in AddCommonSymbol() local
160 SymbolData.setExternal(External); in AddCommonSymbol()
167 SymbolData.setFragment(new MCFillFragment(0, 0, Size, &SectionData)); in AddCommonSymbol()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSymbolManager.h107 class SymbolData : public SymExpr {
112 SymbolData(Kind k, SymbolID sym) : SymExpr(k), Sym(sym) {} in SymbolData() function
115 virtual ~SymbolData() {} in ~SymbolData()
127 class SymbolRegionValue : public SymbolData {
132 : SymbolData(RegionValueKind, sym), R(r) {} in SymbolRegionValue()
157 class SymbolConjured : public SymbolData {
168 : SymbolData(ConjuredKind, sym), S(s), T(t), Count(count), in SymbolConjured()
203 class SymbolDerived : public SymbolData {
209 : SymbolData(DerivedKind, sym), parentSymbol(parent), R(r) {} in SymbolDerived()
238 class SymbolExtent : public SymbolData {
[all …]
DSVals.h273 return !isa<SymbolData>(getSymbol()); in isExpression()
/external/llvm/include/llvm/Object/
DELF.h1269 DataRefImpl SymbolData;
1273 SymbolData.d.a = symbolIdx;
1274 SymbolData.d.b = it->second;
1275 Result = SymbolRef(SymbolData, this);
1953 DataRefImpl SymbolData;
1955 SymbolData.d.a = std::numeric_limits<uint32_t>::max();
1956 SymbolData.d.b = std::numeric_limits<uint32_t>::max();
1958 SymbolData.d.a = 1; // The 0th symbol in ELF is fake.
1959 SymbolData.d.b = 1; // The 0th table is .dynsym
1961 return symbol_iterator(SymbolRef(SymbolData, this));
[all …]
/external/llvm/include/llvm/MC/
DMCMachObjectWriter.h79 MCSymbolData *SymbolData; member
/external/clang/lib/StaticAnalyzer/Core/
DSymbolManager.cpp104 void SymbolData::anchor() { } in anchor()
DSimpleSValBuilder.cpp507 } else if (isa<SymbolData>(Sym)) { in evalBinOpNN()
DProgramState.cpp690 if (!isa<SymbolData>(*SI)) in isTainted()