Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aappleby/metron
/ functions
Functions
1,318 in github.com/aappleby/metron
⨍
Functions
1,318
◇
Types & classes
490
↓ 1 callers
Function
match_line
metron/CLexer.cpp:791
↓ 1 callers
Function
match_newline
metron/CLexer.cpp:336
↓ 1 callers
Function
match_preproc
metron/CLexer.cpp:779
↓ 1 callers
Function
match_punct
metron/CLexer.cpp:667
↓ 1 callers
Function
match_space
metron/CLexer.cpp:330
↓ 1 callers
Function
match_splice
metron/CLexer.cpp:759
↓ 1 callers
Function
match_translation_unit
metron/CParser.cpp:1567
↓ 1 callers
Method
merge
metron/CScope.cpp:18
↓ 1 callers
Function
merge_action
metron/MtUtils.cpp:69
↓ 1 callers
Method
pix_x
examples/pong/pong.h:51
↓ 1 callers
Method
pix_y
examples/pong/pong.h:52
↓ 1 callers
Method
pop_trace_state
metron/CInstance.cpp:334
↓ 1 callers
Function
postRun
()
docs/app/metron.js:498
↓ 1 callers
Function
preMain
()
docs/app/metron.js:492
↓ 1 callers
Function
preRun
()
docs/app/metron.js:467
↓ 1 callers
Function
processData
(byteArray)
docs/app/metron.js:2156
↓ 1 callers
Function
processPackageData
(arrayBuffer)
docs/tutorial/tutorial_src.js:138
↓ 1 callers
Function
processPackageData
(arrayBuffer)
docs/demo/examples.js:150
↓ 1 callers
Method
propagate_rw
metron/nodes/CNodeFunction.cpp:123
↓ 1 callers
Method
push_scope2
metron/CContext.hpp:91
↓ 1 callers
Function
q
(e)
docs/assets/highlight.min.js:169
↓ 1 callers
Function
randomFill
(view)
docs/app/metron.js:1440
↓ 1 callers
Function
read
(stream, buffer, offset, length, pos /* ignored */)
docs/app/metron.js:1672
↓ 1 callers
Function
receiveInstance
@param {WebAssembly.Module=} module
docs/app/metron.js:822
↓ 1 callers
Function
resolve_func
metron/Emitter.cpp:682
↓ 1 callers
Method
result
tests/lockstep/lfsr.h:14
↓ 1 callers
Method
resumingScanAtSamePosition
()
docs/assets/highlight.min.js:139
↓ 1 callers
Function
runWithFS
()
docs/tutorial/tutorial_src.js:97
↓ 1 callers
Function
runWithFS
()
docs/demo/examples.js:97
↓ 1 callers
Function
sanity_check_parse_tree
metron/main/main_new.cpp:784
↓ 1 callers
Method
setDataGetter
(getter)
docs/app/metron.js:3886
↓ 1 callers
Method
set_destructor
(destructor)
docs/app/metron.js:1190
↓ 1 callers
Method
set_type
(type)
docs/app/metron.js:1182
↓ 1 callers
Function
split_path
metron/MtUtils.cpp:9
↓ 1 callers
Function
sra
metron/metron_tools.h:543
↓ 1 callers
Function
stackCheckInit
()
docs/app/metron.js:5811
↓ 1 callers
Function
stringToAscii
(str, buffer)
docs/app/metron.js:4457
↓ 1 callers
Function
stringToUTF8
(str, outPtr, maxBytesToWrite)
docs/app/metron.js:4938
↓ 1 callers
Function
stringToUTF8OnStack
(str)
docs/app/metron.js:4944
↓ 1 callers
Method
sum_a
tests/metron/pass/submod_bindings.h:9
↓ 1 callers
Method
tag_noemit
metron/CNode.hpp:83
↓ 1 callers
Function
test_instruction
examples/rvsimple/main_ref_vl.cpp:24
↓ 1 callers
Function
test_instruction
examples/rvsimple/main.cpp:27
↓ 1 callers
Function
test_instruction
examples/rvsimple/main_vl.cpp:26
↓ 1 callers
Function
test_lockstep
tests/lockstep/test_lockstep.cpp:10
↓ 1 callers
Function
test_logic_add
tests/utils/test_logic.cpp:18
↓ 1 callers
Function
test_logic_cat
tests/utils/test_logic.cpp:30
↓ 1 callers
Function
test_logic_dup
tests/utils/test_logic.cpp:96
↓ 1 callers
Function
test_logic_slice
tests/utils/test_logic.cpp:44
↓ 1 callers
Function
test_logic_truncate
tests/utils/test_logic.cpp:6
↓ 1 callers
Function
test_uart_metron
examples/uart/main.cpp:31
↓ 1 callers
Function
test_uart_verilator
examples/uart/main_vl.cpp:46
↓ 1 callers
Method
tick
examples/j1/j1.h:130
↓ 1 callers
Method
tick
examples/tutorial/checksum.h:25
↓ 1 callers
Method
tick1
tests/metron/fail/wrong_submod_call_order.h:11
↓ 1 callers
Method
tick2
tests/metron/fail/wrong_submod_call_order.h:12
↓ 1 callers
Method
toHTML
()
docs/assets/highlight.min.js:40
↓ 1 callers
Method
tock
tests/metron/pass/basic_submod_public_reg.h:8
↓ 1 callers
Method
tock
tests/metron/pass/basic_submod.h:8
↓ 1 callers
Method
tock
tests/metron/pass/input_signals.h:14
↓ 1 callers
Method
tock
tests/metron/pass/basic_template.h:9
↓ 1 callers
Method
tock
tests/metron/pass/basic_submod_param.h:9
↓ 1 callers
Method
tock1
Read ports for rs1 and rs1
examples/rvsimple/regfile.h:29
↓ 1 callers
Method
tock7
examples/ibex/ibex_multdiv_slow.h:66
↓ 1 callers
Method
tock_adder_pc_plus_4
examples/rvsimple/singlecycle_datapath.h:112
↓ 1 callers
Method
tock_adder_pc_plus_immediate
examples/rvsimple/singlecycle_datapath.h:118
↓ 1 callers
Method
tock_alu
examples/rvsimple/singlecycle_datapath.h:104
↓ 1 callers
Method
tock_alu_function
clang-format off
examples/rvsimple/alu_control.h:29
↓ 1 callers
Method
tock_alu_op_type
examples/rvsimple/singlecycle_control.h:102
↓ 1 callers
Method
tock_alu_operand_a_select
examples/rvsimple/singlecycle_control.h:60
↓ 1 callers
Method
tock_alu_operand_b_select
examples/rvsimple/singlecycle_control.h:81
↓ 1 callers
Method
tock_alu_operand_select
examples/rvsimple/singlecycle_ctlpath.h:43
↓ 1 callers
Method
tock_bus
examples/rvsimple/data_memory_interface.h:34
↓ 1 callers
Method
tock_data_mem_enable
examples/rvsimple/singlecycle_ctlpath.h:50
↓ 1 callers
Method
tock_data_mem_read_enable
examples/rvsimple/singlecycle_control.h:122
↓ 1 callers
Method
tock_data_mem_write_data
examples/rvsimple/singlecycle_datapath.h:124
↓ 1 callers
Method
tock_data_mem_write_enable
examples/rvsimple/singlecycle_control.h:127
↓ 1 callers
Method
tock_execute
examples/rvsimple/riscv_core.h:34
↓ 1 callers
Method
tock_game
examples/pong/pong.h:73
↓ 1 callers
Method
tock_immediate_generator
examples/rvsimple/singlecycle_datapath.h:74
↓ 1 callers
Method
tock_instruction_decoder
examples/rvsimple/singlecycle_datapath.h:60
↓ 1 callers
Method
tock_mux_next_pc_select
examples/rvsimple/singlecycle_datapath.h:129
↓ 1 callers
Method
tock_mux_operand_a
examples/rvsimple/singlecycle_datapath.h:90
↓ 1 callers
Method
tock_mux_operand_b
examples/rvsimple/singlecycle_datapath.h:97
↓ 1 callers
Method
tock_mux_reg_writeback
examples/rvsimple/singlecycle_datapath.h:145
↓ 1 callers
Method
tock_next_pc_select
examples/rvsimple/singlecycle_control.h:27
↓ 1 callers
Method
tock_pc
examples/rvsimple/riscv_core.h:29
↓ 1 callers
Method
tock_pc_write_enable
examples/rvsimple/singlecycle_control.h:39
↓ 1 callers
Method
tock_program_counter
examples/rvsimple/singlecycle_datapath.h:138
↓ 1 callers
Method
tock_q
examples/rvsimple/example_text_memory.h:21
↓ 1 callers
Method
tock_reg_read
examples/rvsimple/singlecycle_datapath.h:81
↓ 1 callers
Method
tock_reg_writeback
examples/rvsimple/singlecycle_datapath.h:158
↓ 1 callers
Method
tock_reg_writeback_select
examples/rvsimple/singlecycle_control.h:132
↓ 1 callers
Method
tock_regfile_write_enable
examples/rvsimple/singlecycle_control.h:41
↓ 1 callers
Method
tock_take_branch
examples/rvsimple/control_transfer.h:19
↓ 1 callers
Method
tock_video
examples/pong/pong.h:56
↓ 1 callers
Method
tock_writeback
examples/rvsimple/riscv_core.h:79
↓ 1 callers
Method
type_to_color
metron/CToken.cpp:61
↓ 1 callers
Method
type_to_str
metron/CToken.cpp:36
↓ 1 callers
Function
unexportedRuntimeSymbol
(sym)
docs/app/metron.js:963
← previous
next →
401–500 of 1,318, ranked by callers