Lines Matching refs:MCAssembler
1 //===- lib/MC/MCAssembler.cpp - Assembler Backend Implementation ----------===//
11 #include "llvm/MC/MCAssembler.h"
64 MCAsmLayout::MCAsmLayout(MCAssembler &Asm)
68 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
71 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
236 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A)
282 uint64_t _Offset, MCAssembler *A)
294 MCAssembler::MCAssembler(MCContext &Context_, MCAsmBackend &Backend_,
302 MCAssembler::~MCAssembler() {
305 void MCAssembler::setWriter(MCObjectWriter &ObjectWriter) {
310 void MCAssembler::reset() {
329 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const {
342 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const {
361 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout,
431 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout,
542 static void writeFragment(const MCAssembler &Asm, const MCAsmLayout &Layout,
691 void MCAssembler::writeSectionData(const MCSectionData *SD,
744 uint64_t MCAssembler::handleFixup(const MCAsmLayout &Layout,
759 void MCAssembler::Finish() {
769 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
811 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
834 bool MCAssembler::fixupNeedsRelaxation(const MCFixup &Fixup,
846 bool MCAssembler::fragmentNeedsRelaxation(const MCRelaxableFragment *F,
862 bool MCAssembler::relaxInstruction(MCAsmLayout &Layout,
895 bool MCAssembler::relaxLEB(MCAsmLayout &Layout, MCLEBFragment &LF) {
912 bool MCAssembler::relaxDwarfLineAddr(MCAsmLayout &Layout,
930 bool MCAssembler::relaxDwarfCallFrameFragment(MCAsmLayout &Layout,
946 bool MCAssembler::layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD) {
988 bool MCAssembler::layoutOnce(MCAsmLayout &Layout) {
1001 void MCAssembler::finishLayout(MCAsmLayout &Layout) {
1162 void MCAssembler::dump() {
1165 OS << "<MCAssembler\n";