Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DarthTon/Blackbone
/ functions
Functions
2,182 in github.com/DarthTon/Blackbone
⨍
Functions
2,182
◇
Types & classes
775
Method
addXyz
Add Xmm/Ymm/Zmm register count.
src/3rd_party/AsmJit/x86/x86operand.h:362
Function
align
Align target buffer to `m` bytes. Typical usage of this is to align labels at start of the inner loops. Inserts `nop()` instructions or CPU optimize
src/3rd_party/AsmJit/base/compiler.h:2808
Method
alignTo
src/3rd_party/AsmJit/base/intutil.h:401
Method
alignToPowerOf2
src/3rd_party/AsmJit/base/intutil.h:406
Method
alloc
Allocate `size` bytes of memory. Pointer returned is valid until the `Zone` instance is destroyed or reset by calling `reset()`. If you plan to make
src/3rd_party/AsmJit/base/zone.h:154
Method
allocImmsOnStack
src/3rd_party/AsmJit/x86/x86context.cpp:4199
Method
allocProcessMemory
src/3rd_party/AsmJit/base/vmem.cpp:117
Method
allocT
src/3rd_party/AsmJit/base/zone.h:176
Function
allocUnsafe
Alloc variable `var` (if initialized), but only if it's initialized.
src/3rd_party/AsmJit/base/compiler.h:2986
Method
allocZeroedT
src/3rd_party/AsmJit/base/zone.h:182
Method
andBits
src/3rd_party/AsmJit/base/compiler.h:646
Method
andFlags
Mask `flags`.
src/3rd_party/AsmJit/base/compiler.h:998
Method
andFlags
And instruction `flags`.
src/3rd_party/AsmJit/base/compiler.h:1671
Method
andGp
src/3rd_party/AsmJit/x86/x86operand.h:542
Method
andInRegs
And mandatory input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1036
Method
andK
src/3rd_party/AsmJit/x86/x86operand.h:544
Method
andMm
src/3rd_party/AsmJit/x86/x86operand.h:543
Method
andNotFlags
Clear `flags`.
src/3rd_party/AsmJit/base/compiler.h:1000
Method
andNotGp
src/3rd_party/AsmJit/x86/x86operand.h:566
Method
andNotK
src/3rd_party/AsmJit/x86/x86operand.h:568
Method
andNotMm
src/3rd_party/AsmJit/x86/x86operand.h:567
Method
andNotXyz
src/3rd_party/AsmJit/x86/x86operand.h:569
Method
andOptions
Mask emit options.
src/3rd_party/AsmJit/base/compiler.h:2165
Method
andXyz
src/3rd_party/AsmJit/x86/x86operand.h:545
Method
annotate
src/3rd_party/AsmJit/x86/x86context.cpp:2874
Method
apiName
src/BlackBone/Include/ApiSet.h:62
Method
apiName
src/BlackBone/Include/ApiSet.h:178
Method
append
Append `item` to vector.
src/3rd_party/AsmJit/base/containers.h:201
Method
appendVFormat
Append a formatted string `fmt` to the current content.
src/3rd_party/AsmJit/base/string.h:186
Method
asString
src/3rd_party/AsmJit/base/error.cpp:75
Function
asmjit_cast
src/3rd_party/AsmJit/base/globals.h:169
Method
attach
src/3rd_party/AsmJit/x86/x86context_p.h:138
Function
base
<summary> Primitive PE parsing class </summary>
src/BlackBone/PE/PEImage.h:89
Method
bind
src/3rd_party/AsmJit/base/assembler.cpp:192
Method
bitCount
Get count of bits in `x`. Taken from http://graphics.stanford.edu/~seander/bithacks.html .
src/3rd_party/AsmJit/base/intutil.h:308
Method
bits
Generate a bit-mask that has `x` most significant bits set.
src/3rd_party/AsmJit/base/intutil.h:279
Function
brutal_cast
src/BlackBone/Include/Macro.h:100
Function
call
src/3rd_party/AsmJit/x86/x86assembler.h:888
Method
call
src/BlackBone/Include/HandleGuard.h:20
Method
call
src/BlackBone/Include/HandleGuard.h:29
Method
callCpuId
src/3rd_party/AsmJit/x86/x86cpuinfo.cpp:102
Method
call_result_t
src/BlackBone/Include/CallResult.h:18
Method
cleanup
src/3rd_party/AsmJit/base/context.cpp:505
Function
clearString
Clear the resulting string.
src/3rd_party/AsmJit/base/logger.h:222
Method
clobber
src/3rd_party/AsmJit/x86/x86context.cpp:4362
Method
clone
Clone `Var` operand.
src/3rd_party/AsmJit/base/compiler.h:557
Method
clone
Clone `Operand`.
src/3rd_party/AsmJit/base/operand.h:319
Method
clone
Clone `Reg` operand.
src/3rd_party/AsmJit/base/operand.h:554
Method
clone
Clone `BaseMem` operand.
src/3rd_party/AsmJit/base/operand.h:652
Method
clone
Clone `Imm` operand.
src/3rd_party/AsmJit/base/operand.h:757
Method
clone
Clone X86Var operand.
src/3rd_party/AsmJit/x86/x86compiler.h:538
Method
clone
Clone X86GpVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:732
Method
clone
Clone X86MmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:804
Method
clone
Clone X86XmmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:851
Method
clone
Clone X86YmmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:898
Method
clone
Clone X86Mem operand.
src/3rd_party/AsmJit/x86/x86operand.h:1212
Function
cmpxchg16b
src/3rd_party/AsmJit/x86/x86compiler.h:2881
Function
cmpxchg8b
Compare and exchange 64-bit value in EDX:EAX with `x_mem` (Pentium).
src/3rd_party/AsmJit/x86/x86compiler.h:2890
Method
collectAllMatchHandler
src/BlackBone/Patterns/PatternSearch.h:213
Method
comment
src/3rd_party/AsmJit/base/compiler.cpp:414
Method
condToCmovcc
Translate condition code `cc` to `cmovcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdCmovcc.
src/3rd_party/AsmJit/x86/x86inst.h:2348
Method
condToJcc
Translate condition code `cc` to `jcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdJcc.
src/3rd_party/AsmJit/x86/x86inst.h:2355
Method
condToSetcc
Translate condition code `cc` to `setcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdSetcc.
src/3rd_party/AsmJit/x86/x86inst.h:2362
Method
copyBits
src/3rd_party/AsmJit/base/context_p.h:146
Function
cpuid
CPU identification (i486).
src/3rd_party/AsmJit/x86/x86compiler.h:2899
Function
db
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:440
Function
db
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2372
Function
dd
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:444
Function
dd
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2376
Function
ddouble
Add double data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:471
Function
ddouble
Add double data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2403
Method
delAllocableRegs
Clear allocable input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1049
Method
delInRegs
Clear mandatory input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1038
Method
delOptions
Clear emit options.
src/3rd_party/AsmJit/base/compiler.h:2169
Method
deltaTo
src/3rd_party/AsmJit/base/intutil.h:434
Method
detach
src/3rd_party/AsmJit/x86/x86context_p.h:165
Method
detect
src/3rd_party/AsmJit/x86/x86cpuinfo.cpp:178
Method
detectHwThreadsCount
src/3rd_party/AsmJit/base/cpuinfo.cpp:36
Function
dfloat
Add float data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:469
Function
dfloat
Add float data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2401
Function
dint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:454
Function
dint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2386
Function
dint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:459
Function
dint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2391
Function
dint64
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:464
Function
dint64
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2396
Function
dint8
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:449
Function
dint8
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2381
Method
disableWatch
src/3rd_party/rewolf-wow64ext/src/CMemPtr.h:42
Function
disabledTrace
src/3rd_party/AsmJit/Build.h:266
Function
dmm
Add Mm data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:474
Function
dmm
Add Mm data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2406
Method
doubleAsInt
Bit-cast `double` to 64-bit integer.
src/3rd_party/AsmJit/base/intutil.h:74
Function
dq
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:446
Function
dq
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2378
Function
dstruct
src/3rd_party/AsmJit/x86/x86assembler.h:482
Function
dstruct
src/3rd_party/AsmJit/x86/x86compiler.h:2414
Function
duint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:456
Function
duint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2388
Function
duint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:461
← previous
next →
1,401–1,500 of 2,182, ranked by callers