Home
last modified time | relevance | path

Searched refs:ThunkSection (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/lld/ELF/
DThunks.cpp54 void addSymbols(ThunkSection &isec) override;
62 void addSymbols(ThunkSection &isec) override;
132 void addSymbols(ThunkSection &isec) override;
141 void addSymbols(ThunkSection &isec) override;
150 void addSymbols(ThunkSection &isec) override;
159 void addSymbols(ThunkSection &isec) override;
173 void addSymbols(ThunkSection &isec) override;
184 void addSymbols(ThunkSection &isec) override;
196 void addSymbols(ThunkSection &isec) override;
205 void addSymbols(ThunkSection &isec) override;
[all …]
DRelocations.h132 class ThunkSection; variable
149 ThunkSection *getISDThunkSec(OutputSection *os, InputSection *isec,
153 ThunkSection *getISThunkSec(InputSection *isec);
160 ThunkSection *addThunkSection(OutputSection *os, InputSectionDescription *,
185 llvm::DenseMap<InputSection *, ThunkSection *> thunkedSections;
DThunks.h19 class ThunkSection; variable
40 virtual void addSymbols(ThunkSection &isec) = 0;
DRelocations.cpp1563 auto *ta = dyn_cast<ThunkSection>(a); in mergeCmp()
1564 auto *tb = dyn_cast<ThunkSection>(b); in mergeCmp()
1693 [](const std::pair<ThunkSection *, uint32_t> &ts) { in mergeThunks() argument
1700 std::vector<ThunkSection *> newThunks; in mergeThunks()
1701 for (std::pair<ThunkSection *, uint32_t> ts : isd->thunkSections) in mergeThunks()
1705 [](const ThunkSection *a, const ThunkSection *b) { in mergeThunks()
1724 ThunkSection *ThunkCreator::getISDThunkSec(OutputSection *os, InputSection *isec, in getISDThunkSec()
1727 for (std::pair<ThunkSection *, uint32_t> tp : isd->thunkSections) { in getISDThunkSec()
1728 ThunkSection *ts = tp.first; in getISDThunkSec()
1752 ThunkSection *ThunkCreator::getISThunkSec(InputSection *isec) { in getISThunkSec()
[all …]
DLinkerScript.h38 class ThunkSection; variable
202 std::vector<std::pair<ThunkSection *, uint32_t>> thunkSections;
DSyntheticSections.cpp3531 ThunkSection::ThunkSection(OutputSection *os, uint64_t off) in ThunkSection() function in ThunkSection
3538 size_t ThunkSection::getSize() const { in getSize()
3544 void ThunkSection::addThunk(Thunk *t) { in addThunk()
3549 void ThunkSection::writeTo(uint8_t *buf) { in writeTo()
3554 InputSection *ThunkSection::getTargetInputSection() const { in getTargetInputSection()
3561 bool ThunkSection::assignOffsets() { in assignOffsets()
DSyntheticSections.h1072 class ThunkSection : public SyntheticSection {
1075 ThunkSection(OutputSection *os, uint64_t off);
/external/llvm-project/llvm/test/DebugInfo/PDB/
Dpdb-yaml-symbols.test113 YAML: ThunkSection: 1
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
DPdbUtil.cpp224 return {record.ThunkSection, record.ThunkOffset}; in GetSegmentAndOffset()
305 return {record.ThunkSection, record.ThunkOffset, record.Size}; in GetSegmentOffsetAndLength()
/external/llvm-project/llvm/lib/DebugInfo/CodeView/
DSymbolRecordMapping.cpp81 error(IO.mapInteger(Tramp.ThunkSection)); in visitKnownRecord()
DSymbolDumper.cpp153 W.printNumber("ThunkSection", Tramp.ThunkSection); in visitKnownRecord()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DSymbolRecordMapping.cpp81 error(IO.mapInteger(Tramp.ThunkSection)); in visitKnownRecord()
DSymbolDumper.cpp153 W.printNumber("ThunkSection", Tramp.ThunkSection); in visitKnownRecord()
/external/llvm/lib/DebugInfo/CodeView/
DSymbolDumper.cpp122 W.printNumber("ThunkSection", Tramp.Header.ThunkSection); in visitTrampolineSym()
/external/llvm-project/llvm/lib/ObjectYAML/
DCodeViewYAMLSymbols.cpp317 IO.mapRequired("ThunkSection", Symbol.ThunkSection); in map()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DCodeViewYAMLSymbols.cpp294 IO.mapRequired("ThunkSection", Symbol.ThunkSection); in map()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DSymbolRecord.h100 uint16_t ThunkSection = 0; variable
/external/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
DSymbolRecord.h100 uint16_t ThunkSection = 0; variable
/external/llvm-project/llvm/tools/llvm-pdbutil/
DMinimalSymbolDumper.cpp424 formatSegmentOffset(Tramp.ThunkSection, Tramp.ThunkOffset), in visitKnownRecord()
/external/llvm/include/llvm/DebugInfo/CodeView/
DSymbolRecord.h130 ulittle16_t ThunkSection; member
/external/llvm/test/DebugInfo/PDB/
Dpdbdump-headers.test453 ; EMPTY-NEXT: ThunkSection: 1
1275 ; ALL: ThunkSection: 1