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"
51 MCAsmLayout::MCAsmLayout(MCAssembler &Asm)
55 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
58 for (MCAssembler::iterator it = Asm.begin(), ie = Asm.end(); it != ie; ++it)
170 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A)
185 uint64_t _Offset, MCAssembler *A)
197 MCAssembler::MCAssembler(MCContext &Context_, MCAsmBackend &Backend_,
205 MCAssembler::~MCAssembler() {
208 bool MCAssembler::isSymbolLinkerVisible(const MCSymbol &Symbol) const {
221 const MCSymbolData *MCAssembler::getAtom(const MCSymbolData *SD) const {
240 bool MCAssembler::EvaluateFixup(const MCAsmLayout &Layout,
315 uint64_t MCAssembler::ComputeFragmentSize(const MCAsmLayout &Layout,
384 static void WriteFragmentData(const MCAssembler &Asm, const MCAsmLayout &Layout,
496 void MCAssembler::WriteSectionData(const MCSectionData *SD,
549 uint64_t MCAssembler::HandleFixup(const MCAsmLayout &Layout,
564 void MCAssembler::Finish() {
574 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
616 for (MCAssembler::iterator it = begin(), ie = end(); it != ie; ++it) {
648 bool MCAssembler::FixupNeedsRelaxation(const MCFixup &Fixup,
666 bool MCAssembler::FragmentNeedsRelaxation(const MCInstFragment *IF,
682 bool MCAssembler::RelaxInstruction(MCAsmLayout &Layout,
718 bool MCAssembler::RelaxLEB(MCAsmLayout &Layout, MCLEBFragment &LF) {
735 bool MCAssembler::RelaxDwarfLineAddr(MCAsmLayout &Layout,
752 bool MCAssembler::RelaxDwarfCallFrameFragment(MCAsmLayout &Layout,
767 bool MCAssembler::LayoutSectionOnce(MCAsmLayout &Layout,
805 bool MCAssembler::LayoutOnce(MCAsmLayout &Layout) {
818 void MCAssembler::FinishLayout(MCAsmLayout &Layout) {
960 void MCAssembler::dump() {
963 OS << "<MCAssembler\n";