Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Grubre/smol-gpu
/ functions
Functions
344 in github.com/Grubre/smol-gpu
⨍
Functions
344
◇
Types & classes
98
↓ 1 callers
Function
is_label_char
sim/aslib/common.hpp:35
↓ 1 callers
Function
is_lowercase_alphabetic
sim/aslib/common.hpp:30
↓ 1 callers
Function
is_rtype
sim/aslib/parser.hpp:70
↓ 1 callers
Function
is_store_type
sim/aslib/parser.hpp:81
↓ 1 callers
Function
is_uppercase_alphabetic
sim/aslib/common.hpp:31
↓ 1 callers
Function
is_utype
sim/aslib/parser.hpp:85
↓ 1 callers
Function
lui
U-type
sim/simlib/instructions.hpp:462
↓ 1 callers
Function
mnemonic_name_to_opcode
sim/simlib/instructions.hpp:784
↓ 1 callers
Function
name_to_determinant
sim/simlib/instructions.hpp:917
↓ 1 callers
Function
operator<
external/doctest.h:1272
↓ 1 callers
Method
operator[]
sim/simlib/sim.hpp:97
↓ 1 callers
Function
or_
sim/simlib/instructions.hpp:517
↓ 1 callers
Function
parse_line
FIXME: This is very lazy, untested and doesn't have any error handling For now it's good enough tho
sim/aslib/data_reader.cpp:9
↓ 1 callers
Method
parse_line
sim/aslib/parser.cpp:345
↓ 1 callers
Method
print_memory
Optional: Method to print memory content for debugging
sim/simlib/sim.hpp:136
↓ 1 callers
Method
run
the main function that does all the filtering and test running
external/doctest.h:6794
↓ 1 callers
Method
set_imm20
sim/simlib/instructions.hpp:393
↓ 1 callers
Method
set_imm21
sim/simlib/instructions.hpp:399
↓ 1 callers
Function
sll
sim/simlib/instructions.hpp:502
↓ 1 callers
Function
srl
sim/simlib/instructions.hpp:511
↓ 1 callers
Function
str_to_mnemonic_name
sim/simlib/instructions.hpp:635
↓ 1 callers
Function
str_to_reg
sim/aslib/parser_utils.cpp:76
↓ 1 callers
Function
sub
sim/simlib/instructions.hpp:499
↓ 1 callers
Function
tick
sim/simlib/sim.hpp:9
↓ 1 callers
Function
toStream
external/doctest.h:1064
↓ 1 callers
Function
to_scalar
sim/simlib/instructions.hpp:65
↓ 1 callers
Method
to_str
sim/simlib/instructions.hpp:312
↓ 1 callers
Function
to_string
sim/simlib/instructions.hpp:709
↓ 1 callers
Method
translate
external/doctest.h:1808
↓ 1 callers
Function
unary_assert
external/doctest.h:1779
↓ 1 callers
Method
unary_assert
external/doctest.h:1702
↓ 1 callers
Function
unwrap
sim/simlib/error.hpp:55
↓ 1 callers
Method
validate
sim/simlib/instructions.hpp:322
↓ 1 callers
Function
xor_
sim/simlib/instructions.hpp:508
Method
Approx
external/doctest.h:3962
Method
ConsoleReporter
external/doctest.h:5970
Method
Context
external/doctest.h:6590
Method
ContextScope
external/doctest.h:1851
Function
DOCTEST_DEFINE_DECORATOR
external/doctest.h:1924
Method
DebugOutputWindowReporter
external/doctest.h:6418
Method
DiscardOStream
external/doctest.h:6789
Method
Error
sim/simlib/error.hpp:15
Method
ExceptionTranslator
external/doctest.h:1805
Method
Expression_lhs
external/doctest.h:1504
Method
InstructionBits
sim/simlib/instructions.hpp:344
Function
IsNaN
external/doctest.h:1294
Method
Iterator
sim/aslib/lexer.hpp:25
Method
JUnitReporter
external/doctest.h:5798
Method
JUnitTestCase
external/doctest.h:5752
Method
JUnitTestMessage
external/doctest.h:5741
Method
Lexer
sim/aslib/lexer.hpp:10
Method
Mnemonic
sim/simlib/instructions.hpp:858
Method
Parser
sim/aslib/parser.hpp:171
Method
Result
external/doctest.h:1508
Method
Whitespace
external/doctest.h:5948
Method
XmlReporter
external/doctest.h:5424
Method
XmlWriter
external/doctest.h:5304
Method
addFilter
allows the user to add procedurally to the filters from the command line
external/doctest.h:6736
Function
andi
sim/simlib/instructions.hpp:482
Method
applyCommandLine
external/doctest.h:6603
Method
as
sim/aslib/token.hpp:77
Function
as_double
sim/aslib/common.hpp:38
Function
as_int
sim/aslib/common.hpp:41
Function
auipc
sim/simlib/instructions.hpp:465
Function
beq
B-type
sim/simlib/instructions.hpp:557
Function
bge
sim/simlib/instructions.hpp:566
Function
binary_assert
external/doctest.h:1764
Method
binary_assert
external/doctest.h:1692
Function
blt
sim/simlib/instructions.hpp:563
Function
bne
sim/simlib/instructions.hpp:560
Function
check
external/doctest.h:854
Method
check_register_correct_type
sim/aslib/parser.cpp:42
Method
chop
sim/aslib/lexer.cpp:8
Method
chop
sim/aslib/parser.cpp:52
Method
chop_while
sim/aslib/lexer.cpp:15
Method
clearFilters
allows the user to clear all filters from the command line
external/doctest.h:6739
Function
consume
external/doctest.h:447
Method
convert
external/doctest.h:1040
Method
convert
external/doctest.h:1073
Method
expect
sim/aslib/parser.hpp:178
Method
file_line_to_stream
this was requested to be made virtual so users could override it
external/doctest.h:6023
Method
fill
external/doctest.h:1151
Method
fill
external/doctest.h:1164
Method
fill
external/doctest.h:1194
Method
getCurrentTimestamp
external/doctest.h:5718
Method
getSuccessOrFailColor
external/doctest.h:5995
Method
getSuccessOrFailString
external/doctest.h:5988
Method
get_active_contexts
external/doctest.h:7061
Function
get_bit
sim/simlib/sim.hpp:25
Method
get_errors
sim/aslib/parser.hpp:210
Method
get_num_active_contexts
external/doctest.h:7060
Method
get_num_stringified_contexts
external/doctest.h:7065
Method
get_stringified_contexts
external/doctest.h:7066
Method
if
external/doctest.h:1512
Method
insert
external/doctest.h:1016
Method
is_branch
sim/simlib/instructions.hpp:880
Method
is_jump
sim/simlib/instructions.hpp:884
Function
is_of_type
sim/simlib/instructions.hpp:46
Method
is_of_type
sim/aslib/token.hpp:72
Method
is_scalar
in practice, that is equivalent to MSB of the opcode being 1
sim/simlib/instructions.hpp:889
← previous
next →
101–200 of 344, ranked by callers