Home | History | Annotate | Download | only in MC

Lines Matching defs:MCAssembler

1 //===- lib/MC/MCAssembler.cpp - Assembler Backend Implementation ----------===//
11 #include "llvm/MC/MCAssembler.h"
52 MCAsmLayout::MCAsmLayout(MCAssembler &Asm)
56 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
59 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
172 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A)
187 uint64_t _Offset, MCAssembler *A)
199 MCAssembler::MCAssembler(MCContext &Context_, MCAsmBackend &Backend_,
207 MCAssembler::~MCAssembler() {
210 void MCAssembler::setWriter(MCObjectWriter &ObjectWriter) {
215 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const {
228 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const {
247 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout,
317 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout,
391 static void WriteFragmentData(const MCAssembler &Asm, const MCAsmLayout &Layout,
501 void MCAssembler::writeSectionData(const MCSectionData *SD,
553 uint64_t MCAssembler::handleFixup(const MCAsmLayout &Layout,
568 void MCAssembler::Finish() {
578 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
620 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
652 bool MCAssembler::fixupNeedsRelaxation(const MCFixup &Fixup,
667 bool MCAssembler::fragmentNeedsRelaxation(const MCInstFragment *IF,
683 bool MCAssembler::relaxInstruction(MCAsmLayout &Layout,
719 bool MCAssembler::relaxLEB(MCAsmLayout &Layout, MCLEBFragment &LF) {
736 bool MCAssembler::relaxDwarfLineAddr(MCAsmLayout &Layout,
753 bool MCAssembler::relaxDwarfCallFrameFragment(MCAsmLayout &Layout,
768 bool MCAssembler::layoutSectionOnce(MCAsmLayout &Layout,
806 bool MCAssembler::layoutOnce(MCAsmLayout &Layout) {
819 void MCAssembler::finishLayout(MCAsmLayout &Layout) {
962 void MCAssembler::dump() {
965 OS << "<MCAssembler\n";