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
↓ 4 callers
Function
BaseBuilder_assignInlineComment
src/qengine/extern/asmjit/core/builder_p.h:14
↓ 4 callers
Function
BaseEmitter_updateForcedOptions
src/qengine/extern/asmjit/core/emitter.cpp:40
↓ 4 callers
Function
JitAllocatorImpl_fillPattern
src/qengine/extern/asmjit/core/jitallocator.cpp:497
↓ 4 callers
Function
_addEmitterFlags
src/qengine/extern/asmjit/core/emitter.h:334
↓ 4 callers
Function
_grabState
src/qengine/extern/asmjit/core/emitter.h:549
↓ 4 callers
Function
_setSize
Sets size of the vector to `n`. Used internally by some algorithms.
src/qengine/extern/asmjit/core/zonevector.h:102
↓ 4 callers
Method
addCallArg
src/qengine/extern/asmjit/core/rapass_p.h:534
↓ 4 callers
Method
addDiagnosticOptions
src/qengine/extern/asmjit/core/emitter.cpp:71
↓ 4 callers
Method
addDirtyRegs
Adds which registers (as a mask) are modified by the function.
src/qengine/extern/asmjit/core/func.h:1233
↓ 4 callers
Method
archRegs
src/qengine/extern/asmjit/core/funcargscontext_p.h:150
↓ 4 callers
Method
argIndex
src/qengine/extern/asmjit/core/radefs_p.h:1155
↓ 4 callers
Method
availableRegs
src/qengine/extern/asmjit/core/radefs_p.h:88
↓ 4 callers
Method
baseAddress
Returns a static base-address or \ref Globals::kNoBaseAddress, if not set.
src/qengine/extern/asmjit/core/codeholder.h:749
↓ 4 callers
Method
blockSize
src/qengine/extern/asmjit/core/jitallocator.cpp:272
↓ 4 callers
Function
cc
src/qengine/extern/asmjit/core/rabuilders_p.h:68
↓ 4 callers
Method
codeSize
src/qengine/extern/asmjit/core/codeholder.cpp:897
↓ 4 callers
Method
consecutiveData
src/qengine/extern/asmjit/core/radefs_p.h:865
↓ 4 callers
Method
data
src/qengine/extern/asmjit/core/constpool.h:73
↓ 4 callers
Function
deabstract
Deabstracts a given `typeId` into a native type by using `deabstractDelta`, which was previously calculated by calling \ref deabstractDeltaOfSize() wi
src/qengine/extern/asmjit/core/type.h:346
↓ 4 callers
Function
decodeInstName
src/qengine/extern/asmjit/core/support_p.h:25
↓ 4 callers
Function
detectHWCaps
src/qengine/extern/asmjit/core/cpuinfo.cpp:837
↓ 4 callers
Function
diagnosticOptions
Returns the emitter's diagnostic options.
src/qengine/extern/asmjit/core/emitter.h:466
↓ 4 callers
Method
dstRegs
src/qengine/extern/asmjit/core/funcargscontext_p.h:154
↓ 4 callers
Method
emitZeros
src/qengine/extern/asmjit/core/codewriter_p.h:126
↓ 4 callers
Method
empty
src/qengine/extern/asmjit/core/zonestack.h:47
↓ 4 callers
Method
empty
src/qengine/extern/asmjit/core/rapass_p.h:637
↓ 4 callers
Function
encodeLogicalImm
Encodes the given `imm` value of the given `width` to a logical immediate value represented as N, S, and R fields and writes these fields to `out`. E
src/qengine/extern/asmjit/arm/a64utils.h:43
↓ 4 callers
Function
encodingOptions
Returns encoding options.
src/qengine/extern/asmjit/core/emitter.h:451
↓ 4 callers
Method
entryBlock
Returns the function's entry block.
src/qengine/extern/asmjit/core/rapass_p.h:833
↓ 4 callers
Function
eq
Tests whether this CPU features matches `other`.
src/qengine/extern/asmjit/core/cpuinfo.h:687
↓ 4 callers
Function
equals
Not really useful outside of debugging.
src/qengine/extern/asmjit/core/raassignment_p.h:345
↓ 4 callers
Method
formatInstruction
src/qengine/extern/asmjit/arm/a64formatter.cpp:262
↓ 4 callers
Function
formatNode
src/qengine/extern/asmjit/core/formatter.cpp:397
↓ 4 callers
Function
formatOperand
src/qengine/extern/asmjit/core/formatter.cpp:176
↓ 4 callers
Method
fpRegId
Returns stack frame register id.
src/qengine/extern/asmjit/core/archtraits.h:207
↓ 4 callers
Function
fromTypeAndId
! Creates a new register from register type and id. */
src/qengine/extern/asmjit/core/operand.h:1125
↓ 4 callers
Method
get
src/qengine/extern/asmjit/x86/x86opcode_p.h:339
↓ 4 callers
Function
gpb_hi
Creates an 8-bit high GPB register operand.
src/qengine/extern/asmjit/x86/x86operand.h:365
↓ 4 callers
Function
gpb_lo
Creates an 8-bit low GPB register operand.
src/qengine/extern/asmjit/x86/x86operand.h:363
↓ 4 callers
Function
hasEncodingOption
Tests whether the encoding `option` is set.
src/qengine/extern/asmjit/core/emitter.h:453
↓ 4 callers
Method
hasOutId
Tests whether the register must be allocated to a fixed physical register before it's written.
src/qengine/extern/asmjit/core/radefs_p.h:944
↓ 4 callers
Method
hasPassData
Tests whether the node has an associated pass data.
src/qengine/extern/asmjit/core/builder.h:664
↓ 4 callers
Method
hasRegType
src/qengine/extern/asmjit/x86/x86instapi.cpp:1465
↓ 4 callers
Method
hasRet
Tests whether the function has a return value.
src/qengine/extern/asmjit/core/func.h:813
↓ 4 callers
Method
hasStackAdjustment
Tests whether the functions contains stack adjustment.
src/qengine/extern/asmjit/core/func.h:1307
↓ 4 callers
Method
hasTypeId
Tests whether the argument or return value has associated `TypeId`.
src/qengine/extern/asmjit/core/func.h:625
↓ 4 callers
Function
iSort
src/qengine/extern/asmjit/core/support.h:1497
↓ 4 callers
Method
immBitCount
Returns the count of bits of the offset value in the data it's stored in.
src/qengine/extern/asmjit/core/codeholder.h:365
↓ 4 callers
Method
immDiscardLsb
Returns the number of least significant bits of the offset value, that must be zero and that are not part of the encoded data.
src/qengine/extern/asmjit/core/codeholder.h:370
↓ 4 callers
Method
init
Sets the function signature.
src/qengine/extern/asmjit/core/compiler.h:612
↓ 4 callers
Function
isFloat32
Tests whether a given type is a scalar 32-bit float.
src/qengine/extern/asmjit/core/type.h:213
↓ 4 callers
Function
isFloat64
Tests whether a given type is a scalar 64-bit float.
src/qengine/extern/asmjit/core/type.h:215
↓ 4 callers
Function
isInt9
src/qengine/extern/asmjit/core/support.h:748
↓ 4 callers
Function
isMask
src/qengine/extern/asmjit/core/type.h:219
↓ 4 callers
Method
isReachable
src/qengine/extern/asmjit/core/rapass_p.h:160
↓ 4 callers
Method
isSReg
Tests whether the register is a segment register.
src/qengine/extern/asmjit/x86/x86operand.h:102
↓ 4 callers
Method
isVecV
Gets whether the register is a VEC-V register (128-bit).
src/qengine/extern/asmjit/arm/armoperand.h:78
↓ 4 callers
Method
logf
src/qengine/extern/asmjit/core/logger.cpp:22
↓ 4 callers
Method
outId
Returns a physical register id used for 'out' operation.
src/qengine/extern/asmjit/core/radefs_p.h:949
↓ 4 callers
Method
position
Returns node position.
src/qengine/extern/asmjit/core/builder.h:630
↓ 4 callers
Method
povOrder
src/qengine/extern/asmjit/core/rapass_p.h:204
↓ 4 callers
Function
protectJitMemory
src/qengine/extern/asmjit/core/virtmem.cpp:805
↓ 4 callers
Function
readU8
src/qengine/extern/asmjit/core/support.h:957
↓ 4 callers
Method
reset
src/qengine/extern/asmjit/core/compiler.h:411
↓ 4 callers
Method
reset
src/qengine/extern/asmjit/core/rapass_p.h:415
↓ 4 callers
Method
resetOpRange
Resets operands at `[start, end)` range.
src/qengine/extern/asmjit/core/builder.h:828
↓ 4 callers
Method
rewriteIdAtIndex
src/qengine/extern/asmjit/core/builder.h:886
↓ 4 callers
Method
rmSize
Returns Reg/Mem size of the operand.
src/qengine/extern/asmjit/core/inst.h:602
↓ 4 callers
Method
rwPtr
src/qengine/extern/asmjit/core/jitallocator.cpp:263
↓ 4 callers
Function
rwZeroExtendAvxVec
src/qengine/extern/asmjit/x86/x86instapi.cpp:747
↓ 4 callers
Method
scalarHf
src/qengine/extern/asmjit/arm/a64instdb_p.h:513
↓ 4 callers
Method
section
src/qengine/extern/asmjit/core/builder.cpp:351
↓ 4 callers
Method
setExtendByteMask
Sets externd mask.
src/qengine/extern/asmjit/core/inst.h:623
↓ 4 callers
Method
setExtraReg
src/qengine/extern/asmjit/core/inst.h:294
↓ 4 callers
Method
setOutId
Sets a physical register used for 'out' operation.
src/qengine/extern/asmjit/core/radefs_p.h:957
↓ 4 callers
Method
setPredicate
Sets memory predicate to `predicate`, see `Mem::ShiftOp`.
src/qengine/extern/asmjit/arm/armoperand.h:540
↓ 4 callers
Method
setWeight
Sets the virtual register weight (0 to 255) - the register allocator can use it as explicit hint for alloc/spill decisions and initial bin-packing.
src/qengine/extern/asmjit/core/compilerdefs.h:126
↓ 4 callers
Method
setWriteByteMask
Sets write mask.
src/qengine/extern/asmjit/core/inst.h:621
↓ 4 callers
Function
shr
src/qengine/extern/asmjit/core/support.h:167
↓ 4 callers
Method
spRegId
Returns stack pointer register id.
src/qengine/extern/asmjit/core/archtraits.h:205
↓ 4 callers
Method
stackAdjustment
Returns function's stack adjustment used in function's prolog and epilog. If the returned value is zero it means that the stack is not adjusted. This
src/qengine/extern/asmjit/core/func.h:1312
↓ 4 callers
Function
testArrays
src/qengine/extern/asmjit/core/support.cpp:16
↓ 4 callers
Method
unlink
src/qengine/extern/asmjit/core/virtmem.cpp:419
↓ 4 callers
Function
unmapMemory
src/qengine/extern/asmjit/core/virtmem.cpp:637
↓ 4 callers
Method
useRewriteMask
src/qengine/extern/asmjit/core/radefs_p.h:951
↓ 4 callers
Method
useTemporaryMem
src/qengine/extern/asmjit/core/rapass.cpp:1668
↓ 4 callers
Method
usedRegs
Returns a mask of all used registers of the given register `group`.
src/qengine/extern/asmjit/core/func.h:887
↓ 4 callers
Method
vectorHf
src/qengine/extern/asmjit/arm/a64instdb_p.h:515
↓ 4 callers
Function
verify
src/qengine/extern/asmjit/core/raassignment_p.h:379
↓ 4 callers
Method
virtualSize
Returns the virtual size of the section. Virtual size is initially zero and is never changed by AsmJit. It's normal if virtual size is smaller than s
src/qengine/extern/asmjit/core/codeholder.h:215
↓ 4 callers
Method
workRegById
src/qengine/extern/asmjit/core/rapass_p.h:1011
↓ 4 callers
Function
x86OpcodeLByVMem
src/qengine/extern/asmjit/x86/x86assembler.cpp:303
↓ 4 callers
Function
xmm
Creates a 128-bit XMM register operand.
src/qengine/extern/asmjit/x86/x86operand.h:373
↓ 3 callers
Function
_assignBlock
src/qengine/extern/asmjit/core/zone.h:203
↓ 3 callers
Function
_clearEmitterFlags
src/qengine/extern/asmjit/core/emitter.h:335
↓ 3 callers
Method
_newReg
src/qengine/extern/asmjit/core/compiler.cpp:268
↓ 3 callers
Method
_resetReserved
src/qengine/extern/asmjit/core/inst.h:497
↓ 3 callers
Function
_setAddressOverrideMask
src/qengine/extern/asmjit/x86/x86assembler.h:657
↓ 3 callers
Method
_setId
Sets label id (internal, used only by `CodeHolder`).
src/qengine/extern/asmjit/core/codeholder.h:567
↓ 3 callers
Method
addInstRWFlags
Adds `flags` to instruction RW flags.
src/qengine/extern/asmjit/core/rapass_p.h:325
← previous
next →
401–500 of 3,256, ranked by callers