Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvut/qtrvsim
/ functions
Functions
1,533 in github.com/cvut/qtrvsim
⨍
Functions
1,533
◇
Types & classes
301
↓ 6 callers
Method
is_null
src/machine/memory/address.h:131
↓ 6 callers
Function
mulh64
src/common/polyfills/mulh64.h:99
↓ 6 callers
Function
mulhsu64
src/common/polyfills/mulh64.h:109
↓ 6 callers
Function
mulhu64
src/common/polyfills/mulh64.h:104
↓ 6 callers
Method
osemu_exception_stop
src/machine/machineconfig.cpp:521
↓ 6 callers
Method
read_internal
src/machine/csr/controlstate.cpp:194
↓ 6 callers
Method
set_simulated_xlen
src/machine/machineconfig.cpp:455
↓ 6 callers
Method
sizeHintForText
src/gui/hinttabledelegate.cpp:5
↓ 6 callers
Method
switch2custom
src/gui/dialogs/new/newdialog.cpp:188
↓ 6 callers
Method
symbol_table
src/machine/machine.cpp:295
↓ 6 callers
Method
to_str
src/machine/instruction.cpp:768
↓ 5 callers
Function
_elf_getehdr
external/libelf/32.getehdr.c:27
↓ 5 callers
Method
adjustRowAndOffset
src/gui/windows/memory/memorymodel.cpp:178
↓ 5 callers
Function
alu_combined_operate
src/machine/execute/alu.cpp:7
↓ 5 callers
Method
columnCount
src/gui/windows/program/programmodel.cpp:37
↓ 5 callers
Function
core_memory_tests_data
src/machine/core.test.cpp:750
↓ 5 callers
Method
decode
src/machine/core.cpp:309
↓ 5 callers
Function
elf32_xlatetof
external/libelf/32.xlatetof.c:435
↓ 5 callers
Function
elf64_xlatetof
external/libelf/64.xlatetof.c:468
↓ 5 callers
Method
get_bp_enabled
src/machine/machineconfig.cpp:604
↓ 5 callers
Method
get_bp_init_state
src/machine/machineconfig.cpp:612
↓ 5 callers
Method
get_bp_type
src/machine/machineconfig.cpp:608
↓ 5 callers
Method
get_mem_data
src/machine/core.cpp:82
↓ 5 callers
Method
get_row_address
src/gui/windows/memory/memorymodel.h:56
↓ 5 callers
Function
isDigit
'0' is 0x30 and '9' is 0x39
external/svgscene/src/svgscene/svghandler.cpp:39
↓ 5 callers
Method
memory_access_time_level2
src/machine/machineconfig.cpp:501
↓ 5 callers
Method
memory_data_bus
src/machine/machine.cpp:268
↓ 5 callers
Method
read_u16
src/machine/memory/frontend_memory.cpp:39
↓ 5 callers
Method
replacement_policy
src/machine/machineconfig.cpp:136
↓ 5 callers
Method
rowCount
src/gui/windows/memory/memorymodel.cpp:34
↓ 5 callers
Function
run_official_tests
(sim_bin, params, src_path, tests)
tests/riscv-official/code/testing.py:85
↓ 5 callers
Method
setScene
src/gui/graphicsview.cpp:9
↓ 5 callers
Method
title
src/gui/windows/editor/srceditor.cpp:55
↓ 5 callers
Method
write
src/machine/csr/controlstate.cpp:66
↓ 4 callers
Function
_elf_getphdr
external/libelf/32.getphdr.c:27
↓ 4 callers
Function
_elf_read
external/libelf/input.c:53
↓ 4 callers
Function
_elf_xlatetom
external/libelf/cook.c:68
↓ 4 callers
Function
_newindex
external/libelf/opt.delscn.c:27
↓ 4 callers
Method
adjustRowAndOffset
src/gui/windows/program/programmodel.cpp:175
↓ 4 callers
Function
asHex
src/common/string_utils.h:8
↓ 4 callers
Method
columns
src/gui/statictable.cpp:160
↓ 4 callers
Method
dump
src/assembler/fixmatheval.cpp:79
↓ 4 callers
Function
elf_version
external/libelf/version.c:27
↓ 4 callers
Method
encode
src/machine/bitfield.h:26
↓ 4 callers
Method
getAttrValueOr
external/svgscene/src/svgscene/svgdocument.h:88
↓ 4 callers
Method
getTargetName
external/svgscene/src/svgscene/components/hyperlinkitem.cpp:12
↓ 4 callers
Function
getXmlAttributes
external/svgscene/src/svgscene/svgmetadata.cpp:5
↓ 4 callers
Method
get_bp_bht_bits
src/machine/machineconfig.cpp:628
↓ 4 callers
Method
get_hit_count
src/machine/memory/cache/cache.cpp:398
↓ 4 callers
Method
get_miss_count
src/machine/memory/cache/cache.cpp:402
↓ 4 callers
Method
get_row_address
src/gui/windows/program/programmodel.h:38
↓ 4 callers
Method
get_section
src/machine/memory/backend/memory.cpp:154
↓ 4 callers
Method
get_value
src/machine/predictor.cpp:105
↓ 4 callers
Method
memory_access_enable_burst
src/machine/machineconfig.cpp:505
↓ 4 callers
Method
memory_access_time_burst
src/machine/machineconfig.cpp:497
↓ 4 callers
Method
memory_access_time_read
src/machine/machineconfig.cpp:489
↓ 4 callers
Method
memory_access_time_write
src/machine/machineconfig.cpp:493
↓ 4 callers
Function
memory_write
src/machine/memory/memory_utils.h:384
↓ 4 callers
Function
mulh64_fallback
* mulhu64_fallback modified for signed multiplication * * SIGN marks show where sign extension has been added. * `*_upper` variables are considered
src/common/polyfills/mulh64.h:61
↓ 4 callers
Function
mulhsu64_fallback
* mulh64_fallback modified for mixed sign multiplication * * SIGN marks show where sign extension has been added. * `a_upper` is considered signed
src/common/polyfills/mulh64.h:84
↓ 4 callers
Function
mulhu64_fallback
* Get high bits of 64 bit unsigned multiplication. * * Source (BSD-3 in the referred project): * https://stackoverflow.com/questions/28868367/getti
src/common/polyfills/mulh64.h:23
↓ 4 callers
Method
name_to_value
TODO cpp17 - return optional
src/machine/symboltable.cpp:65
↓ 4 callers
Method
osemu_enable
src/machine/machineconfig.cpp:509
↓ 4 callers
Method
osemu_fs_root
src/machine/machineconfig.cpp:525
↓ 4 callers
Method
osemu_known_syscall_stop
src/machine/machineconfig.cpp:512
↓ 4 callers
Method
osemu_unknown_syscall_stop
src/machine/machineconfig.cpp:515
↓ 4 callers
Function
read_by_u32
src/machine/memory/memory_utils.h:130
↓ 4 callers
Method
read_u64
src/machine/memory/frontend_memory.cpp:47
↓ 4 callers
Method
registers
src/machine/machine.cpp:224
↓ 4 callers
Method
reset_at_compile
src/machine/machineconfig.cpp:529
↓ 4 callers
Function
result_errno_if_error
src/os_emulation/ossyscall.cpp:497
↓ 4 callers
Method
rt
src/machine/instruction.cpp:673
↓ 4 callers
Method
setStyle
external/svgscene/src/svgscene/svghandler.cpp:1154
↓ 4 callers
Method
set_elf
src/machine/machineconfig.cpp:435
↓ 4 callers
Method
set_step_over_exception
src/machine/core.cpp:120
↓ 4 callers
Method
set_stop_on_exception
src/machine/core.cpp:112
↓ 4 callers
Function
trace_instruction_in_stage
src/cli/tracer.cpp:14
↓ 4 callers
Method
update
Pushes new value into the register
src/machine/predictor.cpp:110
↓ 4 callers
Function
write_by_u32
src/machine/memory/memory_utils.h:215
↓ 4 callers
Method
write_u64
src/machine/memory/frontend_memory.cpp:28
↓ 3 callers
Function
_elf32_xltsize
* destination buffer size */
external/libelf/32.xlatetof.c:337
↓ 3 callers
Function
_elf64_xltsize
* destination buffer size */
external/libelf/64.xlatetof.c:370
↓ 3 callers
Function
_elf_csum
external/libelf/checksum.c:89
↓ 3 callers
Function
_elf_first_scn
external/libelf/newscn.c:83
↓ 3 callers
Function
_elf_fsize
external/libelf/32.fsize.c:81
↓ 3 callers
Function
_elf_newehdr
external/libelf/32.newehdr.c:27
↓ 3 callers
Function
_elf_newphdr
external/libelf/32.newphdr.c:27
↓ 3 callers
Function
_elf_scn_type
external/libelf/cook.c:30
↓ 3 callers
Function
_elf_update_shnum
external/libelf/newscn.c:27
↓ 3 callers
Method
atEnd
src/cli/chariohandler.cpp:94
↓ 3 callers
Method
cellsPerRow
src/gui/windows/memory/memorymodel.h:36
↓ 3 callers
Method
child
src/assembler/fixmatheval.cpp:47
↓ 3 callers
Function
configure_cache
src/cli/main.cpp:92
↓ 3 callers
Function
core_alu_forward_data
src/machine/core.test.cpp:463
↓ 3 callers
Method
create_core
src/gui/mainwindow/mainwindow.cpp:267
↓ 3 callers
Method
data
src/machine/memory/backend/memory.cpp:70
↓ 3 callers
Function
decompose_int_to_array
src/machine/tests/utils/integer_decomposition.h:18
↓ 3 callers
Function
elf_hash
external/libelf/hash.c:27
↓ 3 callers
Method
getRoot
external/svgscene/src/svgscene/svgdocument.cpp:5
↓ 3 callers
Method
get_current_editor
src/gui/windows/editor/editordock.cpp:130
← previous
next →
101–200 of 1,533, ranked by callers