Home
last modified time | relevance | path

Searched refs:MCSectionWasm (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWasmStreamer.cpp42 const MCSectionWasm &Section = in emitLabel()
43 static_cast<const MCSectionWasm &>(*getCurrentSectionOnly()); in emitLabel()
53 const MCSectionWasm &Section = in emitLabelAtPos()
54 static_cast<const MCSectionWasm &>(*getCurrentSectionOnly()); in emitLabelAtPos()
61 auto *SectionWasm = cast<MCSectionWasm>(Section); in changeSection()
H A DMCSectionWasm.cpp19 bool MCSectionWasm::shouldOmitSectionDirective(StringRef Name, in shouldOmitSectionDirective()
47 void MCSectionWasm::printSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in printSwitchToSection()
101 bool MCSectionWasm::useCodeAlign() const { return false; } in useCodeAlign()
H A DWasmObjectWriter.cpp61 MCSectionWasm *Section;
96 const MCSectionWasm *FixupSection; // The section the relocation is targeting.
100 const MCSectionWasm *FixupSection) in WasmRelocationEntry()
122 MCSectionWasm *Section;
127 WasmCustomSection(StringRef Name, MCSectionWasm *Section) in WasmCustomSection()
227 DenseMap<const MCSectionWasm *, std::vector<WasmRelocationEntry>>
468 const auto &Sec = static_cast<const MCSectionWasm &>(S.getSection()); in executePostLayoutBinding()
483 const auto &FixupSection = cast<MCSectionWasm>(*F.getParent()); in recordRelocation()
661 static_cast<const MCSectionWasm &>(RelEntry.Symbol->getSection()); in getProvisionalValue()
690 MCSectionWasm &DataSection) { in addData()
[all …]
H A DMCContext.cpp839 MCSectionWasm *MCContext::getWasmSection(const Twine &Section, SectionKind K, in getWasmSection()
856 MCSectionWasm *MCContext::getWasmSection(const Twine &Section, SectionKind Kind, in getWasmSection()
877 MCSectionWasm *Result = new (WasmAllocator.Allocate()) in getWasmSection()
878 MCSectionWasm(CachedName, Kind, Flags, GroupSym, UniqueID, Begin); in getWasmSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyWasmObjectWriter.cpp38 const MCSectionWasm &FixupSection,
68 const MCSectionWasm &FixupSection, bool IsLocRel) const { in getRelocType()
130 if (auto Section = static_cast<const MCSectionWasm *>( in getRelocType()
147 if (auto Section = static_cast<const MCSectionWasm *>( in getRelocType()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCWasmObjectWriter.h18 class MCSectionWasm; variable
38 const MCSectionWasm &FixupSection,
H A DMCSectionWasm.h26 class MCSectionWasm final : public MCSection {
52 MCSectionWasm(StringRef Name, SectionKind K, unsigned SegmentFlags, in MCSectionWasm() function
H A DMCContext.h61 class MCSectionWasm; variable
149 SpecificBumpPtrAllocator<MCSectionWasm> WasmAllocator;
320 std::map<WasmSectionKey, MCSectionWasm *> WasmUniquingMap;
646 MCSectionWasm *getWasmSection(const Twine &Section, SectionKind K,
651 LLVM_ABI MCSectionWasm *getWasmSection(const Twine &Section, SectionKind K,
655 LLVM_ABI MCSectionWasm *getWasmSection(const Twine &Section, SectionKind K,
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DWasmAsmParser.cpp195 MCSectionWasm *WS = getContext().getWasmSection( in parseSectionDirective()
253 cast<MCSectionWasm>(getStreamer().getCurrentSectionOnly()); in parseDirectiveType()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp435 MCSectionWasm *MySection = in emitEndOfAsmFile()
476 MCSectionWasm *Producers = OutContext.getWasmSection( in EmitProducerInfo()
548 MCSectionWasm *FeaturesSection = OutContext.getWasmSection( in EmitTargetFeatures()
590 MCSectionWasm *CustomSection = OutContext.getWasmSection( in EmitFunctionAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp903 auto *WS = cast<MCSectionWasm>(getStreamer().getCurrentSectionOnly()); in checkDataSection()
1221 auto *CWS = cast<MCSectionWasm>(getStreamer().getCurrentSectionOnly()); in doBeforeLabelEmit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2250 MCSectionWasm *Section = getContext().getWasmSection(Name, Kind, Flags, Group, in getExplicitSectionGlobal()
2256 static MCSectionWasm *
/freebsd/lib/clang/libllvm/
H A DMakefile1034 SRCS_MIN+= MC/MCSectionWasm.cpp