MCPcopy Create free account

hub / github.com/TinyCC/tinycc / functions

Functions2,828 in github.com/TinyCC/tinycc

↓ 19 callersFunctioncstr_new
tccpp.c:394
↓ 19 callersFunctiondefined_function
tests/tcctest.c:1456
↓ 19 callersFunctionput_elf_str
tccelf.c:377
↓ 19 callersFunctionrun_callback
* Compile source code and call a callback with a pointer to the symbol "f". */
tests/abitest.c:40
↓ 19 callersFunctionstore
Store an entry in the pattern buffer **************/
tests/tests2/46_grep.c:293
↓ 19 callersFunctionsym_push
push a given symbol on the symbol stack */
tccgen.c:742
↓ 19 callersFunctiontok_str_add
tccpp.c:1041
↓ 18 callersFunctiondwarf_line_op
tccdbg.c:655
↓ 18 callersFunctiongen_le16
riscv64-asm.c:107
↓ 18 callersFunctiontcc_mallocz
libtcc.c:301
↓ 17 callersFunctioncvtdl
tests/testfp.c:372
↓ 17 callersFunctioncvtfl
tests/testfp.c:364
↓ 17 callersFunctiongen_le32
riscv64-asm.c:113
↓ 17 callersFunctiongexpr
tccgen.c:6753
↓ 17 callersFunctiongjmp
generate a jump to a label */
il-gen.c:468
↓ 17 callersFunctionvset_VT_CMP
called from generators to set the result from relational ops */
tccgen.c:1028
↓ 17 callersFunctionwrite16le
tcc.h:1660
↓ 16 callersFunctionasm_emit_b
riscv64-asm.c:1613
↓ 16 callersFunctioncstr_reset
reset string to empty */
tccpp.c:406
↓ 16 callersFunctiongfunc_call
generate function call with address in (vtop->t, vtop->c) and free function context. Stack entry is popped */
il-gen.c:402
↓ 16 callersFunctiongvtst
Generate value test * * Generate a test for any value (jump, comparison and integers) */
tccgen.c:1074
↓ 16 callersFunctionload_data
tccelf.c:3222
↓ 16 callersFunctionoad
instruction + 4 bytes data. Return the address of the data */
x86_64-gen.c:248
↓ 15 callersFunctiondwarf_reloc
tccdbg.c:567
↓ 15 callersFunctionisnum
tcc.h:1421
↓ 15 callersFunctionparse_operand
Parse a text containing operand and store the result in OP */
riscv64-asm.c:184
↓ 15 callersFunctionput_elf_reloca
put relocation */
tccelf.c:784
↓ 15 callersFunctionstore
store register 'r' in lvalue 'v' */
il-gen.c:337
↓ 15 callersFunctionsym_find
find an identifier */
tccgen.c:708
↓ 15 callersFunctiontcc_basename
extract the basename of a file */
libtcc.c:195
↓ 15 callersFunctionunget_tok
push back current token and set current token to 'last_tok'. Only identifier case handled for labels. */
tccpp.c:3529
↓ 15 callersFunctionvfpr
arm-gen.c:411
↓ 14 callersFunctioncopy_ild
tests/testfp.c:65
↓ 14 callersFunctionfind_elf_sym
tccelf.c:489
↓ 14 callersFunctionfreg
riscv64-gen.c:106
↓ 14 callersFunctionindir
indirection with full error checking and bound check */
tccgen.c:5319
↓ 14 callersFunctionmatch
tests/tests2/73_arm64.c:259
↓ 14 callersFunctionput_extern_sym
tccgen.c:581
↓ 14 callersFunctionsave_reg
save r to the memory stack, and mark it as being free */
tccgen.c:1399
↓ 14 callersFunctionsection_realloc
realloc section and set its content to zero */
tccelf.c:301
↓ 14 callersFunctionset_global_sym
tccelf.c:1554
↓ 13 callersFunctionC67_MVKL
c67-gen.c:1198
↓ 13 callersFunctionadd_lc
tccmacho.c:476
↓ 13 callersFunctioncondition_code_of_token
arm-asm.c:183
↓ 13 callersFunctiondlsym
tccrun.c:1572
↓ 13 callersFunctionend_macro
tccpp.c:1063
↓ 13 callersFunctiongaddrof
get address of vtop (vtop MUST BE an lvalue) */
tccgen.c:1585
↓ 13 callersFunctiongen_cast
cast 'vtop' to 'type'. Casting to bitfields is forbidden. */
tccgen.c:3255
↓ 13 callersFunctionsave_regs
save registers up to (vtop - n) stack entry */
tccgen.c:1391
↓ 13 callersFunctionsym_push2
push, without hashing */
tccgen.c:671
↓ 13 callersFunctiontok_alloc_const
tccpp.c:521
↓ 12 callersFunctionES
riscv64-gen.c:147
↓ 12 callersFunctionarm64_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 callersFunctionf3_unpack
lib/lib-arm64.c:99
↓ 12 callersFunctiongen_le32
i386-gen.c:143
↓ 12 callersFunctiongen_modrm64
generate a modrm reference. 'op_reg' contains the additional 3 opcode bits */
x86_64-gen.c:345
↓ 12 callersFunctionputdef
tccpp.c:3574
↓ 12 callersFunctionread_mem
tccpe.c:1684
↓ 12 callersFunctionset_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 callersFunctiontcc_set_str
replace *pp by copy of 'str' or NULL */
libtcc.c:223
↓ 12 callersFunctionvprintf1
tests/tcctest.c:2693
↓ 11 callersFunctionC67_MVKH
c67-gen.c:1203
↓ 11 callersFunctionasm_emit_ci
riscv64-asm.c:2755
↓ 11 callersFunctionbegin_macro
tccpp.c:1053
↓ 11 callersFunctiondwarf_strp
tccdbg.c:643
↓ 11 callersFunctionexternal_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 callersFunctiongen_le32
arm-asm.c:164
↓ 11 callersFunctionis_integer_btype
tccgen.c:214
↓ 11 callersFunctionis_ireg
riscv64-gen.c:101
↓ 11 callersFunctionparse_builtin_params
tccgen.c:5406
↓ 11 callersFunctionread16le
tcc.h:1657
↓ 11 callersFunctionread64le
tcc.h:1672
↓ 11 callersFunctionrt_error
emit a run time error at position 'pc' */
tccrun.c:1202
↓ 11 callersFunctionsplay_delete
lib/bcheck.c:2223
↓ 11 callersFunctiontcc_add_library_path
libtcc.c:1025
↓ 11 callersFunctiontok_alloc
find a token and add it if not found */
tccpp.c:498
↓ 11 callersFunctiontok_str_free_str
tccpp.c:1013
↓ 10 callersFunctionInterlockedCompareExchange64
win32/include/winapi/winnt.h:1132
↓ 10 callersFunctionarm64_strx
arm64-gen.c:435
↓ 10 callersFunctionbound_alloc_error
lib/bcheck.c:475
↓ 10 callersFunctioncopy_di
tests/testfp.c:37
↓ 10 callersFunctioncopy_fi
tests/testfp.c:30
↓ 10 callersFunctioncvtld
tests/testfp.c:356
↓ 10 callersFunctioncvtlf
tests/testfp.c:348
↓ 10 callersFunctionexpr_const
parse an integer constant and return its value. Complain if it doesn't fit 32bit (signed or unsigned). */
tccgen.c:6795
↓ 10 callersFunctionexpr_eq
tccgen.c:6734
↓ 10 callersFunctionfind_section
return a reference to a section, and create it if it does not exists */
tccelf.c:366
↓ 10 callersFunctionfmul
tests/testfp.c:158
↓ 10 callersFunctionget_sym_ref
Return a static symbol pointing to a section */
tccgen.c:1124
↓ 10 callersFunctiongetclock_ms
tests/libtcc_test_mt.c:276
↓ 10 callersFunctionlexpand
expand 64bit on stack in two ints */
tccgen.c:2028
↓ 10 callersFunctionout_opi
il-gen.c:146
↓ 10 callersFunctionput_ptr
tccelf.c:1627
↓ 10 callersFunctionsection_add
reserve at least 'size' bytes aligned per 'align' in section 'sec' from current offset, and return the aligned offset */
tccelf.c:319
↓ 10 callersFunctionset_idnum
tccpp.c:3681
↓ 10 callersFunctiontcc_add_support
find [cross-]libtcc1.a and tcc helper objects in library path */
libtcc.c:1279
↓ 9 callersFunctionadd64le
tcc.h:1678
↓ 9 callersFunctionasm_int_expr
tccasm.c:411
↓ 9 callersFunctioncvtil
tests/testfp.c:331
↓ 9 callersFunctiondefine_find
tccpp.c:1274
← previousnext →101–200 of 2,828, ranked by callers