Home
last modified time | relevance | path

Searched refs:ELFSymbol (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCELFStreamer.cpp97 auto ELFSymbol = cast<MCSymbolELF>(Symbol); in HexagonMCEmitCommonSymbol() local
98 if (!ELFSymbol->isBindingSet()) { in HexagonMCEmitCommonSymbol()
99 ELFSymbol->setBinding(ELF::STB_GLOBAL); in HexagonMCEmitCommonSymbol()
100 ELFSymbol->setExternal(true); in HexagonMCEmitCommonSymbol()
103 ELFSymbol->setType(ELF::STT_OBJECT); in HexagonMCEmitCommonSymbol()
105 if (ELFSymbol->getBinding() == ELF::STB_LOCAL) { in HexagonMCEmitCommonSymbol()
125 if (ELFSymbol->declareCommon(Size, ByteAlignment)) in HexagonMCEmitCommonSymbol()
133 ELFSymbol->setIndex(SectionIndex); in HexagonMCEmitCommonSymbol()
137 ELFSymbol->setSize(MCConstantExpr::create(Size, getContext())); in HexagonMCEmitCommonSymbol()
144 auto ELFSymbol = cast<MCSymbolELF>(Symbol); in HexagonMCEmitLocalCommonSymbol() local
[all …]
/external/v8/src/
Dgdb-jit.cc749 class ELFSymbol BASE_EMBEDDED {
769 ELFSymbol(const char* name, in ELFSymbol() function in v8::internal::GDBJITInterface::BASE_EMBEDDED
870 Writer::Slot<ELFSymbol::SerializedLayout> symbols = in WriteBody()
871 w->CreateSlotsHere<ELFSymbol::SerializedLayout>(total_symbols); in WriteBody()
879 symbols.at(0).set(ELFSymbol::SerializedLayout(0, in WriteBody()
882 ELFSymbol::BIND_LOCAL, in WriteBody()
883 ELFSymbol::TYPE_NOTYPE, in WriteBody()
890 void Add(const ELFSymbol& symbol, Zone* zone) { in Add()
891 if (symbol.binding() == ELFSymbol::BIND_LOCAL) { in Add()
904 header->entry_size = sizeof(ELFSymbol::SerializedLayout); in PopulateHeader()
[all …]