MCPcopy Create free account

hub / github.com/DarthTon/Blackbone / functions

Functions2,182 in github.com/DarthTon/Blackbone

MethodaddXyz
Add Xmm/Ymm/Zmm register count.
src/3rd_party/AsmJit/x86/x86operand.h:362
Functionalign
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
MethodalignTo
src/3rd_party/AsmJit/base/intutil.h:401
MethodalignToPowerOf2
src/3rd_party/AsmJit/base/intutil.h:406
Methodalloc
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
MethodallocImmsOnStack
src/3rd_party/AsmJit/x86/x86context.cpp:4199
MethodallocProcessMemory
src/3rd_party/AsmJit/base/vmem.cpp:117
MethodallocT
src/3rd_party/AsmJit/base/zone.h:176
FunctionallocUnsafe
Alloc variable `var` (if initialized), but only if it's initialized.
src/3rd_party/AsmJit/base/compiler.h:2986
MethodallocZeroedT
src/3rd_party/AsmJit/base/zone.h:182
MethodandBits
src/3rd_party/AsmJit/base/compiler.h:646
MethodandFlags
Mask `flags`.
src/3rd_party/AsmJit/base/compiler.h:998
MethodandFlags
And instruction `flags`.
src/3rd_party/AsmJit/base/compiler.h:1671
MethodandGp
src/3rd_party/AsmJit/x86/x86operand.h:542
MethodandInRegs
And mandatory input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1036
MethodandK
src/3rd_party/AsmJit/x86/x86operand.h:544
MethodandMm
src/3rd_party/AsmJit/x86/x86operand.h:543
MethodandNotFlags
Clear `flags`.
src/3rd_party/AsmJit/base/compiler.h:1000
MethodandNotGp
src/3rd_party/AsmJit/x86/x86operand.h:566
MethodandNotK
src/3rd_party/AsmJit/x86/x86operand.h:568
MethodandNotMm
src/3rd_party/AsmJit/x86/x86operand.h:567
MethodandNotXyz
src/3rd_party/AsmJit/x86/x86operand.h:569
MethodandOptions
Mask emit options.
src/3rd_party/AsmJit/base/compiler.h:2165
MethodandXyz
src/3rd_party/AsmJit/x86/x86operand.h:545
Methodannotate
src/3rd_party/AsmJit/x86/x86context.cpp:2874
MethodapiName
src/BlackBone/Include/ApiSet.h:62
MethodapiName
src/BlackBone/Include/ApiSet.h:178
Methodappend
Append `item` to vector.
src/3rd_party/AsmJit/base/containers.h:201
MethodappendVFormat
Append a formatted string `fmt` to the current content.
src/3rd_party/AsmJit/base/string.h:186
MethodasString
src/3rd_party/AsmJit/base/error.cpp:75
Functionasmjit_cast
src/3rd_party/AsmJit/base/globals.h:169
Methodattach
src/3rd_party/AsmJit/x86/x86context_p.h:138
Functionbase
<summary> Primitive PE parsing class </summary>
src/BlackBone/PE/PEImage.h:89
Methodbind
src/3rd_party/AsmJit/base/assembler.cpp:192
MethodbitCount
Get count of bits in `x`. Taken from http://graphics.stanford.edu/~seander/bithacks.html .
src/3rd_party/AsmJit/base/intutil.h:308
Methodbits
Generate a bit-mask that has `x` most significant bits set.
src/3rd_party/AsmJit/base/intutil.h:279
Functionbrutal_cast
src/BlackBone/Include/Macro.h:100
Functioncall
src/3rd_party/AsmJit/x86/x86assembler.h:888
Methodcall
src/BlackBone/Include/HandleGuard.h:20
Methodcall
src/BlackBone/Include/HandleGuard.h:29
MethodcallCpuId
src/3rd_party/AsmJit/x86/x86cpuinfo.cpp:102
Methodcall_result_t
src/BlackBone/Include/CallResult.h:18
Methodcleanup
src/3rd_party/AsmJit/base/context.cpp:505
FunctionclearString
Clear the resulting string.
src/3rd_party/AsmJit/base/logger.h:222
Methodclobber
src/3rd_party/AsmJit/x86/x86context.cpp:4362
Methodclone
Clone `Var` operand.
src/3rd_party/AsmJit/base/compiler.h:557
Methodclone
Clone `Operand`.
src/3rd_party/AsmJit/base/operand.h:319
Methodclone
Clone `Reg` operand.
src/3rd_party/AsmJit/base/operand.h:554
Methodclone
Clone `BaseMem` operand.
src/3rd_party/AsmJit/base/operand.h:652
Methodclone
Clone `Imm` operand.
src/3rd_party/AsmJit/base/operand.h:757
Methodclone
Clone X86Var operand.
src/3rd_party/AsmJit/x86/x86compiler.h:538
Methodclone
Clone X86GpVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:732
Methodclone
Clone X86MmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:804
Methodclone
Clone X86XmmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:851
Methodclone
Clone X86YmmVar operand.
src/3rd_party/AsmJit/x86/x86compiler.h:898
Methodclone
Clone X86Mem operand.
src/3rd_party/AsmJit/x86/x86operand.h:1212
Functioncmpxchg16b
src/3rd_party/AsmJit/x86/x86compiler.h:2881
Functioncmpxchg8b
Compare and exchange 64-bit value in EDX:EAX with `x_mem` (Pentium).
src/3rd_party/AsmJit/x86/x86compiler.h:2890
MethodcollectAllMatchHandler
src/BlackBone/Patterns/PatternSearch.h:213
Methodcomment
src/3rd_party/AsmJit/base/compiler.cpp:414
MethodcondToCmovcc
Translate condition code `cc` to `cmovcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdCmovcc.
src/3rd_party/AsmJit/x86/x86inst.h:2348
MethodcondToJcc
Translate condition code `cc` to `jcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdJcc.
src/3rd_party/AsmJit/x86/x86inst.h:2355
MethodcondToSetcc
Translate condition code `cc` to `setcc` instruction code. \sa \ref kX86InstId, \ref _kX86InstIdSetcc.
src/3rd_party/AsmJit/x86/x86inst.h:2362
MethodcopyBits
src/3rd_party/AsmJit/base/context_p.h:146
Functioncpuid
CPU identification (i486).
src/3rd_party/AsmJit/x86/x86compiler.h:2899
Functiondb
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:440
Functiondb
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2372
Functiondd
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:444
Functiondd
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2376
Functionddouble
Add double data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:471
Functionddouble
Add double data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2403
MethoddelAllocableRegs
Clear allocable input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1049
MethoddelInRegs
Clear mandatory input registers (mask).
src/3rd_party/AsmJit/base/compiler.h:1038
MethoddelOptions
Clear emit options.
src/3rd_party/AsmJit/base/compiler.h:2169
MethoddeltaTo
src/3rd_party/AsmJit/base/intutil.h:434
Methoddetach
src/3rd_party/AsmJit/x86/x86context_p.h:165
Methoddetect
src/3rd_party/AsmJit/x86/x86cpuinfo.cpp:178
MethoddetectHwThreadsCount
src/3rd_party/AsmJit/base/cpuinfo.cpp:36
Functiondfloat
Add float data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:469
Functiondfloat
Add float data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2401
Functiondint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:454
Functiondint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2386
Functiondint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:459
Functiondint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2391
Functiondint64
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:464
Functiondint64
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2396
Functiondint8
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:449
Functiondint8
Add 8-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2381
MethoddisableWatch
src/3rd_party/rewolf-wow64ext/src/CMemPtr.h:42
FunctiondisabledTrace
src/3rd_party/AsmJit/Build.h:266
Functiondmm
Add Mm data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:474
Functiondmm
Add Mm data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2406
MethoddoubleAsInt
Bit-cast `double` to 64-bit integer.
src/3rd_party/AsmJit/base/intutil.h:74
Functiondq
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:446
Functiondq
Add 64-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2378
Functiondstruct
src/3rd_party/AsmJit/x86/x86assembler.h:482
Functiondstruct
src/3rd_party/AsmJit/x86/x86compiler.h:2414
Functionduint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:456
Functionduint16
Add 16-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86compiler.h:2388
Functionduint32
Add 32-bit integer data to the instruction stream.
src/3rd_party/AsmJit/x86/x86assembler.h:461
← previousnext →1,401–1,500 of 2,182, ranked by callers