Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FEX-Emu/FEX
/ types & classes
Types & classes
7,877 in github.com/FEX-Emu/FEX
⨍
Functions
4,151
◇
Types & classes
7,877
↓ 208 callers
Class
SVEMemOperand
This `SVEMemOperand` class is used for the helper SVE load-store instructions. * Load-store instructions are quite expressive, so having a helper tha
CodeEmitter/CodeEmitter/Emitter.h:228
↓ 37 callers
Class
FEX_ANNOTATE
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.h:37
↓ 24 callers
Class
FEX_ANNOTATE
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Types.h:143
↓ 16 callers
Class
ArithRef
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2534
↓ 16 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/synchronous-signal-block.cpp:80
↓ 10 callers
Class
AliasType
Scripts/DefinitionExtract.py:35
↓ 10 callers
Class
AliasType
Scripts/StructPackVerifier.py:54
↓ 10 callers
Class
Register
Unsized GPR register class * This class doesn't imply a size when used */
CodeEmitter/CodeEmitter/Registers.h:16
↓ 9 callers
Class
VRegister
CodeEmitter/CodeEmitter/Registers.h:252
↓ 7 callers
Class
ExtendedMemOperand
This `ExtendedMemOperand` class is used for the helper load-store instructions. * Load-store instructions are quite expressive, so having a helper th
CodeEmitter/CodeEmitter/Emitter.h:310
↓ 7 callers
Class
File
FEXCore/include/FEXCore/Utils/File.h:32
↓ 5 callers
Class
ArchDB
Scripts/StructPackVerifier.py:119
↓ 4 callers
Class
PRegister
Unsized predicate register for SVE. * This is unsized because of how SVE operates. */
CodeEmitter/CodeEmitter/Registers.h:904
↓ 3 callers
Class
AllNodesIterator
This iterator can be used to step though every single node in a multi-block in SSA order. * * Iterates in the order of: * * end <-- CodeBlockA <--
FEXCore/Source/Interface/IR/IR.h:713
↓ 3 callers
Class
Callback
Source/Common/Async.h:309
↓ 3 callers
Class
Thread
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.h:11
↓ 3 callers
Class
sigaction
Source/Tools/FEXServer/Main.cpp:84
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/invalid_ud2.cpp:31
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/signal_flags.cpp:118
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/invalid_int3.cpp:31
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/invalid_hlt.cpp:31
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/invalid_int1.cpp:31
↓ 3 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/invalid_int.cpp:31
↓ 3 callers
Class
stat
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.cpp:926
↓ 3 callers
Class
statx
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:977
↓ 2 callers
Class
DefinesPublicFunction
* Catch matcher that checks if a tested C++ source defines a function with the given name */
unittests/ThunkLibs/generator.cpp:164
↓ 2 callers
Class
FEX_ANNOTATE
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/v4l2.h:14
↓ 2 callers
Class
FieldDefinition
Scripts/DefinitionExtract.py:76
↓ 2 callers
Class
FieldDefinition
Scripts/StructPackVerifier.py:95
↓ 2 callers
Class
FormatArgs
External/code-format-helper/code-format-helper.py:38
↓ 2 callers
Class
IRType
FEXCore/Scripts/json_ir_generator.py:12
↓ 2 callers
Class
NodeIterator
FEXCore/Source/Interface/IR/IR.h:515
↓ 2 callers
Class
PRegisterMerge
CodeEmitter/CodeEmitter/Registers.h:899
↓ 2 callers
Class
PRegisterZero
CodeEmitter/CodeEmitter/Registers.h:898
↓ 2 callers
Class
SyscallDefinition
Scripts/GenerateSyscallNumbers.py:20
↓ 2 callers
Class
ThreadCPUArea
Source/Windows/ARM64EC/Module.cpp:94
↓ 2 callers
Class
VarDeclDefinition
Scripts/DefinitionExtract.py:87
↓ 2 callers
Class
VarDeclDefinition
Scripts/StructPackVerifier.py:106
↓ 2 callers
Class
sigaction
Source/Common/FEXServerClient.cpp:258
↓ 2 callers
Class
statfs
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:1016
↓ 1 callers
Class
AllCodeRange
FEXCore/Source/Interface/IR/IntrusiveIRList.h:276
↓ 1 callers
Class
ArchDB
Scripts/DefinitionExtract.py:100
↓ 1 callers
Class
BRegister
CodeEmitter/CodeEmitter/Registers.h:253
↓ 1 callers
Class
BlockRange
FEXCore/Source/Interface/IR/IntrusiveIRList.h:236
↓ 1 callers
Class
ClangFormatHelper
External/code-format-helper/code-format-helper.py:171
↓ 1 callers
Class
CodeRange
FEXCore/Source/Interface/IR/IntrusiveIRList.h:255
↓ 1 callers
Class
CustomIRResult
FEXCore/Source/Interface/Context/Context.h:62
↓ 1 callers
Class
DBList
Scripts/StructPackVerifier.py:140
↓ 1 callers
Class
DRegister
CodeEmitter/CodeEmitter/Registers.h:256
↓ 1 callers
Class
FunctionDecl
Scripts/DefinitionExtract.py:122
↓ 1 callers
Class
HRegister
CodeEmitter/CodeEmitter/Registers.h:254
↓ 1 callers
Enum
HostFeatures
Host feature override. Only supports overriding SVE width.
Source/Tools/CodeSizeValidation/Main.cpp:513
↓ 1 callers
Class
IRListView
FEXCore/Source/Interface/IR/IR.h:768
↓ 1 callers
Class
NodeID
* @brief Represents the ID of a given IR node. * * Intended to provide strong typing from other integer values * to prevent passing incorrect value
FEXCore/Source/Interface/IR/IR.h:32
↓ 1 callers
Class
OpArgument
FEXCore/Scripts/json_ir_generator.py:20
↓ 1 callers
Class
OpDefinition
FEXCore/Scripts/json_ir_generator.py:42
↓ 1 callers
Class
QRegister
CodeEmitter/CodeEmitter/Registers.h:257
↓ 1 callers
Class
SRegister
CodeEmitter/CodeEmitter/Registers.h:255
↓ 1 callers
Class
StructDefinition
Scripts/DefinitionExtract.py:48
↓ 1 callers
Class
StructDefinition
Scripts/StructPackVerifier.py:67
↓ 1 callers
Class
TestData
Scripts/InstructionCountParser.py:15
↓ 1 callers
Class
UnionDefinition
Scripts/DefinitionExtract.py:62
↓ 1 callers
Class
UnionDefinition
Scripts/StructPackVerifier.py:81
↓ 1 callers
Class
VDSOParser
Source/Tools/LinuxEmulation/VDSO_Emulation.cpp:420
↓ 1 callers
Class
fex_drm_msm_timespec
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Ioctl/drm.h:987
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/Syscall_state.64.cpp:104
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/Syscall_state.32.cpp:97
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/sigtest_sigmask.cpp:29
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/into.32.cpp:24
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/sigtest_siginfo.32.cpp:178
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/sigtest_no_defer.cpp:40
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/eflags_signal.cpp:177
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/noexec_protect.64.cpp:61
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/sigtest_defer.cpp:46
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/sigtest_siginfo.64.cpp:32
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/trap_flag.cpp:59
↓ 1 callers
Class
sigaction
unittests/FEXLinuxTests/tests/signal/signal_df_reset.64.cpp:53
↓ 1 callers
Class
sigaction
unittests/APITests/InterruptableConditionVariable.cpp:67
↓ 1 callers
Class
stat
FEXHeaderUtils/FEXHeaderUtils/Filesystem.h:79
↓ 1 callers
Class
stat
Source/Tools/LinuxEmulation/LinuxSyscalls/GdbServer.cpp:376
↓ 1 callers
Class
stat
Source/Tools/LinuxEmulation/LinuxSyscalls/FileManagement.cpp:336
↓ 1 callers
Class
sysinfo
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Info.cpp:126
↓ 1 callers
Class
tcp_acceptor
* Owning wrapper around a server socket that listens for connections after * creation. Clients can be accepted asynchronously using async_accept().
Source/Common/AsyncNet.h:182
Class
ABI
Scripts/json_config_parse.py:55
Class
ABI
ThunkLibs/Generator/data_layout.h:89
Class
ABI
ThunkLibs/Generator/interface.h:12
Class
AOTIRCacheEntry
FEXCore/Source/Interface/IR/AOTIR.h:48
Class
AOTIRCacheEntry
FEXCore/include/FEXCore/HLE/SourcecodeResolver.h:13
Class
AOTIRCacheEntry
FEXCore/include/FEXCore/HLE/SyscallHandler.h:9
Class
AOTIRCacheEntry
FEXCore/include/FEXCore/Core/Context.h:42
Class
AOTIRCacheEntry
Source/Tools/LinuxEmulation/LinuxSyscalls/SyscallsVMATracking.h:11
Class
AOTIRCacheEntryLookupResult
FEXCore/include/FEXCore/HLE/SyscallHandler.h:54
Class
AOTIRCaptureCache
FEXCore/Source/Interface/IR/AOTIR.h:54
Class
ASTConsumer
ThunkLibs/Generator/analysis.cpp:617
Class
ASTVisitor
ThunkLibs/Generator/analysis.cpp:594
Class
AVX
FEXCore/include/FEXCore/Core/CoreState.h:78
Class
AccumulationBlock
FEXCore/include/FEXCore/Utils/SHMStats.h:67
Class
ActionHandler
unittests/FEXLinuxTests/tests/signal/sigtest_siginfo.32.cpp:28
Class
AddressMode
FEXCore/Source/Interface/Core/Addressing.h:10
Enum
AggregationOp
FEXCore/Source/Interface/Core/Interpreter/Fallbacks/VectorFallbacks.h:18
next →
1–100 of 7,877, ranked by callers