Home | History | Annotate | Download | only in MC

Lines Matching defs:MCAsmLayout

15 #include "llvm/MC/MCAsmLayout.h"
66 MCAsmLayout::MCAsmLayout(MCAssembler &Asm)
78 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const {
87 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) {
98 void MCAsmLayout::ensureValid(const MCFragment *F) const {
110 const_cast<MCAsmLayout*>(this)->layoutFragment(Cur);
115 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const {
122 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbolData &SD,
134 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout,
174 bool MCAsmLayout::getSymbolOffset(const MCSymbolData *SD, uint64_t &Val) const {
178 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbolData *SD) const {
184 const MCSymbol *MCAsmLayout::getBaseSymbol(const MCSymbol &Symbol) const {
206 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const {
212 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const {
221 uint64_t MCAsmLayout::computeBundlePadding(const MCFragment *F,
440 static bool evaluate(const MCExpr &Expr, const MCAsmLayout &Layout,
448 bool MCAssembler::evaluateFixup(const MCAsmLayout &Layout,
522 uint64_t MCAssembler::computeFragmentSize(const MCAsmLayout &Layout,
574 void MCAsmLayout::layoutFragment(MCFragment *F) {
633 static void writeFragment(const MCAssembler &Asm, const MCAsmLayout &Layout,
783 const MCAsmLayout &Layout) const {
839 std::pair<uint64_t, bool> MCAssembler::handleFixup(const MCAsmLayout &Layout,
863 MCAsmLayout Layout(*this);
936 const MCAsmLayout &Layout) const {
947 const MCAsmLayout &Layout) const {
962 bool MCAssembler::relaxInstruction(MCAsmLayout &Layout,
995 bool MCAssembler::relaxLEB(MCAsmLayout &Layout, MCLEBFragment &LF) {
1012 bool MCAssembler::relaxDwarfLineAddr(MCAsmLayout &Layout,
1030 bool MCAssembler::relaxDwarfCallFrameFragment(MCAsmLayout &Layout,
1046 bool MCAssembler::layoutSectionOnce(MCAsmLayout &Layout, MCSectionData &SD) {
1088 bool MCAssembler::layoutOnce(MCAsmLayout &Layout) {
1101 void MCAssembler::finishLayout(MCAsmLayout &Layout) {