|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/MC/MCAsmBackend.h 25 class MCAssembler;
include/llvm/MC/MCAsmLayout.h 16 class MCAssembler;
include/llvm/MC/MCELFObjectWriter.h 23 class MCAssembler;
include/llvm/MC/MCExpr.h 20 class MCAssembler;
include/llvm/MC/MCObjectStreamer.h 18 class MCAssembler;
include/llvm/MC/MCObjectWriter.h 24 class MCAssembler;
include/llvm/MC/MCWasmStreamer.h 22 class MCAssembler;
lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h 24 class MCAssembler;
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h 23 class MCAssembler;
lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h 20 class MCAssembler;
References
include/llvm/MC/MCAsmBackend.h 84 virtual bool shouldForceRelocation(const MCAssembler &Asm,
100 virtual bool shouldInsertFixupForCodeAlign(MCAssembler &Asm,
112 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
171 virtual void finishLayout(MCAssembler const &Asm,
include/llvm/MC/MCAsmLayout.h 29 MCAssembler &Assembler;
47 MCAsmLayout(MCAssembler &Assembler);
50 MCAssembler &getAssembler() const { return Assembler; }
include/llvm/MC/MCAssembler.h 224 MCAssembler(const MCAssembler &) = delete;
225 MCAssembler &operator=(const MCAssembler &) = delete;
225 MCAssembler &operator=(const MCAssembler &) = delete;
462 uint64_t computeBundlePadding(const MCAssembler &Assembler,
include/llvm/MC/MCELFObjectWriter.h 93 virtual void sortRelocs(const MCAssembler &Asm,
include/llvm/MC/MCExpr.h 49 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
56 bool evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm,
93 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const;
94 bool evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const;
607 virtual void fixELFSymbolsInTLSFixups(MCAssembler &) const = 0;
include/llvm/MC/MCMachObjectWriter.h 72 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
145 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
233 void recordScatteredRelocation(const MCAssembler &Asm,
239 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
243 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
247 void bindIndirectSymbols(MCAssembler &Asm);
250 void computeSymbolTable(MCAssembler &Asm,
255 void computeSectionAddresses(const MCAssembler &Asm,
258 void executePostLayoutBinding(MCAssembler &Asm,
261 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
266 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
271 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
include/llvm/MC/MCObjectStreamer.h 36 std::unique_ptr<MCAssembler> Assembler;
104 MCAssembler &getAssembler() { return *Assembler; }
105 MCAssembler *getAssemblerPtr() override;
include/llvm/MC/MCObjectWriter.h 59 virtual void executePostLayoutBinding(MCAssembler &Asm,
68 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
78 bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm,
83 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
88 virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
108 virtual uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
include/llvm/MC/MCStreamer.h 260 virtual MCAssembler *getAssemblerPtr() { return nullptr; }
lib/MC/ELFObjectWriter.cpp 182 void writeHeader(const MCAssembler &Asm);
199 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout,
215 void writeSectionData(const MCAssembler &Asm, MCSection &Sec,
223 void writeRelocations(const MCAssembler &Asm, const MCSectionELF &Sec);
225 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout);
244 bool shouldRelocateWithSymbol(const MCAssembler &Asm,
259 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
270 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
274 void executePostLayoutBinding(MCAssembler &Asm,
295 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override {
328 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override {
409 void ELFWriter::writeHeader(const MCAssembler &Asm) {
631 MCAssembler &Asm, const MCAsmLayout &Layout,
866 void ELFWriter::writeSectionData(const MCAssembler &Asm, MCSection &Sec,
938 void ELFWriter::writeRelocations(const MCAssembler &Asm,
1092 uint64_t ELFWriter::writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) {
1222 for (const MCAssembler::CGProfileEntry &CGPE : Asm.CGProfile) {
1276 void ELFObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
1337 bool ELFObjectWriter::shouldRelocateWithSymbol(const MCAssembler &Asm,
1442 void ELFObjectWriter::recordRelocation(MCAssembler &Asm,
1535 const MCAssembler &Asm, const MCSymbol &SA, const MCFragment &FB,
lib/MC/MCAsmStreamer.cpp 49 std::unique_ptr<MCAssembler> Assembler;
71 Assembler(std::make_unique<MCAssembler>(
82 MCAssembler &getAssembler() { return *Assembler; }
83 MCAssembler *getAssemblerPtr() override { return nullptr; }
lib/MC/MCAssembler.cpp 497 static void writeFragment(raw_ostream &OS, const MCAssembler &Asm,
lib/MC/MCELFStreamer.cpp 54 MCAssembler &Assembler = getAssembler();
138 static void setSectionAlignmentForBundling(const MCAssembler &Assembler,
151 MCAssembler &Asm = getAssembler();
491 for (MCAssembler::CGProfileEntry &E : getAssembler().CGProfile) {
517 MCAssembler &Assembler = getAssembler();
608 MCAssembler &Assembler = getAssembler();
lib/MC/MCExpr.cpp 476 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const {
480 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm) const {
490 bool MCExpr::evaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm,
512 const MCAssembler *Asm, const MCAsmLayout *Layout,
577 static bool canFold(const MCAssembler *Asm, const MCSymbolRefExpr *A,
615 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout,
672 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr;
678 MCAssembler *Assembler = &Layout.getAssembler();
696 bool MCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm,
lib/MC/MCFragment.cpp 32 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) : Assembler(Asm) {
164 const MCAssembler &Asm = getAssembler();
190 uint64_t llvm::computeBundlePadding(const MCAssembler &Assembler,
lib/MC/MCObjectStreamer.cpp 30 Assembler(std::make_unique<MCAssembler>(
39 MCAssembler *MCObjectStreamer::getAssemblerPtr() {
85 absoluteSymbolDiff(MCAssembler &Asm, const MCSymbol *Hi, const MCSymbol *Lo) {
147 const MCAssembler &Assembler,
335 MCAssembler &Assembler = getAssembler();
lib/MC/MCObjectWriter.cpp 20 const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B,
39 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B,
46 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB,
lib/MC/MCWasmStreamer.cpp 62 MCAssembler &Asm = getAssembler();
175 MCAssembler &Assembler = getAssembler();
lib/MC/MCXCOFFStreamer.cpp 72 MCAssembler &Assembler = getAssembler();
lib/MC/MachObjectWriter.cpp 74 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) {
462 void MachObjectWriter::recordRelocation(MCAssembler &Asm,
477 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) {
487 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(),
503 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(),
519 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(),
542 MCAssembler &Asm, std::vector<MachSymbolData> &LocalSymbolData,
548 for (MCAssembler::iterator it = Asm.begin(),
642 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm,
657 void MachObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
666 const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B,
678 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB,
754 uint64_t MachObjectWriter::writeObject(MCAssembler &Asm,
763 const MCAssembler::VersionInfoType &VersionInfo =
975 for (MCAssembler::const_data_region_iterator
1011 for (MCAssembler::const_indirect_symbol_iterator
lib/MC/WasmObjectWriter.cpp 294 void writeHeader(const MCAssembler &Asm);
296 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
300 void executePostLayoutBinding(MCAssembler &Asm,
303 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
319 void writeCodeSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
330 const MCAssembler &Asm, const MCAsmLayout &Layout);
404 void WasmObjectWriter::writeHeader(const MCAssembler &Asm) {
409 void WasmObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
425 void WasmObjectWriter::recordRelocation(MCAssembler &Asm,
822 void WasmObjectWriter::writeCodeSection(const MCAssembler &Asm,
1014 const MCAssembler &Asm,
1105 uint64_t WasmObjectWriter::writeObject(MCAssembler &Asm,
lib/MC/WinCOFFObjectWriter.cpp 173 void DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler,
188 uint32_t writeSectionContents(MCAssembler &Asm, const MCAsmLayout &Layout,
190 void writeSection(MCAssembler &Asm, const MCAsmLayout &Layout,
195 void executePostLayoutBinding(MCAssembler &Asm,
198 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
203 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
207 void createFileSymbols(MCAssembler &Asm);
209 void assignFileOffsets(MCAssembler &Asm, const MCAsmLayout &Layout);
216 uint64_t writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
356 MCAssembler &Assembler,
593 uint32_t WinCOFFObjectWriter::writeSectionContents(MCAssembler &Asm,
612 void WinCOFFObjectWriter::writeSection(MCAssembler &Asm,
661 void WinCOFFObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
681 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB,
696 void WinCOFFObjectWriter::recordRelocation(MCAssembler &Asm,
836 void WinCOFFObjectWriter::createFileSymbols(MCAssembler &Asm) {
892 void WinCOFFObjectWriter::assignFileOffsets(MCAssembler &Asm,
952 uint64_t WinCOFFObjectWriter::writeObject(MCAssembler &Asm,
1071 MCAssembler::iterator J = Asm.begin();
1072 MCAssembler::iterator JE = Asm.end();
lib/MC/XCOFFObjectWriter.cpp 175 void executePostLayoutBinding(MCAssembler &, const MCAsmLayout &) override;
177 void recordRelocation(MCAssembler &, const MCAsmLayout &, const MCFragment *,
180 uint64_t writeObject(MCAssembler &, const MCAsmLayout &) override;
191 void writeSections(const MCAssembler &Asm, const MCAsmLayout &Layout);
265 void XCOFFObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
318 void XCOFFObjectWriter::recordRelocation(MCAssembler &, const MCAsmLayout &,
324 void XCOFFObjectWriter::writeSections(const MCAssembler &Asm,
352 uint64_t XCOFFObjectWriter::writeObject(MCAssembler &Asm,
lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp 79 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
99 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
368 void AArch64AsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
457 bool AArch64AsmBackend::shouldForceRelocation(const MCAssembler &Asm,
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h 166 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override;
lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp 37 unsigned &Log2Size, const MCAssembler &Asm);
43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
53 unsigned &Log2Size, const MCAssembler &Asm) {
152 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout,
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp 462 MCAssembler *Assembler = OutStreamer->getAssemblerPtr();
lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp 34 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
133 void AMDGPUAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp 398 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp 416 unsigned ARMAsmBackend::adjustFixupValue(const MCAssembler &Asm,
868 bool ARMAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
1035 void ARMAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h 44 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
47 unsigned adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup,
52 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/ARM/MCTargetDesc/ARMMCExpr.h 70 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp 31 const MCAssembler &Asm,
40 const MCAssembler &Asm,
47 const MCAssembler &Asm,
55 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
141 const MCAssembler &Asm,
254 const MCAssembler &Asm,
330 const MCAssembler &Asm,
376 MCAssembler &Asm,
lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp 359 void AVRAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
466 bool AVRAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h 42 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
70 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp 60 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h 39 MCAssembler *Assembler)
lib/Target/AVR/MCTargetDesc/AVRMCExpr.h 67 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp 29 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
69 void BPFAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 99 MCAssembler *getAssembler() const {
100 MCAssembler *Assembler = nullptr;
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp 202 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
411 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
706 void finishLayout(MCAssembler const &Asm,
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp 57 MCAssembler *Assembler)
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h 31 MCAssembler *Assembler);
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h 24 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override;
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 183 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp 51 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
94 void LanaiAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h 47 void fixELFSymbolsInTLSFixups(MCAssembler & /*Asm*/) const override {}
lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp 40 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
133 void MSP430AsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp 35 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp 243 void MipsAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
533 bool MipsAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h 43 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
90 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp 223 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
249 void MipsMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
lib/Target/Mips/MCTargetDesc/MipsMCExpr.h 78 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override;
lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp 23 MCAssembler &MCA = Streamer->getAssembler();
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp 805 MCAssembler &MCA = getStreamer().getAssembler();
893 MCAssembler &MCA = getStreamer().getAssembler();
995 MCAssembler &MCA = getStreamer().getAssembler();
1002 MCAssembler &MCA = getStreamer().getAssembler();
1010 MCAssembler &MCA = getStreamer().getAssembler();
1018 MCAssembler &MCA = getStreamer().getAssembler();
1074 MCAssembler &MCA = getStreamer().getAssembler();
1081 MCAssembler &MCA = getStreamer().getAssembler();
1088 MCAssembler &MCA = getStreamer().getAssembler();
1095 MCAssembler &MCA = getStreamer().getAssembler();
1104 MCAssembler &MCA = getStreamer().getAssembler();
1164 MCAssembler &MCA = getStreamer().getAssembler();
1239 MCAssembler &MCA = getStreamer().getAssembler();
1313 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/NVPTX/NVPTXMCExpr.h 80 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
122 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp 122 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
141 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h 91 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override {}
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp 157 MCAssembler &MCA = getStreamer().getAssembler();
165 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp 27 const MCAssembler &Asm,
33 void RecordPPCRelocation(MachObjectWriter *Writer, const MCAssembler &Asm,
42 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
191 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout,
301 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout,
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp 1393 auto *Assembler = getTargetStreamer().getStreamer().getAssemblerPtr();
lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp 28 bool RISCVAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
283 void RISCVAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
336 bool RISCVAsmBackend::shouldInsertFixupForCodeAlign(MCAssembler &Asm,
lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h 64 bool shouldInsertFixupForCodeAlign(MCAssembler &Asm,
68 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
76 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp 26 MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp 226 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
255 void RISCVMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h 78 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override;
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp 168 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
197 void SparcMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h 98 void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const override;
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp 47 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
101 void WebAssemblyAsmBackend::applyFixup(const MCAssembler &Asm,
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp 28 const MCAssembler &Asm,
36 const MCAssembler &Asm,
44 const MCAssembler &Asm,
50 void RecordX86_64Relocation(MachObjectWriter *Writer, MCAssembler &Asm,
59 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout,
364 const MCAssembler &Asm,
464 const MCAssembler &Asm,
504 const MCAssembler &Asm,
tools/dsymutil/MachOUtils.cpp 338 MCAssembler &MCAsm = ObjectStreamer.getAssembler();
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
811 { typedef unique_ptr<_Tp> __single_object; };
823 inline typename _MakeUniq<_Tp>::__single_object
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>