; ModuleID
=
'exp.c'
source_filename
=
"exp.c"
target datalayout
=
"e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
target triple
=
"x86_64-pc-linux-gnu"
; Function Attrs: noinline nounwind optnone uwtable
define dso_local void @KCTF()
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @delete(i32 noundef
8
)
call void @remake(i32 noundef
11
, i32 noundef
80
, i32 noundef
0
)
call void (...) @ret()
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
1
)
call void @xor(i32 noundef
4486816
)
call void @create(i32 noundef
80
, i32 noundef
2
)
call void @delete(i32 noundef
7
)
call void @create(i32 noundef
96
, i32 noundef
1
)
call void @sub(i32 noundef
2202848
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @create(i32 noundef
80
, i32 noundef
0
)
call void @add(i32 noundef
966067
)
call void @create(i32 noundef
80
, i32 noundef
2
)
call void @delete(i32 noundef
10
)
call void (...) @end()
ret void
}
declare void @create(i32 noundef, i32 noundef)
declare void @delete(i32 noundef)
declare void @remake(i32 noundef, i32 noundef, i32 noundef)
declare void @ret(...)
declare void @xor(i32 noundef)
declare void @sub(i32 noundef)
declare void @add(i32 noundef)
declare void @end(...)
; Function Attrs: noinline nounwind optnone uwtable
define dso_local void @kctf()
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
16
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @delete(i32 noundef
8
)
call void @remake(i32 noundef
11
, i32 noundef
112
, i32 noundef
0
)
call void (...) @ret()
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
96
, i32 noundef
1
)
call void (...) @swap()
call void @create(i32 noundef
80
, i32 noundef
1
)
call void @xor(i32 noundef
0
)
call void @add(i32 noundef
69296
)
call void @xor(i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
2
)
call void @delete(i32 noundef
9
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
0
)
call void @
and
(i32 noundef
0
)
call void @create(i32 noundef
112
, i32 noundef
2
)
call void @delete(i32 noundef
11
)
call void (...) @end()
ret void
}
declare void @swap(...)
declare void @
and
(i32 noundef)
attributes
attributes
!llvm.module.flags
=
!{!
0
, !
1
, !
2
, !
3
, !
4
}
!llvm.ident
=
!{!
5
}
!
0
=
!{i32
1
, !
"wchar_size"
, i32
4
}
!
1
=
!{i32
7
, !
"PIC Level"
, i32
2
}
!
2
=
!{i32
7
, !
"PIE Level"
, i32
2
}
!
3
=
!{i32
7
, !
"uwtable"
, i32
1
}
!
4
=
!{i32
7
, !
"frame-pointer"
, i32
2
}
!
5
=
!{!
"Ubuntu clang version 14.0.0-1ubuntu1"
}