Skip to content

Commit ecd6742

Browse files
authored
[MC][NFC] Make getCurrentFragment inline (llvm#97066)
It's a very simple method now, which is called quite often, so make it an inline function.
1 parent 5d476c9 commit ecd6742

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

llvm/include/llvm/MC/MCStreamer.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,11 @@ class MCStreamer {
410410
return MCSectionSubPair();
411411
}
412412

413-
MCFragment *getCurrentFragment() const;
413+
MCFragment *getCurrentFragment() const {
414+
assert(!getCurrentSection().first ||
415+
CurFrag->getParent() == getCurrentSection().first);
416+
return CurFrag;
417+
}
414418

415419
/// Returns an index to represent the order a symbol was emitted in.
416420
/// (zero if we did not emit that symbol)

llvm/lib/MC/MCStreamer.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,6 @@ ArrayRef<MCDwarfFrameInfo> MCStreamer::getDwarfFrameInfos() const {
118118
return DwarfFrameInfos;
119119
}
120120

121-
MCFragment *MCStreamer::getCurrentFragment() const {
122-
assert(!getCurrentSection().first ||
123-
CurFrag->getParent() == getCurrentSection().first);
124-
return CurFrag;
125-
}
126-
127121
void MCStreamer::emitRawComment(const Twine &T, bool TabPrefix) {}
128122

129123
void MCStreamer::addExplicitComment(const Twine &T) {}

0 commit comments

Comments
 (0)