Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/D7EAD/mkPIVM
/ functions
Functions
458 in github.com/D7EAD/mkPIVM
⨍
Functions
458
◇
Types & classes
95
Method
push_imm32
src/x86_emit.cpp:560
Method
push_reg
src/x86_emit.cpp:550
Method
pushfq
src/x86_emit.cpp:564
Method
recursive_disassemble
src/cfg.cpp:83
Method
register_lifter
src/lifter.cpp:249
Method
reseed
src/seed.cpp:14
Method
ret
src/x86_emit.cpp:567
Method
rol_reg_cl
src/x64_emit.cpp:700
Method
rol_reg_cl
src/x86_emit.cpp:519
Method
rol_reg_imm8
src/x86_emit.cpp:498
Method
ror_reg_cl
src/x64_emit.cpp:709
Method
ror_reg_cl
src/x86_emit.cpp:520
Method
ror_reg_imm8
src/x64_emit.cpp:663
Method
ror_reg_imm8
src/x86_emit.cpp:507
Method
sar_reg_cl
src/x64_emit.cpp:691
Method
sar_reg_cl
src/x86_emit.cpp:518
Method
sar_reg_imm8
src/x64_emit.cpp:643
Method
sar_reg_imm8
src/x86_emit.cpp:489
Method
scan_ascii_strings
find ascii string regions
src/cfg.cpp:47
Method
scratch_slot
slot reserved for IR scratch, not aliased to any XReg
include/mkpivm/vm_isa.h:103
Method
scratch_slot_count
include/mkpivm/vm_isa.h:104
Method
set_range_mode
hybrid mode. emit_full produces N per-range entry stubs at the start of the VM region instead of one prologue
include/mkpivm/vm_codegen.h:79
Method
set_shadow_stack_bytes
setter for shadow_stack_bytes so packager can override the seed-randomized default
include/mkpivm/vm_isa.h:130
Method
shl_reg_cl
src/x64_emit.cpp:673
Method
shl_reg_cl
src/x86_emit.cpp:516
Method
shl_reg_imm8
src/x86_emit.cpp:471
Method
shr_reg_cl
src/x64_emit.cpp:682
Method
shr_reg_cl
src/x86_emit.cpp:517
Method
shr_reg_imm8
src/x86_emit.cpp:480
Method
size
include/mkpivm/x86_emit.h:19
Method
size
codec count, same as opcode count
include/mkpivm/codec.h:72
Method
slot_offset
include/mkpivm/vm_isa.h:100
Method
splitmix64
src/seed.cpp:6
Method
sub_reg_imm32
src/x86_emit.cpp:431
Method
sub_reg_reg
src/x86_emit.cpp:343
Method
take
include/mkpivm/x86_emit.h:21
Method
take
include/mkpivm/bytecode.h:94
Method
test_reg_reg
src/x86_emit.cpp:388
Method
u16
src/x64_emit.cpp:6
Method
u16
src/x86_emit.cpp:6
Method
u16
include/mkpivm/bytecode.h:18
Method
u32
include/mkpivm/bytecode.h:23
Method
u64
src/x64_emit.cpp:15
Method
u64
src/x86_emit.cpp:15
Method
u64
include/mkpivm/bytecode.h:27
Method
u8
raw byte emission
include/mkpivm/x86_emit.h:24
Method
u8
include/mkpivm/bytecode.h:16
Method
variant_for
src/vm_isa.cpp:172
Function
width_bits
include/mkpivm/ir.h:62
Function
write_le
include/mkpivm/util.h:19
Method
xor_reg_imm32
src/x86_emit.cpp:440
Method
xor_reg_reg
src/x86_emit.cpp:352
Function
xreg_name
include/mkpivm/ir.h:30
Function
xreg_valid_for
include/mkpivm/ir.h:24
Method
zero
src/x64_emit.cpp:27
Method
zero
src/x86_emit.cpp:27
Method
~Codec
include/mkpivm/codec.h:48
Method
~InstructionLifter
include/mkpivm/lifter.h:31
← previous
401–458 of 458, ranked by callers