Lines Matching refs:MCAssembler
78 virtual void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
197 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
212 uint64_t getSymbolAddress(const MCSymbol &S, const MCAssembler &Asm) const;
214 uint64_t getFragmentAddress(const MCAssembler &Asm,
217 uint64_t getPaddingSize(const MCAssembler &Asm, const MCSection *SD) const;
285 void writeSection(const MCAssembler &Asm, const MCSection &Sec,
299 void writeNlist(MachSymbolData &MSD, const MCAssembler &Asm);
331 void recordRelocation(MCAssembler &Asm, const MCFragment *Fragment,
335 void bindIndirectSymbols(MCAssembler &Asm);
338 void computeSymbolTable(MCAssembler &Asm,
343 void computeSectionAddresses(const MCAssembler &Asm);
345 void executePostLayoutBinding(MCAssembler &Asm) override;
347 bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm,
352 void populateAddrSigSection(MCAssembler &Asm);
354 uint64_t writeObject(MCAssembler &Asm) override;