MCPcopy Create free account

hub / github.com/FEX-Emu/FEX / functions

Functions4,151 in github.com/FEX-Emu/FEX

↓ 909 callersMethodZ
CodeEmitter/CodeEmitter/Registers.h:497
↓ 876 callersMethodQ
CodeEmitter/CodeEmitter/Registers.h:494
↓ 773 callersMethodMerging
CodeEmitter/CodeEmitter/Registers.h:986
↓ 746 callersFunctionGenFlagsSameSize
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:399
↓ 707 callersMethodZeroing
PRegister
CodeEmitter/CodeEmitter/Registers.h:983
↓ 315 callersMethodD
CodeEmitter/CodeEmitter/Registers.h:491
↓ 248 callersFunctionprint
FEXCore/include/FEXCore/fextl/fmt.h:43
↓ 227 callersFunctionOpToIndex
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:409
↓ 224 callersMethodat
* @brief Convert a OrderedNodeWrapper to an interator that we can iterate over * @return Iterator for this op */
FEXCore/Source/Interface/IR/IntrusiveIRList.h:336
↓ 223 callersFunctionadd
Add a property to a JSON object or array. * @param obj The handler of the JSON object or array. * @param property The handler of the property to b
External/tiny-json/tiny-json.c:315
↓ 222 callersMethodsize
Source/Common/Async.h:232
↓ 173 callersFunctionformat
FEXCore/include/FEXCore/fextl/fmt.h:37
↓ 169 callersMethodend
* @brief This is not an iterator that you can reverse iterator through! * * @return Our iterator sentinel to ensure ending correctly */
FEXCore/Source/Interface/IR/IntrusiveIRList.h:325
↓ 163 callersFunctionEFmt
FEXCore/include/FEXCore/Utils/LogManager.h:94
↓ 162 callersMethodX
CodeEmitter/CodeEmitter/Registers.h:97
↓ 162 callersMethodformat
FEXCore/Source/Interface/IR/IR.h:796
↓ 157 callersFunctionGenFlagsSizes
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:400
↓ 134 callersMethodS
CodeEmitter/CodeEmitter/Registers.h:488
↓ 130 callersFunctionstr
FEXCore/Source/Common/SoftFloat.h:52
↓ 123 callersMethodIsGPR
FEXCore/Source/Interface/Core/JIT/JITClass.h:263
↓ 123 callersFunctionOpSizeToSize
This is a nop operation and will be eliminated by the compiler.
FEXCore/Source/Interface/IR/IR.h:648
↓ 118 callersMethodbegin
FEXCore/Source/Interface/IR/IntrusiveIRList.h:313
↓ 115 callersMethodW
CodeEmitter/CodeEmitter/Registers.h:93
↓ 112 callersMethodget_pointer
ThunkLibs/include/common/Host.h:168
↓ 109 callersMethodget
FEXCore/include/FEXCore/Debug/InternalThreadState.h:69
↓ 107 callersFunctionVerifyIsWritable
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:602
↓ 103 callersMethodsize
* @brief Gets the remaining size of the blocks from this point onward * * Doesn't find the head of the list * */
FEXCore/Source/Interface/IR/IR.h:341
↓ 97 callersFunctionclose
Source/Windows/Common/CRT/IO.cpp:193
↓ 94 callersMethodH
CodeEmitter/CodeEmitter/Registers.h:485
↓ 93 callersMethodappend
* @brief Appends a node to this current node * * Before. <Prev> <-> <Current> <-> <Next> * After. <Prev> <-> <Current> <-> <Node> <-> Next
FEXCore/Source/Interface/IR/IR.h:266
↓ 86 callersFunctionDFmt
FEXCore/include/FEXCore/Utils/LogManager.h:102
↓ 85 callersFunctionOpSizeAsBits
FEXCore/Source/Interface/IR/IR.h:663
↓ 83 callersMethodLiteral
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:144
↓ 79 callersFunctionVerifyIsReadable
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:596
↓ 76 callersMethodIdx
CodeEmitter/CodeEmitter/Registers.h:24
↓ 72 callersFunctionAlignUp
FEXCore/include/FEXCore/Utils/MathUtils.h:11
↓ 68 callersMethodR
CodeEmitter/CodeEmitter/Registers.h:105
↓ 67 callersMethodemplace
FEXHeaderUtils/FEXHeaderUtils/RingBuffer.h:12
↓ 65 callersMethodclear
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:104
↓ 63 callersFunctionfprintf
Source/Windows/Common/CRT/IO.cpp:333
↓ 58 callersMethodGetNode
FEXCore/Source/Interface/IR/IREmitter.h:427
↓ 57 callersFunctionPhysicalRegister
FEXCore/Source/Interface/IR/RegisterAllocationData.h:22
↓ 54 callersMethodGetTypeCompatibility
unittests/ThunkLibs/abi.cpp:72
↓ 54 callersFunctionIFmt
FEXCore/include/FEXCore/Utils/LogManager.h:110
↓ 49 callersFunctionGenFlagsSrcSize
FEXCore/Source/Interface/Core/X86Tables/X86Tables.h:398
↓ 48 callersMethoderase
Source/Tools/FEXConfig/Main.cpp:97
↓ 48 callersFunctionwrite
Source/Common/Async.h:390
↓ 47 callersFunctionf128_mul
External/SoftFloat-3e/src/f128_mul.c:44
↓ 46 callersFunctionsoftfloat_raiseFlags
---------------------------------------------------------------------------- | Raises the exceptions specified by `flags'. Floating-point traps can
External/SoftFloat-3e/src/softfloat_raiseFlags.c:46
↓ 45 callersFunctionDLLEXPORT_FUNC
Source/Windows/Common/WinAPI/IO.cpp:347
↓ 43 callersMethodListBegin
FEXCore/Source/Interface/IR/IntrusiveIRList.h:77
↓ 40 callersFunctiongetpid
Source/Windows/Common/CRT/Misc.cpp:87
↓ 39 callersFunctionsoftfloat_shortShiftLeft128
External/SoftFloat-3e/src/primitives.h:277
↓ 38 callersMethodIsInvalid
FEXCore/Source/Interface/IR/IR.h:49
↓ 37 callersFunctionDeriveOp
FEXCore/Source/Interface/IR/Passes/x87StackOptimizationPass.cpp:43
↓ 36 callersFunctionSet
Set will overwrite the object with a fextl::string without tests.
FEXCore/include/FEXCore/Config/Config.h:179
↓ 36 callersFunctionilog2
FEXCore/include/FEXCore/Utils/MathUtils.h:25
↓ 36 callersFunctionto_guest
ThunkLibs/include/common/Host.h:470
↓ 34 callersFunctionExists
FEXCore/Source/Interface/Config/Config.cpp:422
↓ 33 callersFunctionFormatDataLayout
unittests/ThunkLibs/abi.cpp:147
↓ 32 callersFunctionInvalid
FEXCore/Source/Interface/IR/RegisterAllocationData.h:32
↓ 32 callersFunctionf128_sub
External/SoftFloat-3e/src/f128_sub.c:43
↓ 30 callersMethodWrapped
FEXCore/Source/Interface/IR/IR.h:383
↓ 29 callersMethodOp
FEXCore/Source/Interface/IR/IR.h:362
↓ 29 callersFunctionToUnderlying
FEXCore/include/FEXCore/Utils/EnumUtils.h:59
↓ 28 callersFunctionAFmt
FEXCore/include/FEXCore/Utils/LogManager.h:56
↓ 28 callersMethodDataBegin
FEXCore/Source/Interface/IR/IntrusiveIRList.h:73
↓ 27 callersFunctionsoftfloat_sub128
External/SoftFloat-3e/src/s_sub128.c:44
↓ 26 callersMethodID
FEXCore/Source/Interface/IR/IR.h:772
↓ 26 callersMethodget_if_struct
ThunkLibs/Generator/data_layout.h:66
↓ 25 callersFunctiongetenv
Source/Windows/Common/CRT/Misc.cpp:58
↓ 24 callersFunctionGetCPUArea
Source/Windows/ARM64EC/Module.cpp:149
↓ 24 callersFunctionGetMContext
Source/Tools/LinuxEmulation/ArchHelpers/MContext.h:90
↓ 24 callersFunctionNumElements
FEXCore/Source/Interface/IR/IR.h:694
↓ 24 callersFunctionTrim
Trim both the left and right of the string of whitespace and new lines
FEXCore/include/FEXCore/Utils/StringUtils.h:27
↓ 24 callersFunctionabort
Source/Windows/Common/CRT/Misc.cpp:82
↓ 24 callersFunctionf128_add
External/SoftFloat-3e/src/f128_add.c:43
↓ 24 callersMethodjoin
Source/Tools/LinuxEmulation/LinuxSyscalls/Utils/Threads.cpp:370
↓ 24 callersFunctionmatches
unittests/ThunkLibs/generator.cpp:153
↓ 23 callersMethodCalculateGDTBase
FEXCore/include/FEXCore/Core/CoreState.h:156
↓ 23 callersMethodGetSignalDelegator
Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h:194
↓ 23 callersMethodRef
FEXCore/Source/Interface/Core/OpcodeDispatcher.h:2632
↓ 23 callersFunctionread
Source/Common/Async.h:365
↓ 22 callersMethodIs64BitMode
Source/Tools/FEXLoader/ELFCodeLoader.h:823
↓ 22 callersMethodend
FEXCore/include/FEXCore/Utils/IntervalList.h:42
↓ 22 callersFunctionsoftfloat_add128
External/SoftFloat-3e/src/s_add128.c:44
↓ 21 callersFunctionAddLayer
FEXCore/Source/Interface/Config/Config.cpp:418
↓ 21 callersMethodGet
FEXCore/Source/Interface/IR/Passes/RedundantFlagCalculationElimination.cpp:125
↓ 21 callersFunctionLeftTrim
Trim the left side of the string of whitespace and new lines
FEXCore/include/FEXCore/Utils/StringUtils.h:7
↓ 21 callersFunctionRightTrim
Trim the right side of the string of whitespace and new lines
FEXCore/include/FEXCore/Utils/StringUtils.h:17
↓ 21 callersFunctionSanitizeIOCount
Used to ensure no bogus values are passed into readv/writev family syscalls. This is mainly to sanitize vector sizing. It's fine for the bogus value i
Source/Tools/LinuxEmulation/LinuxSyscalls/x32/FD.cpp:52
↓ 21 callersMethodSupports
Source/Common/HostFeatures.h:106
↓ 20 callersFunctionRepackStructArray
ThunkLibs/libvulkan/Host.cpp:269
↓ 20 callersFunctionSizeToOpSize
Converts a size stored as an integer in to an OpSize enum. This is a nop operation and will be eliminated by the compiler.
FEXCore/Source/Interface/IR/IR.h:632
↓ 20 callersMethodforce_get_host_pointer
ThunkLibs/include/common/Host.h:176
↓ 19 callersMethodSetReg
Source/Common/HostFeatures.h:137
↓ 19 callersFunctiondefault_fex_custom_repack_entry
ThunkLibs/libvulkan/Host.cpp:882
↓ 19 callersFunctionf128_lt
External/SoftFloat-3e/src/f128_lt.c:43
↓ 19 callersFunctiongettid
FEXHeaderUtils/FEXHeaderUtils/Syscalls.h:64
↓ 18 callersFunctionAlignDown
FEXCore/include/FEXCore/Utils/MathUtils.h:16
next →1–100 of 4,151, ranked by callers