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
isInt8
src/3rd_party/AsmJit/base/intutil.h:149
Method
isK
Get whether the variable is K (64-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:569
Method
isK
Get whether the register is K (64-bit) register.
src/3rd_party/AsmJit/x86/x86operand.h:687
Function
isLabelBound
Get whether the `label` is bound. \note It's an error to pass label that is not valid. Check the validity of the label by using `isLabelValid()` meth
src/3rd_party/AsmJit/base/assembler.h:347
Method
isLabelId
Get whether the id refers to `Label`. \note The function will never return `true` if the id is `kInvalidValue`.
src/3rd_party/AsmJit/base/operand.h:512
Method
isMm
Get whether the variable is Mm (64-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:567
Function
isNaked
Get whether the function is naked.
src/3rd_party/AsmJit/base/compiler.h:2383
Function
isNonZero
src/3rd_party/AsmJit/base/intutil.h:637
Function
isPlainData
<summary> true if image is mapped as plain data file </summary> <returns>true if mapped as plain data file, false if mapped as image</returns>
src/BlackBone/PE/PEImage.h:258
Method
isPowerOf2
src/3rd_party/AsmJit/base/intutil.h:207
Method
isRegCode
Get whether the operand is register and of `type` and `index`.
src/3rd_party/AsmJit/base/operand.h:417
Method
isRegOrMem
Get whether the operand is a register or memory.
src/3rd_party/AsmJit/base/operand.h:422
Method
isRegType
Get whether the operand is register of `type`.
src/3rd_party/AsmJit/base/operand.h:412
Method
isRip
Get whether the register is RIP.
src/3rd_party/AsmJit/x86/x86operand.h:697
Method
isSet
Get whether the argument / return value is assigned.
src/3rd_party/AsmJit/base/compiler.h:1248
Method
isSpecial
Get whether the node is `InstNode` and the instruction is special.
src/3rd_party/AsmJit/base/compiler.h:1713
Method
isSpecialMem
Get whether the instruction is special type and it performs memory access.
src/3rd_party/AsmJit/x86/x86inst.h:2074
Function
isStackAdjusted
Get whether the stack pointer is adjusted inside function prolog/epilog.
src/3rd_party/AsmJit/base/compiler.h:2390
Function
isStackMisaligned
Get whether the required stack alignment is lower than expected one, thus it has to be aligned manually.
src/3rd_party/AsmJit/base/compiler.h:2388
Method
isUInt16
Get whether the immediate can be casted to 16-bit unsigned integer.
src/3rd_party/AsmJit/base/operand.h:769
Method
isUInt16
src/3rd_party/AsmJit/base/intutil.h:176
Method
isUInt32
src/3rd_party/AsmJit/base/intutil.h:194
Method
isUInt8
Get whether the immediate can be casted to 8-bit unsigned integer.
src/3rd_party/AsmJit/base/operand.h:764
Method
isUInt8
src/3rd_party/AsmJit/base/intutil.h:158
Method
isVaDone
Get whether all variables of class `c` are done.
src/3rd_party/AsmJit/x86/x86context.cpp:2944
Method
isVarId
Get whether the id refers to `Var`. \note The function will never return `true` if the id is `kInvalidValue`. The trick is to compare a given id to -
src/3rd_party/AsmJit/base/operand.h:505
Method
isX64
src/3rd_party/AsmJit/x86/x86context_p.h:68
Method
isXmm
Get whether the variable is Xmm (128-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:572
Method
isYmm
Get whether the variable is Ymm (256-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:574
Function
isZero
src/3rd_party/AsmJit/base/intutil.h:633
Method
isZmm
Get whether the variable is Zmm (512-bit) register.
src/3rd_party/AsmJit/x86/x86compiler.h:576
Method
isZmm
Get whether the register is Zmm (512-bit) register.
src/3rd_party/AsmJit/x86/x86operand.h:694
Function
jmp
src/3rd_party/AsmJit/x86/x86assembler.h:1013
Function
jmp
src/3rd_party/AsmJit/x86/x86compiler.h:2981
Method
k
Create 64-bit K register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1789
Method
keepNOnesFromRight
src/3rd_party/AsmJit/base/intutil.h:355
Function
lastError
<summary> Get last thread error code </summary> <returns>Last error code, -1 if function failed</returns>
src/BlackBone/Process/RPC/RemoteContext.hpp:198
Method
livenessAnalysis
src/3rd_party/AsmJit/base/context.cpp:315
Method
load
src/3rd_party/AsmJit/x86/x86context_p.h:220
Method
load
<summary> Load function into database </summary> <param name="name">Function name</param> <param name="module">Module name</param> <returns>true on su
src/BlackBone/Misc/DynImport.h:81
Method
m
Cast this variable to a memory operand. \note Size of operand depends on native variable type, you can use other variants if you want specific one.
src/3rd_party/AsmJit/x86/x86compiler.h:586
Method
m128
Cast this variable to 128-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:646
Method
m16
Cast this variable to 16-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:606
Method
m256
Cast this variable to 256-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:656
Method
m32
Cast this variable to 32-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:616
Method
m512
Cast this variable to 256-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:666
Method
m64
Cast this variable to 64-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:626
Method
m8
Cast this variable to 8-bit memory operand.
src/3rd_party/AsmJit/x86/x86compiler.h:596
Method
m80
Cast this variable to 80-bit memory operand (long double).
src/3rd_party/AsmJit/x86/x86compiler.h:636
Function
mType
<summary> Get image type. 32/64 bit </summary> <returns>Image type</returns>
src/BlackBone/PE/PEImage.h:246
Function
main
src/3rd_party/rewolf-wow64ext/sample/main.cpp:58
Function
main
src/Samples/Main.cpp:12
Method
make
src/3rd_party/AsmJit/x86/x86compiler.cpp:1322
Method
makeLabelId
Make label id.
src/3rd_party/AsmJit/base/operand.h:491
Method
makeVarId
Make variable id.
src/3rd_party/AsmJit/base/operand.h:486
Function
manifestID
<summary> Get manifest resource ID </summary> <returns>Manifest resource ID</returns>
src/BlackBone/PE/PEImage.h:264
Method
mask
Generate a bit-mask that has `x` bit set.
src/3rd_party/AsmJit/base/intutil.h:216
Method
maxAddr32
<summary> Get highest possible valid address value </summary> <returns>Address value</returns>
src/BlackBone/Subsystem/NativeSubsystem.h:229
Method
maxUInt
src/3rd_party/AsmJit/base/intutil.h:131
Function
mergeCallStackSize
Merge stack size used by function call with `s`.
src/3rd_party/AsmJit/base/compiler.h:2436
Method
mm
Create 64-bit Mm register operand.
src/3rd_party/AsmJit/x86/x86operand.h:1787
Method
mmShuffle
Pack a shuffle constant to be used with multimedia instrutions (2 values). \param x First component position, number at interval [0, 1] inclusive. \p
src/3rd_party/AsmJit/x86/x86inst.h:2378
Method
modified
src/3rd_party/AsmJit/x86/x86context.cpp:3745
Method
modify
src/3rd_party/AsmJit/x86/x86context_p.h:377
Function
mov_ptr
\overload
src/3rd_party/AsmJit/x86/x86assembler.h:1056
Function
mov_ptr
\overload
src/3rd_party/AsmJit/x86/x86compiler.h:3021
Method
move
src/3rd_party/AsmJit/x86/x86context_p.h:261
Method
multi_ptr
src/BlackBone/Process/MultPtr.hpp:26
Method
multi_ptr_ex
<summary> Initializes a new instance of the <see cref="multi_ptr_ex"/> class. </summary> <param name="proc">Target process</param> <param name="base">
src/BlackBone/Process/MultPtr.hpp:99
Method
negateCond
Get the equivalent of negated condition code.
src/3rd_party/AsmJit/x86/x86inst.h:2341
Method
newAlign
src/3rd_party/AsmJit/base/compiler.cpp:281
Method
newBits
src/3rd_party/AsmJit/base/context_p.h:141
Function
newByteConst
Put a BYTE `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2334
Method
newCall
src/3rd_party/AsmJit/x86/x86compiler.cpp:1173
Method
newComment
src/3rd_party/AsmJit/base/compiler.cpp:388
Function
newDWordConst
Put a DWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2338
Function
newDoubleConst
Put a DP-FP `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2358
Method
newEmbed
src/3rd_party/AsmJit/base/compiler.cpp:354
Function
newFloatConst
Put a SP-FP `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2356
Method
newFunc
src/3rd_party/AsmJit/x86/x86compiler.cpp:1060
Function
newGpVar
Create a new Gp variable.
src/3rd_party/AsmJit/x86/x86compiler.h:2268
Method
newHint
src/3rd_party/AsmJit/base/compiler.cpp:438
Method
newInst
src/3rd_party/AsmJit/x86/x86compiler.cpp:821
Function
newInt16Const
Put a WORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2343
Function
newInt32Const
Put a DWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2347
Function
newInt64Const
Put a QWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2351
Function
newLabel
Create and return a new `Label`.
src/3rd_party/AsmJit/base/compiler.h:2885
Function
newLabel
Create and return a new `Label`.
src/3rd_party/AsmJit/base/assembler.h:396
Function
newMmConst
Put a MMX `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2361
Function
newMmVar
Create a new Mm variable.
src/3rd_party/AsmJit/x86/x86compiler.h:2278
Function
newNode
src/3rd_party/AsmJit/base/compiler.h:2738
Function
newQWordConst
Put a QWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2340
Method
newRet
src/3rd_party/AsmJit/x86/x86compiler.cpp:1151
Function
newStack
Create a new memory chunk allocated on the current function's stack.
src/3rd_party/AsmJit/x86/x86compiler.h:2314
Function
newUInt16Const
Put a WORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2345
Function
newUInt32Const
Put a DWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2349
Function
newUInt64Const
Put a QWORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2353
Function
newWordConst
Put a WORD `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2336
Function
newXmmConst
Put a XMM `val` to a constant-pool.
src/3rd_party/AsmJit/x86/x86compiler.h:2363
Function
newXmmVar
Create a new Xmm variable.
src/3rd_party/AsmJit/x86/x86compiler.h:2288
← previous
next →
1,801–1,900 of 2,182, ranked by callers