diff options
Diffstat (limited to 'llvm/include/llvm/MC/MCAsmLayout.h')
| -rw-r--r-- | llvm/include/llvm/MC/MCAsmLayout.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/include/llvm/MC/MCAsmLayout.h b/llvm/include/llvm/MC/MCAsmLayout.h index 2c26ff02964..9b9cdf2c8d9 100644 --- a/llvm/include/llvm/MC/MCAsmLayout.h +++ b/llvm/include/llvm/MC/MCAsmLayout.h @@ -35,6 +35,12 @@ public: uint64_t getFragmentAddress(const MCFragment *F) const; + uint64_t getFragmentEffectiveSize(const MCFragment *F) const; + void setFragmentEffectiveSize(MCFragment *F, uint64_t Value); + + uint64_t getFragmentOffset(const MCFragment *F) const; + void setFragmentOffset(MCFragment *F, uint64_t Value); + uint64_t getSectionAddress(const MCSectionData *SD) const; uint64_t getSymbolAddress(const MCSymbolData *SD) const; |

