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
↓ 19 callers
Function
cstr_new
tccpp.c:394
↓ 19 callers
Function
defined_function
tests/tcctest.c:1456
↓ 19 callers
Function
put_elf_str
tccelf.c:377
↓ 19 callers
Function
run_callback
* Compile source code and call a callback with a pointer to the symbol "f". */
tests/abitest.c:40
↓ 19 callers
Function
store
Store an entry in the pattern buffer **************/
tests/tests2/46_grep.c:293
↓ 19 callers
Function
sym_push
push a given symbol on the symbol stack */
tccgen.c:742
↓ 19 callers
Function
tok_str_add
tccpp.c:1041
↓ 18 callers
Function
dwarf_line_op
tccdbg.c:655
↓ 18 callers
Function
gen_le16
riscv64-asm.c:107
↓ 18 callers
Function
tcc_mallocz
libtcc.c:301
↓ 17 callers
Function
cvtdl
tests/testfp.c:372
↓ 17 callers
Function
cvtfl
tests/testfp.c:364
↓ 17 callers
Function
gen_le32
riscv64-asm.c:113
↓ 17 callers
Function
gexpr
tccgen.c:6753
↓ 17 callers
Function
gjmp
generate a jump to a label */
il-gen.c:468
↓ 17 callers
Function
vset_VT_CMP
called from generators to set the result from relational ops */
tccgen.c:1028
↓ 17 callers
Function
write16le
tcc.h:1660
↓ 16 callers
Function
asm_emit_b
riscv64-asm.c:1613
↓ 16 callers
Function
cstr_reset
reset string to empty */
tccpp.c:406
↓ 16 callers
Function
gfunc_call
generate function call with address in (vtop->t, vtop->c) and free function context. Stack entry is popped */
il-gen.c:402
↓ 16 callers
Function
gvtst
Generate value test * * Generate a test for any value (jump, comparison and integers) */
tccgen.c:1074
↓ 16 callers
Function
load_data
tccelf.c:3222
↓ 16 callers
Function
oad
instruction + 4 bytes data. Return the address of the data */
x86_64-gen.c:248
↓ 15 callers
Function
dwarf_reloc
tccdbg.c:567
↓ 15 callers
Function
isnum
tcc.h:1421
↓ 15 callers
Function
parse_operand
Parse a text containing operand and store the result in OP */
riscv64-asm.c:184
↓ 15 callers
Function
put_elf_reloca
put relocation */
tccelf.c:784
↓ 15 callers
Function
store
store register 'r' in lvalue 'v' */
il-gen.c:337
↓ 15 callers
Function
sym_find
find an identifier */
tccgen.c:708
↓ 15 callers
Function
tcc_basename
extract the basename of a file */
libtcc.c:195
↓ 15 callers
Function
unget_tok
push back current token and set current token to 'last_tok'. Only identifier case handled for labels. */
tccpp.c:3529
↓ 15 callers
Function
vfpr
arm-gen.c:411
↓ 14 callers
Function
copy_ild
tests/testfp.c:65
↓ 14 callers
Function
find_elf_sym
tccelf.c:489
↓ 14 callers
Function
freg
riscv64-gen.c:106
↓ 14 callers
Function
indir
indirection with full error checking and bound check */
tccgen.c:5319
↓ 14 callers
Function
match
tests/tests2/73_arm64.c:259
↓ 14 callers
Function
put_extern_sym
tccgen.c:581
↓ 14 callers
Function
save_reg
save r to the memory stack, and mark it as being free */
tccgen.c:1399
↓ 14 callers
Function
section_realloc
realloc section and set its content to zero */
tccelf.c:301
↓ 14 callers
Function
set_global_sym
tccelf.c:1554
↓ 13 callers
Function
C67_MVKL
c67-gen.c:1198
↓ 13 callers
Function
add_lc
tccmacho.c:476
↓ 13 callers
Function
condition_code_of_token
arm-asm.c:183
↓ 13 callers
Function
dlsym
tccrun.c:1572
↓ 13 callers
Function
end_macro
tccpp.c:1063
↓ 13 callers
Function
gaddrof
get address of vtop (vtop MUST BE an lvalue) */
tccgen.c:1585
↓ 13 callers
Function
gen_cast
cast 'vtop' to 'type'. Casting to bitfields is forbidden. */
tccgen.c:3255
↓ 13 callers
Function
save_regs
save registers up to (vtop - n) stack entry */
tccgen.c:1391
↓ 13 callers
Function
sym_push2
push, without hashing */
tccgen.c:671
↓ 13 callers
Function
tok_alloc_const
tccpp.c:521
↓ 12 callers
Function
ES
riscv64-gen.c:147
↓ 12 callers
Function
arm64_check_offset
invert 0: return value to use for store/load */ invert 1: return value to use for arm64_sym */
arm64-gen.c:301
↓ 12 callers
Function
f3_unpack
lib/lib-arm64.c:99
↓ 12 callers
Function
gen_le32
i386-gen.c:143
↓ 12 callers
Function
gen_modrm64
generate a modrm reference. 'op_reg' contains the additional 3 opcode bits */
x86_64-gen.c:345
↓ 12 callers
Function
putdef
tccpp.c:3574
↓ 12 callers
Function
read_mem
tccpe.c:1684
↓ 12 callers
Function
set_elf_sym
add an elf symbol : check if it is already defined and patch it. Return symbol index. NOTE that sh_num can be SHN_UNDEF. */
tccelf.c:698
↓ 12 callers
Function
tcc_set_str
replace *pp by copy of 'str' or NULL */
libtcc.c:223
↓ 12 callers
Function
vprintf1
tests/tcctest.c:2693
↓ 11 callers
Function
C67_MVKH
c67-gen.c:1203
↓ 11 callers
Function
asm_emit_ci
riscv64-asm.c:2755
↓ 11 callers
Function
begin_macro
tccpp.c:1053
↓ 11 callers
Function
dwarf_strp
tccdbg.c:643
↓ 11 callers
Function
external_helper_sym
create an external reference with no specific type similar to asm labels. This avoids type conflicts if the symbol is used from C too */
tccgen.c:1162
↓ 11 callers
Function
gen_le32
arm-asm.c:164
↓ 11 callers
Function
is_integer_btype
tccgen.c:214
↓ 11 callers
Function
is_ireg
riscv64-gen.c:101
↓ 11 callers
Function
parse_builtin_params
tccgen.c:5406
↓ 11 callers
Function
read16le
tcc.h:1657
↓ 11 callers
Function
read64le
tcc.h:1672
↓ 11 callers
Function
rt_error
emit a run time error at position 'pc' */
tccrun.c:1202
↓ 11 callers
Function
splay_delete
lib/bcheck.c:2223
↓ 11 callers
Function
tcc_add_library_path
libtcc.c:1025
↓ 11 callers
Function
tok_alloc
find a token and add it if not found */
tccpp.c:498
↓ 11 callers
Function
tok_str_free_str
tccpp.c:1013
↓ 10 callers
Function
InterlockedCompareExchange64
win32/include/winapi/winnt.h:1132
↓ 10 callers
Function
arm64_strx
arm64-gen.c:435
↓ 10 callers
Function
bound_alloc_error
lib/bcheck.c:475
↓ 10 callers
Function
copy_di
tests/testfp.c:37
↓ 10 callers
Function
copy_fi
tests/testfp.c:30
↓ 10 callers
Function
cvtld
tests/testfp.c:356
↓ 10 callers
Function
cvtlf
tests/testfp.c:348
↓ 10 callers
Function
expr_const
parse an integer constant and return its value. Complain if it doesn't fit 32bit (signed or unsigned). */
tccgen.c:6795
↓ 10 callers
Function
expr_eq
tccgen.c:6734
↓ 10 callers
Function
find_section
return a reference to a section, and create it if it does not exists */
tccelf.c:366
↓ 10 callers
Function
fmul
tests/testfp.c:158
↓ 10 callers
Function
get_sym_ref
Return a static symbol pointing to a section */
tccgen.c:1124
↓ 10 callers
Function
getclock_ms
tests/libtcc_test_mt.c:276
↓ 10 callers
Function
lexpand
expand 64bit on stack in two ints */
tccgen.c:2028
↓ 10 callers
Function
out_opi
il-gen.c:146
↓ 10 callers
Function
put_ptr
tccelf.c:1627
↓ 10 callers
Function
section_add
reserve at least 'size' bytes aligned per 'align' in section 'sec' from current offset, and return the aligned offset */
tccelf.c:319
↓ 10 callers
Function
set_idnum
tccpp.c:3681
↓ 10 callers
Function
tcc_add_support
find [cross-]libtcc1.a and tcc helper objects in library path */
libtcc.c:1279
↓ 9 callers
Function
add64le
tcc.h:1678
↓ 9 callers
Function
asm_int_expr
tccasm.c:411
↓ 9 callers
Function
cvtil
tests/testfp.c:331
↓ 9 callers
Function
define_find
tccpp.c:1274
← previous
next →
101–200 of 2,828, ranked by callers