Skip to content

Instantly share code, notes, and snippets.

@nikic

nikic/inline.ll Secret

Created December 9, 2021 09:48
Show Gist options
  • Save nikic/ec18c736e69d29614ff268e2977fc491 to your computer and use it in GitHub Desktop.
Save nikic/ec18c736e69d29614ff268e2977fc491 to your computer and use it in GitHub Desktop.
declare void @foo()
define void @f1() {
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
call void @foo()
ret void
}
define internal void @f2() {
call void @f1()
call void @f1()
call void @f1()
ret void
}
define internal void @f3() {
call void @f2()
call void @f2()
ret void
}
define internal void @f4() {
call void @f3()
call void @f3()
ret void
}
define internal void @f5() {
call void @f4()
call void @f4()
ret void
}
define internal void @f6() {
call void @f5()
call void @f5()
ret void
}
define internal void @f7() {
call void @f6()
call void @f6()
ret void
}
define internal void @f8() {
call void @f7()
call void @f7()
ret void
}
define void @f9() {
call void @f8()
ret void
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment