Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PCSX2/pcsx2
/ functions
Functions
36,989 in github.com/PCSX2/pcsx2
⨍
Functions
36,989
◇
Types & classes
8,664
↓ 102 callers
Function
ttUSHORT
3rdparty/imgui/src/imstb_truetype.h:1291
↓ 101 callers
Method
GetSVEVectorFormat
3rdparty/vixl/include/vixl/aarch64/instructions-aarch64.h:322
↓ 100 callers
Function
string_append
3rdparty/demangler/src/cplus-dem.c:4974
↓ 98 callers
Method
AddRectFilled
3rdparty/imgui/src/imgui_draw.cpp:1524
↓ 98 callers
Function
Get
3rdparty/rapidjson/include/rapidjson/document.h:1926
↓ 97 callers
Method
SS
common/emitter/simd.cpp:441
↓ 97 callers
Method
i
common/emitter/implement/simd_helpers.h:67
↓ 97 callers
Function
xWrite8
common/emitter/x86emitter.cpp:66
↓ 96 callers
Function
WriteByte08
Write.
pcsx2/DEV9/PacketReader/NetLib.h:21
↓ 96 callers
Function
d_print_comp
3rdparty/demangler/src/cp-demangle.c:6239
↓ 96 callers
Function
print
3rdparty/fmt/include/fmt/base.h:2959
↓ 95 callers
Method
Combine
3rdparty/vixl/src/cpu-features.cc:67
↓ 95 callers
Function
StdStringFromFormat
common/StringUtil.cpp:21
↓ 95 callers
Function
movdqa
3rdparty/xbyak/xbyak/xbyak_mnemonic.h:696
↓ 94 callers
Method
starts_with
common/SmallString.cpp:597
↓ 93 callers
Method
IsLaneSizeS
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:170
↓ 92 callers
Function
EmitSIMD
common/emitter/simd.cpp:139
↓ 92 callers
Function
GetProcAddress
3rdparty/winwil/include/wil/result_macros.h:1716
↓ 91 callers
Method
clear
pcsx2/GS/Renderers/Common/GSFastList.h:60
↓ 90 callers
Method
IsLaneSizeB
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:168
↓ 90 callers
Function
_allocX86reg
pcsx2/x86/ix86-32/iCore.cpp:218
↓ 89 callers
Function
failed
Returns true if and only if the test part failed.
3rdparty/googletest/googletest/include/gtest/gtest-test-part.h:108
↓ 87 callers
Method
Is1D
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:324
↓ 87 callers
Function
_clearNeededXMMregs
Clear needed flags of all registers Written register will set MODE_READ (aka data is valid, no need to load it)
pcsx2/x86/iCore.cpp:549
↓ 87 callers
Function
ceil
pcsx2/GS/GSVector8.h:241
↓ 87 callers
Function
d_append_char
3rdparty/demangler/src/cp-demangle.c:4539
↓ 86 callers
Method
GetLaneSizeInBits
TODO: Make these return 'int'.
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:141
↓ 86 callers
Function
reset
pcsx2/GS.h:182
↓ 84 callers
Method
Is1H
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:322
↓ 84 callers
Function
eeRecompileCodeXMM
EE XMM allocation code
pcsx2/x86/ix86-32/iR5900Templates.cpp:270
↓ 83 callers
Method
AddMacro
pcsx2/GS/Renderers/DX12/GSDevice12.cpp:68
↓ 83 callers
Method
AddMacro
pcsx2/GS/Renderers/DX11/GSDevice11.cpp:3027
↓ 83 callers
Function
PutUnsafe
3rdparty/rapidjson/include/rapidjson/stream.h:91
↓ 83 callers
Method
WriteString
3rdparty/d3d12memalloc/src/D3D12MemAlloc.cpp:1644
↓ 83 callers
Method
get
3rdparty/cubeb/src/cubeb_wasapi.cpp:159
↓ 82 callers
Method
Ldr
Provide both double and float interfaces for FP immediate loads, rather than relying on implicit C++ casts. This allows signalling NaNs to be preserve
3rdparty/vixl/include/vixl/aarch64/macro-assembler-aarch64.h:1957
↓ 82 callers
Method
Put
pcsx2/GS/GSPerfMon.h:56
↓ 82 callers
Function
WriteUInt16
pcsx2/DEV9/PacketReader/NetLib.h:26
↓ 82 callers
Method
get
3rdparty/fmt/include/fmt/format-inl.h:62
↓ 81 callers
Method
GetOffset
If the MemOperand has an immediate offset, return it. (This also applies to pre- and post-index modes.) Otherwise, return 0.
3rdparty/vixl/include/vixl/aarch64/operands-aarch64.h:411
↓ 81 callers
Function
_freeX86reg
pcsx2/x86/ix86-32/iCore.cpp:518
↓ 81 callers
Function
to_unsigned
3rdparty/fmt/include/fmt/base.h:439
↓ 80 callers
Function
clamp
pcsx2/GS/GSVector8.h:397
↓ 80 callers
Function
vuDouble
pcsx2/VUops.cpp:440
↓ 79 callers
Method
ExtractBits
3rdparty/vixl/include/vixl/aarch64/instructions-aarch64.h:246
↓ 79 callers
Function
GSVector4
pcsx2/GS/GSVector4.h:9
↓ 79 callers
Function
Write
common/Console.h:105
↓ 79 callers
Method
resize
pcsx2/x86/BaseblockEx.h:43
↓ 79 callers
Method
type
3rdparty/fmt/include/fmt/base.h:744
↓ 78 callers
Method
SetBoolValue
pcsx2/INISettingsInterface.cpp:256
↓ 78 callers
Function
d_append_string
3rdparty/demangler/src/cp-demangle.c:4558
↓ 78 callers
Function
floor
pcsx2/GS/GSVector8.h:236
↓ 78 callers
Method
load
pcsx2/Cache.cpp:126
↓ 78 callers
Function
sprintf
3rdparty/fmt/include/fmt/printf.h:570
↓ 78 callers
Function
x86SetJ8
///////////////////////////////////////////////////////////////////////////////////// Jump Label API (as rough as it might be) I don't auto-inline th
common/emitter/legacy.cpp:86
↓ 77 callers
Function
Open
pcsx2/SPU2/Wavedump_wav.cpp:32
↓ 77 callers
Method
reserve
pcsx2/x86/BaseblockEx.h:56
↓ 76 callers
Function
d_make_comp
3rdparty/demangler/src/cp-demangle.c:963
↓ 76 callers
Method
isPerGameSettings
pcsx2-qt/Settings/SettingsWindow.h:57
↓ 76 callers
Method
load
pcsx2/DebugTools/DisassemblyManager.cpp:521
↓ 75 callers
Function
ImRect
3rdparty/imgui/include/imgui_internal.h:590
↓ 75 callers
Method
address
3rdparty/ccc/src/ccc/symbol_database.h:234
↓ 74 callers
Function
BindWidgetToIntSetting
pcsx2-qt/SettingWidgetBinder.h:725
↓ 74 callers
Function
GSVector4
pcsx2/GS/GSVector4_arm64.h:11
↓ 73 callers
Method
GetBaseRegister
3rdparty/vixl/include/vixl/aarch64/operands-aarch64.h:352
↓ 73 callers
Method
GetDescription
Return this commands description.
3rdparty/vixl/include/vixl/aarch64/debugger-aarch64.h:78
↓ 73 callers
Method
WriteString
3rdparty/vulkan/include/vk_mem_alloc.h:6120
↓ 73 callers
Method
WriteString
3rdparty/vulkan/include/vulkan/vk_mem_alloc.h:6120
↓ 72 callers
Method
ExtractBit
3rdparty/vixl/include/vixl/aarch64/instructions-aarch64.h:241
↓ 72 callers
Method
GetScale
pcsx2/GS/Renderers/HW/GSTextureCache.h:164
↓ 72 callers
Method
IsLaneSizeD
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:171
↓ 72 callers
Function
SYNCMSFLAGS
pcsx2/VUops.cpp:3889
↓ 72 callers
Function
iopMemRead32
pcsx2/IopMem.cpp:196
↓ 72 callers
Method
size
3rdparty/ccc/src/ccc/symbol_database.cpp:234
↓ 71 callers
Function
_zip_buffer_free
3rdparty/libzip/lib/zip_buffer.c:45
↓ 71 callers
Method
size
3rdparty/vulkan/include/vk_mem_alloc.h:5569
↓ 71 callers
Method
size
3rdparty/vulkan/include/vulkan/vk_mem_alloc.h:5569
↓ 71 callers
Function
swap
3rdparty/imgui/include/imgui.h:2248
↓ 70 callers
Function
AddMacro
pcsx2/GS/Renderers/Vulkan/GSDeviceVK.cpp:3832
↓ 70 callers
Method
GetSize
pcsx2/GS/Renderers/HW/GSTextureCache.cpp:8839
↓ 70 callers
Function
ImClamp
3rdparty/imgui/include/imgui_internal.h:511
↓ 70 callers
Function
PushFont
OBSOLETED in 1.92.0 (from June 2025)
3rdparty/imgui/include/imgui.h:4079
↓ 70 callers
Method
empty
common/HeapArray.h:45
↓ 70 callers
Function
fpuFloat2
pcsx2/x86/iFPU.cpp:355
↓ 69 callers
Function
_allocTempXMMreg
Reserve a XMM register for temporary operation.
pcsx2/x86/iCore.cpp:179
↓ 69 callers
Function
add
3rdparty/xbyak/xbyak/xbyak_mnemonic.h:10
↓ 69 callers
Method
addWidget
pcsx2-qt/Settings/SettingsWindow.cpp:361
↓ 69 callers
Method
clear
3rdparty/imgui/include/imgui.h:2769
↓ 69 callers
Method
out
Returns an iterator to the beginning of the output range.
3rdparty/fmt/include/fmt/base.h:2713
↓ 68 callers
Method
valid
3rdparty/ccc/src/ccc/util.h:255
↓ 67 callers
Method
Dup
3rdparty/vixl/src/aarch64/macro-assembler-sve-aarch64.cc:478
↓ 67 callers
Method
GetWidth
pcsx2/GS/Renderers/Common/GSTexture.h:119
↓ 67 callers
Method
Is1S
3rdparty/vixl/include/vixl/aarch64/registers-aarch64.h:323
↓ 67 callers
Method
at
pcsx2-qt/Debugger/Breakpoints/BreakpointModel.h:61
↓ 67 callers
Function
d_advance
3rdparty/demangler/include/cp-demangle.h:157
↓ 67 callers
Method
data
Returns a pointer to the buffer data (not null-terminated).
3rdparty/fmt/include/fmt/base.h:1821
↓ 67 callers
Method
symbol_from_handle
3rdparty/ccc/src/ccc/symbol_database.cpp:12
↓ 67 callers
Function
xMOVSS
common/emitter/instructions.h:463
↓ 66 callers
Function
Indent
3rdparty/googletest/googletest/src/gtest.cc:4650
↓ 66 callers
Method
W
common/emitter/simd.cpp:552
← previous
next →
101–200 of 36,989, ranked by callers