Lines Matching defs:MCAsmLayout
16 #include "llvm/MC/MCAsmLayout.h"
64 MCAsmLayout::MCAsmLayout(MCAssembler &Asm)
76 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const {
85 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) {
96 void MCAsmLayout::ensureValid(const MCFragment *F) const {
108 const_cast<MCAsmLayout*>(this)->layoutFragment(Cur);
113 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const {
119 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const {
151 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const {
157 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const {
166 uint64_t MCAsmLayout::computeBundlePadding(const MCFragment *F,
331 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout,
401 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout,
453 void MCAsmLayout::layoutFragment(MCFragment *F) {
512 static void writeFragment(const MCAssembler &Asm, const MCAsmLayout &Layout,
662 const MCAsmLayout &Layout) const {
713 uint64_t MCAssembler::handleFixup(const MCAsmLayout &Layout,
734 MCAsmLayout Layout(*this);
805 const MCAsmLayout &Layout) const {
816 const MCAsmLayout &Layout) const {
831 bool MCAssembler::relaxInstruction(MCAsmLayout &Layout,
864 bool MCAssembler::relaxLEB(MCAsmLayout &Layout, MCLEBFragment &LF) {
881 bool MCAssembler::relaxDwarfLineAddr(MCAsmLayout &Layout,
898 bool MCAssembler::relaxDwarfCallFrameFragment(MCAsmLayout &Layout,
913 bool MCAssembler::layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD) {
955 bool MCAssembler::layoutOnce(MCAsmLayout &Layout) {
968 void MCAssembler::finishLayout(MCAsmLayout &Layout) {