MCPcopy Create free account

hub / github.com/TinyCC/tinycc / functions

Functions2,828 in github.com/TinyCC/tinycc

↓ 4 callersFunctiongfunc_call
Generate function call. The function address is pushed first, then all the parameters in call order. This functions pops all the parameters and
arm-gen.c:1329
↓ 4 callersFunctionhello
tests/tests2/60_errors_and_warnings.c:262
↓ 4 callersFunctionhenry
tests/tests2/51_static.c:6
↓ 4 callersFunctionif1t
tests/tcctest.c:452
↓ 4 callersFunctionincr_offset
increment an lvalue pointer */
tccgen.c:1743
↓ 4 callersFunctioninit_putv
store a value or an expression directly in global data or in local array */
tccgen.c:7857
↓ 4 callersFunctionis_compatible_unqualified_types
return true if type1 and type2 are the same (ignoring qualifiers). */
tccgen.c:3585
↓ 4 callersFunctionis_hgen_float_aggr
Return whether a structure is an homogeneous float aggregate or not. The answer is true if all the elements of the structure are of the same pri
arm-gen.c:912
↓ 4 callersFunctionisid
tests/tcctest.c:839
↓ 4 callersFunctionlabel_find
label lookup */
tccgen.c:804
↓ 4 callersFunctionlblock
tccgen.c:7141
↓ 4 callersFunctionld_inp
tccelf.c:3963
↓ 4 callersFunctionleave_scope
leave a scope via break/continue(/goto) */
tccgen.c:7116
↓ 4 callersFunctionlloptest
tests/tcctest.c:2439
↓ 4 callersFunctionllshift
tests/tcctest.c:2491
↓ 4 callersFunctionload_large_constant
riscv64-gen.c:238
↓ 4 callersFunctionnew_scope_s
short versiona for scopes with 'if/do/while/switch' which can declare only types (of struct/union/enum) */
tccgen.c:7126
↓ 4 callersFunctionnew_state
tests/libtcc_test_mt.c:141
↓ 4 callersFunctionout_op1
il-gen.c:125
↓ 4 callersFunctionprev_scope_s
tccgen.c:7132
↓ 4 callersFunctionput_extern_sym2
tccgen.c:511
↓ 4 callersFunctionput_stabn
tccdbg.c:544
↓ 4 callersFunctionreg_pass
riscv64-gen.c:574
↓ 4 callersFunctionrelocate_sections
relocate all sections */
tccelf.c:1193
↓ 4 callersFunctionremove_type_info
tccdbg.c:1788
↓ 4 callersFunctionresolve_common_syms
tccelf.c:1931
↓ 4 callersFunctionrun_ctors
win32/lib/crtinit.c:14
↓ 4 callersFunctionrun_dtors
win32/lib/crtinit.c:21
↓ 4 callersFunctionstrstart
libtcc.c:1343
↓ 4 callersFunctiontcc_add_file
libtcc.c:1248
↓ 4 callersFunctiontcc_debug_stabn
tccdbg.c:1594
↓ 4 callersFunctiontcc_define_symbol
define a preprocessor symbol. value can be NULL, sym can be "sym=val" */
libtcc.c:852
↓ 4 callersFunctiontcc_new
libtcc.c:869
↓ 4 callersFunctiontcc_pe_clear_dll_characteristics
libtcc.c:1416
↓ 4 callersFunctiontcc_pe_set_dll_characteristics
libtcc.c:1410
↓ 4 callersFunctiontcc_relocate
tccrun.c:151
↓ 4 callersFunctiontcc_split_path
libtcc.c:581
↓ 4 callersFunctiontcc_tcov_check_line
tccdbg.c:2612
↓ 4 callersFunctiontok_str_add_tok
add the current parse token in token string 's' */
tccpp.c:1142
↓ 4 callersFunctiontry_call_scope_cleanup
tccgen.c:6988
↓ 4 callersFunctionupdate_storage
apply storage attributes to Elf symbol */
tccgen.c:465
↓ 4 callersFunctionvpushs
push a pointer sized constant */
tccgen.c:951
↓ 4 callersFunctionxop
tests/testfp.c:139
↓ 3 callersFunctionC67_ADDK
c67-gen.c:1406
↓ 3 callersFunctionC67_POP
c67-gen.c:1313
↓ 3 callersFunctionFindSection
tcccoff.c:848
↓ 3 callersFunctionRC_RET
returns function return register class for type t */
tccgen.c:276
↓ 3 callersFunction__run_on_exit
lib/runmain.c:34
↓ 3 callersFunctionadd_array
tccelf.c:1581
↓ 3 callersFunctionadd_init_array_defines
tccelf.c:1563
↓ 3 callersFunctionarm64_encode_bimm64
arm64-gen.c:130
↓ 3 callersFunctionarm64_gen_opil
arm64-gen.c:1869
↓ 3 callersFunctionarm64_prepare_memory_operand
arm64-asm.c:887
↓ 3 callersFunctionasm_binary_opcode
riscv64-asm.c:502
↓ 3 callersFunctionasm_branch_opcode
riscv64-asm.c:996
↓ 3 callersFunctionasm_label_push
tccasm.c:97
↓ 3 callersFunctionasm_new_label1
tccasm.c:422
↓ 3 callersFunctionasm_nullary_opcode
riscv64-asm.c:136
↓ 3 callersFunctionasm_parse_numeric_reg
i386-asm.c:286
↓ 3 callersFunctionasm_parse_regvar
riscv64-asm.c:2646
↓ 3 callersFunctionasm_unary_opcode
riscv64-asm.c:380
↓ 3 callersFunctionassign_vfpreg
Find suitable registers for a VFP Co-Processor Register Candidate (VFP CPRC param) according to the rules described in the procedure call standard
arm-gen.c:947
↓ 3 callersFunctionatomic_counter_test
tests/tests2/124_atomic_counter.c:96
↓ 3 callersFunctionbind_rebase_add
tccmacho.c:652
↓ 3 callersFunctionblock
tccgen.c:7173
↓ 3 callersFunctionbuild_got_entries
build GOT and PLT entries */ Two passes because R_JMP_SLOT should become first. Some targets (arm, arm64) do not allow mixing R_JMP_SLOT and R_GLOB
tccelf.c:1417
↓ 3 callersFunctioncase_cmp
tccgen.c:6892
↓ 3 callersFunctioncharfunc
tests/tests2/23_type_coercion.c:3
↓ 3 callersFunctioncode_reloc
Returns 1 for a code relocation, 0 for a data relocation. For unknown relocations, returns -1. */
arm-link.c:28
↓ 3 callersFunctioncreate_bsd_note_section
tccelf.c:2942
↓ 3 callersFunctiondecl_initializer
't' contains the type and storage info. 'c' is the offset of the object in section 'sec'. If 'sec' is NULL, it means stack based allocation. 'fl
tccgen.c:8013
↓ 3 callersFunctiondecl_initializer_alloc
parse an initializer for type 't' if 'has_init' is non zero, and allocate space in local or global data space ('r' is either VT_LOCAL or VT_CONS
tccgen.c:8239
↓ 3 callersFunctiondlopen
dummy function for profiling */
tccrun.c:1539
↓ 3 callersFunctiondynarray_split
libtcc.c:546
↓ 3 callersFunctioneput
tests/msvcrt_start.c:88
↓ 3 callersFunctionerror
Report an error ***********************************/
tests/tests2/46_grep.c:477
↓ 3 callersFunctionerror1
libtcc.c:628
↓ 3 callersFunctionexact_log2p1
If I is >= 1 and a power of two, returns log2(i)+1. If I is 0 returns 0. */
tccgen.c:3895
↓ 3 callersFunctionexpr_landor
tccgen.c:6566
↓ 3 callersFunctionexpr_type
parse an expression and return its type without any side effect. */
tccgen.c:5370
↓ 3 callersFunctionexternal_global_sym
define a new external reference to a symbol 'v' of type 'u' */
tccgen.c:1143
↓ 3 callersFunctionf1
tests/tests2/112_backtrace.c:16
↓ 3 callersFunctionf3_NaN
lib/lib-arm64.c:53
↓ 3 callersFunctionf3_round
lib/lib-arm64.c:151
↓ 3 callersFunctionfix_debug_forw_hash
tccdbg.c:1564
↓ 3 callersFunctionfloatfunc
tests/tests2/23_type_coercion.c:13
↓ 3 callersFunctionforce_charshort_cast
special delayed cast for char/short */
tccgen.c:3236
↓ 3 callersFunctionfred
tests/tests2/47_switch_return.c:3
↓ 3 callersFunctionfree_section
tccelf.c:132
↓ 3 callersFunctiongadd_sp
arm-gen.c:796
↓ 3 callersFunctiongcall_or_jmp
riscv64-gen.c:450
↓ 3 callersFunctiongcall_or_jmp
'is_jmp' is '1' if it is a jump */
x86_64-gen.c:664
↓ 3 callersFunctiongen_add_imm
Generate ADD (immediate) */
arm64-asm.c:413
↓ 3 callersFunctiongen_addr32
output constant with relocation if 'r & VT_SYM' is true */
i386-gen.c:224
↓ 3 callersFunctiongen_addrpc32
output constant with relocation if 'r & VT_SYM' is true */
x86_64-gen.c:270
↓ 3 callersFunctiongen_bounds_call
x86_64-gen.c:684
↓ 3 callersFunctiongen_gotpcrel
output got address with relocation */
x86_64-gen.c:278
↓ 3 callersFunctiongen_gotpcrel
i386-gen.c:206
↓ 3 callersFunctiongen_ldst_imm
Generate LDR/STR (unsigned immediate) */
arm64-asm.c:474
↓ 3 callersFunctiongen_ldst_pair
Generate STP/LDP (signed immediate) */
arm64-asm.c:520
← previousnext →401–500 of 2,828, ranked by callers