Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chemiculs/qengine
/ functions
Functions
3,256 in github.com/Chemiculs/qengine
⨍
Functions
3,256
◇
Types & classes
763
Method
avx512Enabled
src/qengine/extern/asmjit/x86/x86rapass_p.h:53
Method
avx512Flags
Returns instruction AVX-512 flags.
src/qengine/extern/asmjit/x86/x86instdb.h:356
Method
avx512Flags
Returns instruction AVX-512 flags, see \ref Avx512Flags.
src/qengine/extern/asmjit/x86/x86instdb.h:473
Method
baseReg
Converts memory `baseType` and `baseId` to `arm::Reg` instance. The memory must have a valid base register otherwise the result will be wrong.
src/qengine/extern/asmjit/arm/armoperand.h:509
Method
baseReg
Converts memory `baseType` and `baseId` to `x86::Reg` instance. The memory must have a valid base register otherwise the result will be wrong.
src/qengine/extern/asmjit/x86/x86operand.h:820
Function
baseRegId
src/qengine/extern/asmjit/core/rastack_p.h:60
Method
begin
src/qengine/extern/asmjit/core/zonevector.h:166
Method
begin
src/qengine/extern/asmjit/core/codebuffer.h:99
Method
begin
src/qengine/extern/asmjit/core/rapass_p.h:445
Method
begin
src/qengine/extern/asmjit/core/support.h:112
Method
binPack
src/qengine/extern/asmjit/core/rapass.cpp:1171
Method
bind
src/qengine/extern/asmjit/core/assembler.cpp:97
Function
bitCast
src/qengine/extern/asmjit/core/support.h:134
Function
bitMaskFromBool
src/qengine/extern/asmjit/core/support.h:254
Function
bitSizeOf
src/qengine/extern/asmjit/core/support.h:143
Function
bitVectorOp
src/qengine/extern/asmjit/core/support.h:1255
Function
bitWordCount
Returns the number of BitWords returned by \ref bits().
src/qengine/extern/asmjit/core/cpuinfo.h:655
Function
bits
Returns all features as array of bitwords (see \ref Support::BitWord).
src/qengine/extern/asmjit/core/cpuinfo.h:651
Method
blockCount
Returns count of blocks managed by `JitAllocator` at the moment.
src/qengine/extern/asmjit/core/jitallocator.h:226
Method
blockEntryAssigned
src/qengine/extern/asmjit/core/rapass.cpp:1644
Method
blockSize
Returns a base block size (a minimum size of block that the allocator would allocate).
src/qengine/extern/asmjit/core/jitallocator.h:163
Function
bnd
Creates a 128-bit bound register operand.
src/qengine/extern/asmjit/x86/x86operand.h:389
Function
br
Adds a jump to the given `target` with the provided jump `annotation`.
src/qengine/extern/asmjit/arm/a64compiler.h:222
Method
brand
Returns a CPU brand string.
src/qengine/extern/asmjit/core/cpuinfo.h:816
Method
brandId
Returns the CPU brand id. Family identifier matches the BrandId read by using CPUID on X86 architecture.
src/qengine/extern/asmjit/core/cpuinfo.h:789
Function
bufferCapacity
Returns the capacity of the current CodeBuffer.
src/qengine/extern/asmjit/core/assembler.h:56
Function
bufferData
Returns the start of the CodeBuffer in the current section.
src/qengine/extern/asmjit/core/assembler.h:70
Function
bufferEnd
Returns the end (first invalid byte) in the current section.
src/qengine/extern/asmjit/core/assembler.h:72
Function
bufferPtr
Returns the current pointer in the CodeBuffer in the current section.
src/qengine/extern/asmjit/core/assembler.h:74
Method
buildCFG
src/qengine/extern/asmjit/arm/a64rapass.cpp:630
Method
buildCFG
src/qengine/extern/asmjit/x86/x86rapass.cpp:1234
Method
buildCFGDominators
Based on "A Simple, Fast Dominance Algorithm".
src/qengine/extern/asmjit/core/rapass.cpp:458
Method
buildCFGViews
src/qengine/extern/asmjit/core/rapass.cpp:375
Method
buildLiveness
src/qengine/extern/asmjit/core/rapass.cpp:780
Method
bytesUsed
src/qengine/extern/asmjit/core/rastack_p.h:144
Method
cacheLineSize
Returns the size of a cache line flush.
src/qengine/extern/asmjit/core/cpuinfo.h:805
Method
callStackAlignment
Returns call stack alignment.
src/qengine/extern/asmjit/core/func.h:1143
Method
callStackSize
Returns call stack size.
src/qengine/extern/asmjit/core/func.h:1182
Method
canAppend
src/qengine/extern/asmjit/core/zonestack.h:71
Method
canPrepend
src/qengine/extern/asmjit/core/zonestack.h:68
Method
capacity
Returns the capacity of this bit-vector (in bits).
src/qengine/extern/asmjit/core/zonevector.h:476
Method
capacity
Returns the capacity of the data.
src/qengine/extern/asmjit/core/codebuffer.h:87
Method
capacityInBitWords
Returns the capacity of the `BitWord[]` array in `BitWord` units.
src/qengine/extern/asmjit/core/zonevector.h:481
Method
capacityOfOpCount
\cond INTERNAL
src/qengine/extern/asmjit/core/builder.h:898
Method
cbegin
src/qengine/extern/asmjit/core/zonevector.h:178
Method
cbegin
src/qengine/extern/asmjit/core/support.h:1666
Method
cc
Returns the compiler casted to `x86::Compiler`.
src/qengine/extern/asmjit/x86/x86rapass_p.h:47
Method
cend
src/qengine/extern/asmjit/core/zonevector.h:179
Method
cend
src/qengine/extern/asmjit/core/support.h:1667
Method
checkHeight
Check whether the Red-Black tree is valid.
src/qengine/extern/asmjit/core/zonetree.cpp:26
Function
child
src/qengine/extern/asmjit/core/zonetree.h:60
Method
child
src/qengine/extern/asmjit/core/zonetree.h:107
Method
choose
src/qengine/extern/asmjit/x86/x86rapass_p.h:60
Method
choose
src/qengine/extern/asmjit/x86/x86rapass.cpp:95
Function
clear
Makes the vector empty (won't change the capacity or data pointer).
src/qengine/extern/asmjit/core/zonevector.h:88
Function
clear
Clears the accumulated logger data.
src/qengine/extern/asmjit/core/logger.h:185
Method
clear
src/qengine/extern/asmjit/core/radefs_p.h:278
Method
clear
src/qengine/extern/asmjit/core/zonevector.h:499
Method
clearAll
src/qengine/extern/asmjit/core/zonevector.h:548
Method
clearAttributes
Clears attributes `attrs` from the FrameFrame.
src/qengine/extern/asmjit/core/func.h:1054
Method
clearDiagnosticOptions
src/qengine/extern/asmjit/core/emitter.cpp:76
Function
clearEncodingOptions
Disables the given encoding `options`.
src/qengine/extern/asmjit/core/emitter.h:458
Method
clearFlags
Removes `flags` from format flags.
src/qengine/extern/asmjit/core/formatter.h:115
Method
clearFlags
Clears the given `flags` from node flags.
src/qengine/extern/asmjit/core/builder.h:610
Method
clearFlags
Removes `flags` from the section flags.
src/qengine/extern/asmjit/core/codeholder.h:194
Method
clearFlags
Clears instruction `flags` from this RAInst.
src/qengine/extern/asmjit/core/rapass_p.h:336
Method
clearInstRWFlags
src/qengine/extern/asmjit/core/rapass_p.h:434
Method
clearOptions
src/qengine/extern/asmjit/core/builder.h:764
Function
clone
! Clones the register operand. */
src/qengine/extern/asmjit/core/operand.h:1130
Method
clone
Clones this operand and returns its copy.
src/qengine/extern/asmjit/core/operand.h:722
Method
clone
Clones the register operand.
src/qengine/extern/asmjit/core/operand.h:952
Method
clone
Clones the memory operand.
src/qengine/extern/asmjit/core/operand.h:1224
Method
clone
Clones the immediate operand.
src/qengine/extern/asmjit/core/operand.h:1560
Method
clone
Clones the memory operand.
src/qengine/extern/asmjit/arm/armoperand.h:462
Method
clone
Clones the memory operand.
src/qengine/extern/asmjit/x86/x86operand.h:791
Method
cloneAdjusted
Gets new memory operand adjusted by `off`.
src/qengine/extern/asmjit/arm/armoperand.h:465
Method
cloneAdjusted
Creates a copy of this memory operand adjusted by `off`.
src/qengine/extern/asmjit/x86/x86operand.h:794
Method
cloneBroadcasted
Creates a copy of this memory operand with a broadcast `bcst`.
src/qengine/extern/asmjit/x86/x86operand.h:808
Method
clonePhysToWorkMap
src/qengine/extern/asmjit/core/rapass_p.h:1069
Method
cloneResized
Creates a copy of this memory operand resized to `size`.
src/qengine/extern/asmjit/x86/x86operand.h:801
Method
close
src/qengine/extern/asmjit/core/virtmem.cpp:436
Method
clz
src/qengine/extern/asmjit/core/support.h:303
Method
clz
src/qengine/extern/asmjit/core/support.h:314
Function
cmovccFromCond
Translates a condition code `cond` to a `cmovcc` instruction id.
src/qengine/extern/asmjit/x86/x86globals.h:1808
Function
cmpInstName
Compares two instruction names. `a` is a null terminated instruction name from arch-specific `nameData[]` table. `b` is a possibly non-null terminate
src/qengine/extern/asmjit/core/support.h:934
Function
cmpsb
src/qengine/extern/asmjit/x86/x86emitter.h:3995
Function
cmpsd
src/qengine/extern/asmjit/x86/x86emitter.h:3996
Function
cmpsq
src/qengine/extern/asmjit/x86/x86emitter.h:3997
Function
cmpsw
src/qengine/extern/asmjit/x86/x86emitter.h:3998
Function
codeAlignment
Gets the current code alignment of the current mode (ARM vs THUMB).
src/qengine/extern/asmjit/arm/a64assembler.h:41
Method
combine
src/qengine/extern/asmjit/core/support.h:1690
Method
comment
src/qengine/extern/asmjit/core/assembler.cpp:366
Method
commentf
src/qengine/extern/asmjit/core/emitter.cpp:239
Method
commentv
src/qengine/extern/asmjit/core/emitter.cpp:262
Method
compiler
Returns the compiler that owns this JumpAnnotation.
src/qengine/extern/asmjit/core/compiler.h:299
Method
composeARMInstId
src/qengine/extern/asmjit/core/inst.h:311
Method
concatUnsafe
Concatenates all items of `other` at the end of the vector.
src/qengine/extern/asmjit/core/zonevector.h:281
Method
consecutiveDataFromFlags
src/qengine/extern/asmjit/core/radefs_p.h:831
Method
consecutiveDataToFlags
src/qengine/extern/asmjit/core/radefs_p.h:825
Function
constPopcnt
src/qengine/extern/asmjit/core/support.h:495
← previous
next →
1,701–1,800 of 3,256, ranked by callers