Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TinyCC/tinycc
/ functions
Functions
2,828 in github.com/TinyCC/tinycc
⨍
Functions
2,828
◇
Types & classes
1,160
↓ 3 callers
Function
gen_le16
arm-asm.c:158
↓ 3 callers
Function
gen_mov_with_base
Generate MOVZ/MOVN/MOVK with base opcode */
arm64-asm.c:384
↓ 3 callers
Function
gen_movk
Generate MOVK instruction */
arm64-asm.c:407
↓ 3 callers
Function
gen_opic
handle integer constant optimizations and various machine independent opt */
tccgen.c:2360
↓ 3 callers
Function
gen_opil
riscv64-gen.c:1039
↓ 3 callers
Function
gen_static_call
i386-gen.c:471
↓ 3 callers
Function
gfunc_call
generate function call with address in (vtop->t, vtop->c) and free function context. Stack entry is popped */
c67-gen.c:1880
↓ 3 callers
Function
gjmp_addr
Generate branch to known address:
riscv64-gen.c:988
↓ 3 callers
Function
global_identifier_push
push a global identifier */
tccgen.c:763
↓ 3 callers
Function
gotplt_entry_type
Returns an enumerator to describe whether and when the relocation needs a GOT and/or PLT entry to be created. See tcc.h for a description of the
arm-link.c:67
↓ 3 callers
Function
help
Give good help ************************************/
tests/tests2/46_grep.c:119
↓ 3 callers
Function
ieee_finite
we use our own 'finite' function to avoid potential problems with non standard math libs */ XXX: endianness dependent */
tccgen.c:319
↓ 3 callers
Function
il_type_to_str
XXX: not complete */
il-gen.c:154
↓ 3 callers
Function
inc
post defines POST/PRE add. c is the token ++ or -- */
tccgen.c:3861
↓ 3 callers
Function
incr_bf_adr
tccgen.c:1754
↓ 3 callers
Function
init_assert
tccgen.c:7596
↓ 3 callers
Function
intfunc
tests/tests2/23_type_coercion.c:8
↓ 3 callers
Function
is_null_pointer
tccgen.c:2814
↓ 3 callers
Function
isspc
conftest.c:37
↓ 3 callers
Function
lgamma
win32/include/tcc/tcc_libm.h:592
↓ 3 callers
Function
load
load 'r' from value 'sv' */
i386-gen.c:288
↓ 3 callers
Function
load_value
Load value into register r. Use relative/got addressing to avoid setting DT_TEXTREL */
arm-gen.c:532
↓ 3 callers
Function
lsl32
tests/tests2/138_arm64_encoding.c:10
↓ 3 callers
Function
lsl64
tests/tests2/138_arm64_encoding.c:13
↓ 3 callers
Function
mapcc
arm-gen.c:464
↓ 3 callers
Function
merge_symattr
Merge symbol attributes. */
tccgen.c:1175
↓ 3 callers
Function
new_symtab
tccelf.c:282
↓ 3 callers
Function
next_argstream
peek or read [ws_str == NULL] next token from function macro call, walking up macro levels up to the file if necessary */
tccpp.c:3200
↓ 3 callers
Function
next_c
read next char from current input file and handle end of input buffer */
tccpp.c:671
↓ 3 callers
Function
on_exit
lib/runmain.c:41
↓ 3 callers
Function
operand_is_sp
arm64-asm.c:924
↓ 3 callers
Function
parse_asm_str
tccgen.c:5004
↓ 3 callers
Function
parse_comment
C comments */
tccpp.c:772
↓ 3 callers
Function
parse_operand
i386-asm.c:354
↓ 3 callers
Function
parse_pp_string
parse a string without interpreting escapes */
tccpp.c:811
↓ 3 callers
Function
patch_storage
Merge some storage attributes. */
tccgen.c:1295
↓ 3 callers
Function
pe_align_section
tccpe.c:466
↓ 3 callers
Function
pe_putimport
tccpe.c:1671
↓ 3 callers
Function
precedence
tccgen.c:6502
↓ 3 callers
Function
print_dirs
tcc.c:212
↓ 3 callers
Function
print_num
tests/tcctest.c:311
↓ 3 callers
Function
put_new_file
tccdbg.c:1421
↓ 3 callers
Function
search_cached_include
tccpp.c:1605
↓ 3 callers
Function
set_flag
libtcc.c:1754
↓ 3 callers
Function
set_segment_and_offset
tccmacho.c:1300
↓ 3 callers
Function
stabs_struct_find
tccdbg.c:1759
↓ 3 callers
Function
struct_decl
enum/struct/union declaration. u is VT_ENUM/VT_STRUCT/VT_UNION */
tccgen.c:4445
↓ 3 callers
Function
stuff_const_harder
only add,sub
arm-gen.c:315
↓ 3 callers
Function
swap
Swap integer values by array indexes
tests/tests2/25_quicksort.c:6
↓ 3 callers
Function
sym_copy
copy sym to other stack */
tccgen.c:1312
↓ 3 callers
Function
sym_find2
find a symbol and return its associated structure. 's' is the top of the symbol stack */
tccgen.c:688
↓ 3 callers
Function
sym_link
make sym in-/visible to the parser */
tccgen.c:717
↓ 3 callers
Function
sym_to_attr
tccgen.c:4699
↓ 3 callers
Function
tal_new
tccpp.c:171
↓ 3 callers
Function
tcc_add_file_internal
libtcc.c:1215
↓ 3 callers
Function
tcc_add_library_internal
libtcc.c:1253
↓ 3 callers
Function
tcc_add_runtime
add tcc runtime libraries */
tccelf.c:1822
↓ 3 callers
Function
tcc_add_sysinclude_path
libtcc.c:1019
↓ 3 callers
Function
tcc_assemble_internal
assemble a file */
tccasm.c:1068
↓ 3 callers
Function
tcc_debug_end
put end of translation unit info */
tccdbg.c:1294
↓ 3 callers
Function
tcc_load_object_file
load an object file and merge it with current files */ XXX: handle correctly stab (debug) info */
tccelf.c:3260
↓ 3 callers
Function
tcc_malloc_debug
libtcc.c:366
↓ 3 callers
Function
tcc_object_type
tccelf.c:3239
↓ 3 callers
Function
tcc_qsort
cannot use qsort because code has to be reentrant */
tccmacho.c:1131
↓ 3 callers
Function
tcc_tcov_block_begin
tccdbg.c:2514
↓ 3 callers
Function
tccpp_putfile
put alternative filename */
tccpp.c:1769
↓ 3 callers
Function
test_correct_filling
tests/tests2/90_struct-init.c:320
↓ 3 callers
Function
tgamma
win32/include/tcc/tcc_libm.h:570
↓ 3 callers
Function
three_way_jump
tests/tests2/127_asm_goto.c:9
↓ 3 callers
Function
time
win32/include/time.h:229
↓ 3 callers
Function
tok_print
tccpp.c:3772
↓ 3 callers
Function
tok_str_free
tccpp.c:1018
↓ 3 callers
Function
two2mask
arm-gen.c:226
↓ 3 callers
Function
unary
tccgen.c:5591
↓ 3 callers
Function
update_relocs
tccelf.c:841
↓ 3 callers
Function
usage
Display usage summary *****************************/
tests/tests2/46_grep.c:128
↓ 3 callers
Function
vla_restore
tccgen.c:7055
↓ 3 callers
Function
vpush_ref
push a reference to a section offset by adding a dummy symbol */
tccgen.c:1137
↓ 3 callers
Function
vseti
tccgen.c:969
↓ 2 callers
Function
C67_ADD
c67-gen.c:1473
↓ 2 callers
Function
C67_CMPEQ
c67-gen.c:1333
↓ 2 callers
Function
C67_CMPEQDP
c67-gen.c:1374
↓ 2 callers
Function
C67_CMPEQSP
c67-gen.c:1359
↓ 2 callers
Function
C67_CMPGT
c67-gen.c:1328
↓ 2 callers
Function
C67_CMPGTDP
c67-gen.c:1369
↓ 2 callers
Function
C67_CMPGTSP
c67-gen.c:1354
↓ 2 callers
Function
C67_CMPGTU
c67-gen.c:1343
↓ 2 callers
Function
C67_CMPLT
c67-gen.c:1323
↓ 2 callers
Function
C67_CMPLTDP
c67-gen.c:1364
↓ 2 callers
Function
C67_CMPLTSP
c67-gen.c:1349
↓ 2 callers
Function
C67_CMPLTU
c67-gen.c:1338
↓ 2 callers
Function
C67_LDBU_PTR
c67-gen.c:1303
↓ 2 callers
Function
C67_LDB_PTR
c67-gen.c:1293
↓ 2 callers
Function
C67_LDDW_PTR
c67-gen.c:1283
↓ 2 callers
Function
C67_LDHU_PTR
c67-gen.c:1298
↓ 2 callers
Function
C67_LDH_PTR
c67-gen.c:1288
↓ 2 callers
Function
C67_LDW_PTR
c67-gen.c:1278
↓ 2 callers
Function
C67_STB_PTR
c67-gen.c:1223
↓ 2 callers
Function
C67_STH_PTR
c67-gen.c:1228
↓ 2 callers
Function
C67_STW_PTR
c67-gen.c:1233
← previous
next →
501–600 of 2,828, ranked by callers