Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RealNeGate/Cuik
/ functions
Functions
2,663 in github.com/RealNeGate/Cuik
⨍
Functions
2,663
◇
Types & classes
363
↓ 546 callers
Function
FOR_N
find adjacent stores
tb/opt/slp.h:299
↓ 523 callers
Function
set_input
tb/opt/optimizer.c:815
↓ 237 callers
Function
tb_arena_alloc
common/common.c:275
↓ 202 callers
Function
cuik_canonical_type
include/cuik_ast.h:805
↓ 199 callers
Function
tb_alloc_node
tb/new_builder.c:64
↓ 167 callers
Function
tokens_next
cuik_pp/lexer.h:203
↓ 160 callers
Function
tokens_get
this is used by the parser to get the next token
cuik_pp/lexer.h:188
↓ 157 callers
Function
s_writef
tb/opt/streams.h:107
↓ 144 callers
Function
stbi__get8
tests/win32_dx/stb_image.h:1554
↓ 110 callers
Function
stbi__err
tests/win32_dx/stb_image.h:941
↓ 106 callers
Function
cuikpp_define_cstr
cuik_pp/cpp_symtab.h:39
↓ 96 callers
Function
cuikperf_region_end
common/perf.c:231
↓ 91 callers
Function
latuni_get
tb/opt/lattice.h:182
↓ 90 callers
Function
dyn_array_for
main/link.h:170
↓ 80 callers
Function
cuik_uncanonical_type
include/cuik_ast.h:799
↓ 77 callers
Function
dyn_array_for
tb/opt/slp.h:550
↓ 75 callers
Function
tb_print_dumb_node
tb/opt/print_dumb.h:201
↓ 74 callers
Function
cuikperf_region_start
common/perf.c:199
↓ 66 callers
Function
worklist_push
tb/opt/worklist.h:70
↓ 58 callers
Function
expect_char
cuik_c/parser.c:213
↓ 55 callers
Function
mark_node
tb/opt/optimizer.c:208
↓ 51 callers
Function
tb_arena_free
common/common.c:227
↓ 48 callers
Function
tb_arena_restore
common/common.c:252
↓ 47 callers
Function
as_rval
cuik_c/ir_gen2.c:104
↓ 45 callers
Function
aarray_for
tb/opt/gcm.h:230
↓ 45 callers
Function
tb_arena_save
common/common.c:248
↓ 44 callers
Function
stbi__rewind
tests/win32_dx/stb_image.h:850
↓ 44 callers
Function
tb_out4b
common/emitter.c:87
↓ 44 callers
Function
tokens_get_location
cuik_pp/lexer.h:156
↓ 43 callers
Function
make_int_node
tb/opt/optimizer.c:672
↓ 43 callers
Function
nl_table_get
common/new_hash_map.h:416
↓ 43 callers
Function
tb_builder_label_set
tb/new_builder.c:742
↓ 40 callers
Function
intern_regmask
tb/codegen.h:497
↓ 40 callers
Function
tb_arena_create
common/common.c:132
↓ 39 callers
Function
stbi__get16be
tests/win32_dx/stb_image.h:1634
↓ 38 callers
Function
op_at
tb/x64/x64_target.c:1690
↓ 38 callers
Function
tb_builder_uint
tb/new_builder.c:262
↓ 38 callers
Function
tb_data_type_bit_size
tb/tb.c:156
↓ 38 callers
Function
tb_kill_node
tb/opt/optimizer.c:770
↓ 36 callers
Function
tokens_get_last_location
cuik_pp/lexer.h:151
↓ 36 callers
Function
tokens_get_range
cuik_pp/lexer.h:165
↓ 34 callers
Function
subsume_node
tb/opt/optimizer.c:921
↓ 34 callers
Function
tb_out2b
common/emitter.c:80
↓ 33 callers
Function
atoms_put
cuik_pp/atoms.c:40
↓ 33 callers
Function
op_reg_at
tb/codegen.h:358
↓ 33 callers
Function
tb_builder_label_kill
tb/new_builder.c:689
↓ 32 callers
Function
get_token_range
cuik_pp/lexer.h:143
↓ 32 callers
Function
stbi__get32le
tests/win32_dx/stb_image.h:1662
↓ 31 callers
Function
set_get
tb/set.h:150
↓ 31 callers
Function
sprintfcb
cuik_pp/diagnostic.c:63
↓ 31 callers
Function
tb_builder_br
tb/new_builder.c:877
↓ 31 callers
Function
uf_find
tb/libtb.c:43
↓ 30 callers
Function
push_expr
cuik_c/expr_parser.h:68
↓ 30 callers
Function
stbi__get16le
tests/win32_dx/stb_image.h:1654
↓ 30 callers
Function
stbi__skip
tests/win32_dx/stb_image.h:1584
↓ 29 callers
Function
tb_disasm_outf
tb/disasm.c:9
↓ 29 callers
Function
tb_outs
common/emitter.c:151
↓ 29 callers
Function
worklist_clear
tb/opt/worklist.h:21
↓ 28 callers
Function
cstr_copy
returns the number of bytes written
cuik_c/types.c:292
↓ 28 callers
Function
mtx_unlock
common/common.h:85
↓ 28 callers
Function
print_pretty_edge
tb/x64/x64_target.c:509
↓ 28 callers
Function
submit_word
cuik_go/parser.c:327
↓ 26 callers
Function
gpr_at
tb/mips/mips_target0.c:1087
↓ 26 callers
Function
mark_node_n_users
tb/opt/optimizer.c:242
↓ 26 callers
Function
mtx_lock
common/common.h:84
↓ 26 callers
Function
nl_table_put
common/new_hash_map.h:375
↓ 25 callers
Function
cuik_time_in_nanos
common/perf.c:157
↓ 24 callers
Function
STBI__CASE
tests/win32_dx/stb_image.h:4627
↓ 23 callers
Function
cuikgo_lex
cuik_go/parser.c:51
↓ 23 callers
Function
intern_regmask2
tb/codegen.h:507
↓ 23 callers
Function
proj_with_index
tb/opt/passes.h:189
↓ 23 callers
Function
tb__print_regmask
tb/codegen.c:110
↓ 22 callers
Function
add_input_late
this has to move things which is not nice...
tb/opt/optimizer.c:78
↓ 22 callers
Function
lattice_intern
tb/opt/lattice.h:106
↓ 22 callers
Function
s_color
tb/opt/streams.h:99
↓ 21 callers
Function
FOR_USERS
tb/opt/cfg.h:18
↓ 21 callers
Function
alloc_stmt
cuik_c/stmt_parser.h:4
↓ 21 callers
Function
latuni_set
tb/opt/lattice.h:177
↓ 20 callers
Function
extra_bytes
tb/opt/gvn.h:3
↓ 20 callers
Function
stbi__get32be
tests/win32_dx/stb_image.h:1644
↓ 20 callers
Function
stbi__malloc
tests/win32_dx/stb_image.h:948
↓ 20 callers
Function
string_equals_cstr
common/common.c:107
↓ 20 callers
Function
tb__make_proj
tb/new_builder.c:68
↓ 19 callers
Function
get_permanent_arena
tb/tb_internal.h:758
↓ 19 callers
Function
get_root_subexpr
cuik_c/sema.c:23
↓ 19 callers
Function
set_put
tb/set.h:120
↓ 19 callers
Function
tb__mask
tb/opt/passes.h:142
↓ 19 callers
Function
tb__sxt
tb/opt/lattice.h:309
↓ 18 callers
Function
cfg_is_cproj
tb/opt/passes.h:147
↓ 18 callers
Function
cuik__sema_expr
cuik_c/sema.c:1419
↓ 18 callers
Function
gc_log_submit
cuik_go/gc.c:151
↓ 18 callers
Function
tb__reg_mask_meet
tb/codegen.c:92
↓ 18 callers
Function
tb_arena_current_size
common/common.c:291
↓ 18 callers
Function
tb_out1b
common/emitter.c:73
↓ 18 callers
Function
worklist_test_n_set
tb/opt/worklist.h:45
↓ 17 callers
Function
cfg_next_control
tb/opt/passes.h:222
↓ 17 callers
Function
cuikgo_eat
cuik_go/parser.c:165
↓ 17 callers
Function
cuikpp_define_empty_cstr
cuik_pp/cpp_symtab.h:34
↓ 17 callers
Function
expect_closing_paren
cuik_c/parser.c:473
↓ 17 callers
Function
futex_signal
common/common.c:312
next →
1–100 of 2,663, ranked by callers