Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RPCS3/rpcs3
/ functions
Functions
20,600 in github.com/RPCS3/rpcs3
⨍
Functions
20,600
◇
Types & classes
5,206
↓ 20 callers
Function
_mm_add_ps
Adds the four single-precision, floating-point values of a and b. r0 := a0 + b0 r1 := a1 + b1 r2 := a2 + b2 r3 := a3 + b3 https://msdn.microsoft.com
rpcs3/Emu/CPU/sse2neon.h:1021
↓ 20 callers
Function
_mm_slli_si128
Shift a left by imm8 bytes while shifting in zeros, and store the results in dst. tmp := imm8[7:0] IF tmp > 15 tmp := 16 FI dst[127:0] := a[127:0] <<
rpcs3/Emu/CPU/sse2neon.h:5586
↓ 20 callers
Function
add_solid_node
rpcs3/rpcs3qt/kernel_explorer.cpp:153
↓ 20 callers
Method
append
rpcs3/Emu/RSX/NV47/FW/draw_call.hpp:101
↓ 20 callers
Function
check_gem_num
* \brief Verifies that a Move controller id is valid * \param gem_num Move controler ID to verify * \return True if the ID is valid, false otherwise
rpcs3/Emu/Cell/Modules/cellGem.cpp:1590
↓ 20 callers
Function
cmp_rdata
rpcs3/Emu/Cell/SPUThread.cpp:249
↓ 20 callers
Method
duration
rpcs3/Emu/RSX/Common/profiling_timer.hpp:23
↓ 20 callers
Method
free
rpcs3/Emu/Cell/lv2/sys_spu.cpp:123
↓ 20 callers
Function
from64
rpcs3/util/v128.hpp:84
↓ 20 callers
Method
get_data
rpcs3/Emu/RSX/Overlays/overlay_video.h:14
↓ 20 callers
Function
get_file_extension
Utilities/StrFmt.cpp:878
↓ 20 callers
Method
get_rsx_pitch
rpcs3/Emu/RSX/Common/surface_utils.h:235
↓ 20 callers
Function
make_jump
rpcs3/Emu/Cell/Modules/cellGcmSys.cpp:50
↓ 20 callers
Function
mix
multiply and xor mix function, aka MUM
3rdparty/unordered_dense/include/unordered_dense.h:196
↓ 20 callers
Method
seek
rpcs3/Emu/Cell/lv2/sys_fs.cpp:667
↓ 20 callers
Method
set_invalid_ls
Conditional breakage (break if a full 128-byte reservation is needed)
rpcs3/Emu/Cell/SPUCommonRecompiler.cpp:4898
↓ 20 callers
Function
sha1_finish
* SHA-1 final digest */
rpcs3/Crypto/sha1.cpp:280
↓ 20 callers
Method
test_and_set
rpcs3/Emu/RSX/Common/bitfield.hpp:146
↓ 20 callers
Function
value
rpcs3/Emu/Cell/ErrorCodes.h:73
↓ 19 callers
Method
IsPaused
rpcs3/Emu/System.h:437
↓ 19 callers
Function
_mm_slli_epi32
Shift packed 32-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. FOR j := 0 to 3 i := j*32 IF imm8[7:0] > 31 dst
rpcs3/Emu/CPU/sse2neon.h:5547
↓ 19 callers
Method
apply
Apply sampler state settings
rpcs3/Emu/RSX/GL/glutils/sampler.cpp:75
↓ 19 callers
Function
arg_eval
rpcs3/util/simd.hpp:227
↓ 19 callers
Function
assign
Assign new entry
rpcs3/Loader/PSF.h:109
↓ 19 callers
Function
cellRtcGetTickResolution
rpcs3/Emu/Cell/Modules/cellRtc.cpp:1651
↓ 19 callers
Function
get_driver_vendor
rpcs3/Emu/RSX/VK/VKHelpers.cpp:203
↓ 19 callers
Function
gv_signselect8
Select elements using sign bit only
rpcs3/util/simd.hpp:2439
↓ 19 callers
Method
insert
Bitfield insertion
Utilities/BitField.h:71
↓ 19 callers
Function
is_renderpass_open
rpcs3/Emu/RSX/VK/VKRenderPass.cpp:388
↓ 19 callers
Function
isdenormal
rpcs3/Emu/Cell/SPUInterpreter.cpp:2184
↓ 19 callers
Method
lock_unlock
rpcs3/util/fifo_mutex.hpp:63
↓ 19 callers
Method
test
Utilities/geometry.h:567
↓ 19 callers
Function
to_wchar
Utilities/File.cpp:30
↓ 19 callers
Method
valid
Validity
Utilities/address_range.h:238
↓ 18 callers
Function
ALerpD1
------------------------------------------------------------------------------------------------------------------------------
3rdparty/GPUOpen/include/ffx_a.h:297
↓ 18 callers
Function
ALerpF1
3rdparty/GPUOpen/include/ffx_a.h:298
↓ 18 callers
Function
LFD
rpcs3/Emu/Cell/PPUOpcodes.h:700
↓ 18 callers
Function
Read16
rpcs3/Crypto/unself.cpp:16
↓ 18 callers
Function
STFD
rpcs3/Emu/Cell/PPUOpcodes.h:698
↓ 18 callers
Function
_mm_castsi128_pd
Cast vector of type __m128i to type __m128d. This intrinsic is only used for compilation and does not generate any instructions, thus it has zero late
rpcs3/Emu/CPU/sse2neon.h:3220
↓ 18 callers
Function
_mm_move_ss
Sets the low word to the single-precision, floating-point value of b https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-201
rpcs3/Emu/CPU/sse2neon.h:2101
↓ 18 callers
Function
_mm_slli_epi64
Shift packed 64-bit integers in a left by imm8 while shifting in zeros, and store the results in dst. FOR j := 0 to 1 i := j*64 IF imm8[7:0] > 63 dst
rpcs3/Emu/CPU/sse2neon.h:5568
↓ 18 callers
Method
enabled
rpcs3/Emu/RSX/RSXTexture.cpp:124
↓ 18 callers
Function
fexpf
Get the exponent of a float
rpcs3/Emu/Cell/Common.h:15
↓ 18 callers
Function
get_shared_tag
Returns an ever-increasing tag value
rpcs3/Emu/RSX/rsx_utils.h:255
↓ 18 callers
Method
init
rpcs3/Emu/Cell/Modules/sys_spu_.cpp:127
↓ 18 callers
Method
insert_or_assign
3rdparty/unordered_dense/include/unordered_dense.h:1508
↓ 18 callers
Method
length
Length
Utilities/address_range.h:94
↓ 18 callers
Method
unlock
rpcs3/Emu/RSX/Overlays/overlay_manager.cpp:51
↓ 17 callers
Method
SetSetting
rpcs3/rpcs3qt/emu_settings.cpp:882
↓ 17 callers
Function
Write64
rpcs3/Crypto/unself.cpp:88
↓ 17 callers
Function
_mm_castsi128_ps
Applies a type cast to reinterpret four 32-bit integers passed in as a 128-bit parameter as packed 32-bit floating point values. https://msdn.microsof
rpcs3/Emu/CPU/sse2neon.h:3232
↓ 17 callers
Method
alloc_from_heap
rpcs3/Emu/RSX/GL/glutils/ring_buffer.cpp:35
↓ 17 callers
Method
bind_texture
rpcs3/Emu/RSX/GL/glutils/state_tracker.hpp:373
↓ 17 callers
Method
clear
rpcs3/Emu/RSX/Program/program_util.cpp:55
↓ 17 callers
Method
close
rpcs3/util/dyn_lib.cpp:40
↓ 17 callers
Function
decrypt_self
rpcs3/Crypto/unself.cpp:1361
↓ 17 callers
Method
find
rpcs3/Emu/RSX/Common/ranged_map.hpp:198
↓ 17 callers
Function
flush_command_queue
rpcs3/Emu/RSX/GL/GLHelpers.cpp:12
↓ 17 callers
Method
get
rpcs3/Emu/RSX/VK/vkutils/memory.cpp:78
↓ 17 callers
Method
get_addr
Try to get the real address given a mapped address Returns -1 on failure
rpcs3/Emu/RSX/Core/RSXIOMap.hpp:55
↓ 17 callers
Method
get_button
rpcs3/Emu/Io/evdev_gun_handler.cpp:100
↓ 17 callers
Function
get_commerce2_context
rpcs3/Emu/NP/np_contexts.cpp:210
↓ 17 callers
Function
get_data
rpcs3/rpcs3qt/settings_dialog.cpp:48
↓ 17 callers
Function
get_logger
rpcs3/util/logs.cpp:153
↓ 17 callers
Method
get_npid
rpcs3/Emu/NP/np_cache.cpp:335
↓ 17 callers
Method
get_section_base
rpcs3/Emu/RSX/Common/texture_cache_utils.h:974
↓ 17 callers
Method
get_view
rpcs3/Emu/RSX/VK/vkutils/image.cpp:414
↓ 17 callers
Method
has_refs
rpcs3/Emu/RSX/rsx_utils.h:59
↓ 17 callers
Method
pitch
rpcs3/Emu/RSX/GL/glutils/image.h:277
↓ 17 callers
Function
ppu_ov_set
Set XER.OV bit (overflow)
rpcs3/Emu/Cell/PPUInterpreter.cpp:394
↓ 17 callers
Method
release
rpcs3/Emu/NP/np_allocator.h:33
↓ 17 callers
Method
run
rpcs3/Emu/RSX/GL/GLCompute.cpp:85
↓ 17 callers
Method
set_padding
rpcs3/Emu/RSX/Overlays/overlay_controls.cpp:346
↓ 17 callers
Method
set_values
rpcs3/Emu/Cell/SPUThread.h:446
↓ 17 callers
Method
test
rpcs3/Emu/RSX/Common/bitfield.hpp:136
↓ 17 callers
Method
test
rpcs3/Emu/Cell/Modules/sys_libc_.cpp:17
↓ 17 callers
Function
translate_to_str
rpcs3/Emu/Cell/lv2/sys_fs.cpp:709
↓ 17 callers
Method
value
rpcs3/Emu/RSX/VK/VKProgramPipeline.h:210
↓ 16 callers
Method
CallFromMainThread
* Using connects avoids timers being unable to be used in a non-qt thread. So, even if this looks stupid to just call func, it's succinct. */
rpcs3/rpcs3qt/gui_application.cpp:1204
↓ 16 callers
Function
LVX
rpcs3/Emu/Cell/PPUOpcodes.h:701
↓ 16 callers
Function
Write16
rpcs3/Crypto/unself.cpp:78
↓ 16 callers
Function
_mm_aeskeygenassist_si128
Emits the Advanced Encryption Standard (AES) instruction aeskeygenassist. This instruction generates a round key for AES encryption. See https://kazak
rpcs3/Emu/CPU/sse2neon.h:8612
↓ 16 callers
Function
_mm_andnot_ps
Computes the bitwise AND-NOT of the four single-precision, floating-point values of a and b. r0 := ~a0 & b0 r1 := ~a1 & b1 r2 := ~a2 & b2 r3 := ~a3 &
rpcs3/Emu/CPU/sse2neon.h:1061
↓ 16 callers
Function
check_state
rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp:982
↓ 16 callers
Function
classify_format
rpcs3/Emu/RSX/Common/TextureUtils.cpp:1596
↓ 16 callers
Method
commit
rpcs3/Emu/RSX/VK/VKProgramPipeline.cpp:475
↓ 16 callers
Method
emplace
rpcs3/Emu/Cell/Modules/cellAdec.h:450
↓ 16 callers
Method
erase
rpcs3/Emu/RSX/Common/ranged_map.hpp:212
↓ 16 callers
Function
fcmp
rpcs3/Emu/RSX/rsx_utils.h:249
↓ 16 callers
Method
get_ch_value
rpcs3/Emu/Cell/SPUThread.cpp:5851
↓ 16 callers
Method
get_string
rpcs3/Emu/NP/rpcn_client.h:75
↓ 16 callers
Function
get_timebased_time
rpcs3/Emu/Cell/lv2/sys_time.cpp:152
↓ 16 callers
Function
get_typeless_helper
rpcs3/Emu/RSX/VK/vkutils/scratch.cpp:122
↓ 16 callers
Method
id
rpcs3/Emu/RSX/GL/glutils/program.h:54
↓ 16 callers
Function
insert_image_memory_barrier
rpcs3/Emu/RSX/VK/vkutils/barriers.cpp:10
↓ 16 callers
Method
is_page_range
Utilities/address_range.h:195
↓ 16 callers
Function
ldexpf_extended
rpcs3/Emu/Cell/SPUInterpreter.cpp:2177
↓ 16 callers
Method
pop
rpcs3/Emu/Cell/Modules/cellPamf.h:719
↓ 16 callers
Function
remove
rpcs3/Emu/RSX/Common/texture_cache_checker.h:150
← previous
next →
401–500 of 20,600, ranked by callers