Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AliveToolkit/alive2
/ functions
Functions
1,932 in github.com/AliveToolkit/alive2
⨍
Functions
1,932
◇
Types & classes
351
↓ 7 callers
Method
zext
smt/expr.cpp:1842
↓ 6 callers
Function
_caching_re_compile
(r)
tests/lit/lit/TestRunner.py:1420
↓ 6 callers
Method
addValue
ir/instr.cpp:3069
↓ 6 callers
Method
add_no_soverflow
smt/expr.cpp:853
↓ 6 callers
Method
ashr
smt/expr.cpp:931
↓ 6 callers
Function
bit_width
util/compiler.cpp:20
↓ 6 callers
Method
canOnlyRead
ir/state.cpp:43
↓ 6 callers
Function
check_can_load
ir/instr.cpp:2473
↓ 6 callers
Function
check_expr
smt/solver.cpp:533
↓ 6 callers
Method
delInstr
ir/function.cpp:63
↓ 6 callers
Method
doesApproximation
ir/state.cpp:1339
↓ 6 callers
Method
dup
ir/instr.cpp:598
↓ 6 callers
Method
enforceVectorTypeEquiv
ir/type.cpp:172
↓ 6 callers
Method
exec
tools/transform.cpp:1376
↓ 6 callers
Method
forceCastToInt
ir/memory.cpp:404
↓ 6 callers
Method
getValue
(self)
tests/lit/lit/TestRunner.py:1921
↓ 6 callers
Function
hasPtr
ir/type.cpp:1481
↓ 6 callers
Function
ilog2_ceil
util/compiler.cpp:32
↓ 6 callers
Method
isLoad
smt/expr.cpp:563
↓ 6 callers
Method
isPoison
ir/memory.cpp:359
↓ 6 callers
Method
load
ir/memory.cpp:1154
↓ 6 callers
Method
lookup
smt/exprs.cpp:264
↓ 6 callers
Function
mkBVSort
smt/expr.cpp:39
↓ 6 callers
Method
mul_no_uoverflow
smt/expr.cpp:902
↓ 6 callers
Method
np_bits
ir/type.cpp:27
↓ 6 callers
Function
parse_rounding
llvm_util/llvm2alive.cpp:38
↓ 6 callers
Method
print
ir/type.cpp:327
↓ 6 callers
Method
quote
(self, token)
tests/lit/lit/BooleanExpression.py:68
↓ 6 callers
Method
round
smt/expr.cpp:1328
↓ 6 callers
Function
round_up
util/compiler.cpp:78
↓ 6 callers
Method
setCanOnlyRead
ir/attrs.cpp:228
↓ 6 callers
Method
setMayAlias
ir/memory.cpp:770
↓ 6 callers
Method
setMayAliasUpTo
ir/memory.cpp:774
↓ 6 callers
Function
test
()
tests/lit/lit/ProgressBar.py:317
↓ 6 callers
Function
toString
tv/tv.cpp:100
↓ 6 callers
Function
to_unicode
Return the parameter as type which supports unicode, possibly decoding it. In Python2, this is the unicode type. In Python3 it's the str type
tests/lit/lit/util.py:99
↓ 6 callers
Method
unionWith
ir/memory.cpp:795
↓ 6 callers
Method
zextOrTrunc
smt/expr.cpp:1857
↓ 5 callers
Method
_tigetstr
(self, cap_name)
tests/lit/lit/ProgressBar.py:150
↓ 5 callers
Method
addInput
ir/function.cpp:287
↓ 5 callers
Method
addPredicate
ir/function.cpp:275
↓ 5 callers
Method
addQuantVar
ir/state.cpp:1343
↓ 5 callers
Method
canReadSomething
ir/state.cpp:59
↓ 5 callers
Method
ceil
smt/expr.cpp:1320
↓ 5 callers
Function
check_can_store
ir/instr.cpp:2494
↓ 5 callers
Function
e
tests/clang-tv/issue579.c:4
↓ 5 callers
Method
encode
(value, nonpoison, UB)
ir/instr.cpp:57
↓ 5 callers
Method
enforceFloatType
ir/type.cpp:145
↓ 5 callers
Method
enforceVectorTypeIff
ir/type.cpp:157
↓ 5 callers
Function
eval
tools/alive-exec.cpp:43
↓ 5 callers
Method
float2BV
smt/expr.cpp:2004
↓ 5 callers
Method
foge
smt/expr.cpp:1342
↓ 5 callers
Method
fole
smt/expr.cpp:1350
↓ 5 callers
Method
getLogAddress
ir/pointer.cpp:310
↓ 5 callers
Method
getOffsetSizet
ir/pointer.cpp:254
↓ 5 callers
Method
getUInt
smt/solver.cpp:320
↓ 5 callers
Method
get_location
Get a phrase describing the line or range of lines so far included by this directive and any line continuations.
tests/lit/lit/TestRunner.py:1469
↓ 5 callers
Method
ignore
ir/attrs.h:217
↓ 5 callers
Function
intersect_set
ir/state.cpp:96
↓ 5 callers
Method
isAligned
ir/pointer.cpp:479
↓ 5 callers
Method
isAsmMode
ir/state.cpp:695
↓ 5 callers
Method
isAsmMode
ir/memory.cpp:394
↓ 5 callers
Method
isBasedOnArg
ir/pointer.cpp:913
↓ 5 callers
Method
isDefault
ir/attrs.h:205
↓ 5 callers
Method
isNocapture
ir/pointer.cpp:888
↓ 5 callers
Function
isNonPtrVector
ir/type.cpp:1494
↓ 5 callers
Method
isNot
smt/expr.cpp:526
↓ 5 callers
Function
is_unsupported_pass
tv/tv.cpp:520
↓ 5 callers
Function
llvm2alive
llvm_util/llvm2alive.cpp:2128
↓ 5 callers
Method
numMayAlias
ir/memory.cpp:765
↓ 5 callers
Function
padding_nonptr_byte
ir/memory.cpp:162
↓ 5 callers
Function
parse_fast_math
tools/alive_parser.cpp:644
↓ 5 callers
Method
rauw
ir/function.cpp:113
↓ 5 callers
Method
raw_load
ir/memory.cpp:1149
↓ 5 callers
Function
runTVPass
tv/tv.cpp:654
↓ 5 callers
Function
simplify
do simple rewrites that cover the common cases
smt/exprs.cpp:100
↓ 5 callers
Method
simplify
smt/expr.cpp:2218
↓ 5 callers
Method
subst
ir/state_value.cpp:75
↓ 5 callers
Method
subst
smt/expr.cpp:2252
↓ 5 callers
Method
toString
ir/type.cpp:287
↓ 5 callers
Method
udiv
smt/expr.cpp:763
↓ 4 callers
Method
_tparm
(self, arg, index)
tests/lit/lit/ProgressBar.py:145
↓ 4 callers
Method
_write_message
(self, kind, message)
tests/lit/lit/LitConfig.py:205
↓ 4 callers
Method
accept
(self, t)
tests/lit/lit/BooleanExpression.py:74
↓ 4 callers
Method
addArg
ir/instr.cpp:2428
↓ 4 callers
Method
all_codes
()
tests/lit/lit/Test.py:18
↓ 4 callers
Method
alloc
ir/memory.cpp:2138
↓ 4 callers
Function
any_fp_zero
ir/instr.cpp:655
↓ 4 callers
Method
begin
smt/exprs.h:147
↓ 4 callers
Method
byteNumber
ir/memory.cpp:354
↓ 4 callers
Method
canAccess
format ..rw..
ir/state.cpp:28
↓ 4 callers
Method
canWriteSomething
ir/state.cpp:67
↓ 4 callers
Function
div_ub
ir/instr.cpp:207
↓ 4 callers
Method
end
ir/function.h:258
↓ 4 callers
Function
exec
tools/alive-exec.cpp:48
↓ 4 callers
Method
fadd
smt/expr.cpp:1229
↓ 4 callers
Method
fneg
smt/expr.cpp:1262
↓ 4 callers
Method
free
ir/memory.cpp:2250
↓ 4 callers
Method
fromInt
ir/type.cpp:254
↓ 4 callers
Method
getAttrs
ir/pointer.cpp:264
← previous
next →
201–300 of 1,932, ranked by callers