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
↓ 1 callers
Function
FormatterInternal_explainConst
src/qengine/extern/asmjit/x86/x86formatter.cpp:587
↓ 1 callers
Function
InstInternal_regAnalysis
src/qengine/extern/asmjit/x86/x86instapi.cpp:1470
↓ 1 callers
Function
JitAllocatorImpl_calculateIdealBlockSize
src/qengine/extern/asmjit/core/jitallocator.cpp:481
↓ 1 callers
Function
JitAllocatorImpl_destroy
src/qengine/extern/asmjit/core/jitallocator.cpp:457
↓ 1 callers
Function
JitAllocatorImpl_new
src/qengine/extern/asmjit/core/jitallocator.cpp:400
↓ 1 callers
Function
JitAllocatorImpl_newBlock
Allocate a new `JitAllocatorBlock` for the given `blockSize`. NOTE: The block doesn't have `kFlagEmpty` flag set, because the new block is only alloc
src/qengine/extern/asmjit/core/jitallocator.cpp:509
↓ 1 callers
Function
JitAllocatorImpl_removeBlock
src/qengine/extern/asmjit/core/jitallocator.cpp:589
↓ 1 callers
Function
JitAllocatorImpl_sizeToPoolId
src/qengine/extern/asmjit/core/jitallocator.cpp:462
↓ 1 callers
Function
JitAllocatorImpl_wipeOutBlock
src/qengine/extern/asmjit/core/jitallocator.cpp:605
↓ 1 callers
Function
JitAllocator_defaultFillPattern
src/qengine/extern/asmjit/core/jitallocator.cpp:39
↓ 1 callers
Function
RALocal_findTiedRegByWorkId
src/qengine/extern/asmjit/core/ralocal.cpp:12
↓ 1 callers
Function
RAPass_dumpSpans
src/qengine/extern/asmjit/core/rapass.cpp:1123
↓ 1 callers
Function
RAPass_formatLiveness
src/qengine/extern/asmjit/core/rapass.cpp:1821
↓ 1 callers
Function
ZoneAllocator_hasDynamicBlock
src/qengine/extern/asmjit/core/zone.cpp:207
↓ 1 callers
Function
_assignZeroBlock
src/qengine/extern/asmjit/core/zone.h:210
↓ 1 callers
Method
_emit
src/qengine/extern/asmjit/core/builder.cpp:579
↓ 1 callers
Method
_emitI
src/qengine/extern/asmjit/core/emitter.cpp:144
↓ 1 callers
Function
_logBlock
src/qengine/extern/asmjit/core/rabuilders_p.h:568
↓ 1 callers
Function
_logNode
src/qengine/extern/asmjit/core/rabuilders_p.h:576
↓ 1 callers
Method
_newStack
src/qengine/extern/asmjit/core/compiler.cpp:379
↓ 1 callers
Method
_packed
src/qengine/extern/asmjit/core/environment.h:267
↓ 1 callers
Method
_resetInternal
Resets string to embedded and makes it empty (zero length, zero first char) \note This is always called internally after an external buffer was relea
src/qengine/extern/asmjit/core/string.h:327
↓ 1 callers
Function
_setCursor
Sets the current node without returning the previous node. Only use this function if you are concerned about performance and want this inlined (for e
src/qengine/extern/asmjit/core/builder.h:239
↓ 1 callers
Method
_setEndPtr
src/qengine/extern/asmjit/core/zonevector.h:156
↓ 1 callers
Method
addAddressToAddressTable
src/qengine/extern/asmjit/core/codeholder.cpp:430
↓ 1 callers
Method
addAfter
src/qengine/extern/asmjit/core/builder.cpp:186
↓ 1 callers
Method
addAggregatedFlags
src/qengine/extern/asmjit/core/rapass_p.h:437
↓ 1 callers
Method
addAllocatedMask
src/qengine/extern/asmjit/core/radefs_p.h:1188
↓ 1 callers
Method
addClobberSurvivalMask
src/qengine/extern/asmjit/core/radefs_p.h:1185
↓ 1 callers
Method
addExitScratchGpRegs
src/qengine/extern/asmjit/core/rapass_p.h:210
↓ 1 callers
Method
addFlags
src/qengine/extern/asmjit/core/jitallocator.cpp:266
↓ 1 callers
Method
addForbiddenFlags
src/qengine/extern/asmjit/core/rapass_p.h:440
↓ 1 callers
Function
addFunc
Creates a new \ref FuncNode with the given `signature`, adds it to the instruction stream by using the \ref addFunc(FuncNode*) overload, and returns i
src/qengine/extern/asmjit/core/compiler.h:109
↓ 1 callers
Method
addImmediateConsecutive
src/qengine/extern/asmjit/core/radefs_p.h:1196
↓ 1 callers
Function
addOverflowFallback
src/qengine/extern/asmjit/core/support.h:545
↓ 1 callers
Function
addOverflowImpl
src/qengine/extern/asmjit/core/support.h:595
↓ 1 callers
Method
addUseIdMask
src/qengine/extern/asmjit/core/radefs_p.h:1174
↓ 1 callers
Method
adjustSlotOffsets
src/qengine/extern/asmjit/core/rastack.cpp:175
↓ 1 callers
Method
advance
src/qengine/extern/asmjit/core/codewriter_p.h:43
↓ 1 callers
Method
aggregatedFlags
src/qengine/extern/asmjit/core/rapass_p.h:436
↓ 1 callers
Function
alignUpDiff
src/qengine/extern/asmjit/core/support.h:684
↓ 1 callers
Function
alignUpPowerOf2
src/qengine/extern/asmjit/core/support.h:676
↓ 1 callers
Method
allocBranch
src/qengine/extern/asmjit/core/ralocal.cpp:1004
↓ 1 callers
Function
allocDualMapping
src/qengine/extern/asmjit/core/virtmem.cpp:166
↓ 1 callers
Function
allocDualMappingUsingRemapdup
src/qengine/extern/asmjit/core/virtmem.cpp:680
↓ 1 callers
Method
allocInst
src/qengine/extern/asmjit/core/ralocal.cpp:371
↓ 1 callers
Method
allocJumpTable
src/qengine/extern/asmjit/core/ralocal.cpp:1060
↓ 1 callers
Function
allocNoCheck
Allocates the requested memory specified by `size` without doing any checks. Can only be called if `remainingSize()` returns size at least equal to `
src/qengine/extern/asmjit/core/zone.h:277
↓ 1 callers
Method
allocZeroed
src/qengine/extern/asmjit/core/zone.cpp:166
↓ 1 callers
Method
allocatedMask
src/qengine/extern/asmjit/core/radefs_p.h:1187
↓ 1 callers
Method
annotation
Returns the \ref JumpAnnotation associated with this jump, or `nullptr`.
src/qengine/extern/asmjit/core/compiler.h:356
↓ 1 callers
Function
append
src/qengine/extern/asmjit/core/zonelist.h:147
↓ 1 callers
Method
areaAvailable
src/qengine/extern/asmjit/core/jitallocator.cpp:276
↓ 1 callers
Method
areaUsed
src/qengine/extern/asmjit/core/jitallocator.cpp:275
↓ 1 callers
Method
argCount
Returns arguments count.
src/qengine/extern/asmjit/core/compiler.h:481
↓ 1 callers
Method
argPacks
Returns function argument packs array.
src/qengine/extern/asmjit/core/func.h:828
↓ 1 callers
Method
args
Returns the array of function arguments' types.
src/qengine/extern/asmjit/core/func.h:444
↓ 1 callers
Method
armCondCode
src/qengine/extern/asmjit/core/inst.h:303
↓ 1 callers
Function
assign
Assign [VirtReg/WorkReg] to a physical register.
src/qengine/extern/asmjit/core/raassignment_p.h:210
↓ 1 callers
Method
assignChars
Replaces the current of the string by a `c` character, repeated `n` times.
src/qengine/extern/asmjit/core/string.h:232
↓ 1 callers
Method
assignPhysToWorkMap
src/qengine/extern/asmjit/core/rapass_p.h:645
↓ 1 callers
Method
assignRAInst
src/qengine/extern/asmjit/core/rapass_p.h:888
↓ 1 callers
Method
assignStackSlot
Assigns a stack offset of this virtual register to `stackOffset` and sets `_hasStackSlot` to true.
src/qengine/extern/asmjit/core/compilerdefs.h:145
↓ 1 callers
Method
assignUInt
Replaces the current of the string by a formatted integer `i` (unsigned).
src/qengine/extern/asmjit/core/string.h:242
↓ 1 callers
Function
assignWorkIdsFromPhysIds
src/qengine/extern/asmjit/core/raassignment_p.h:313
↓ 1 callers
Method
assignedRegs
src/qengine/extern/asmjit/core/funcargscontext_p.h:153
↓ 1 callers
Method
avxEnabled
src/qengine/extern/asmjit/x86/x86rapass_p.h:52
↓ 1 callers
Method
baseLabel
Returns the base label as `Label` operand.
src/qengine/extern/asmjit/core/builder.h:1215
↓ 1 callers
Method
baseLabelId
Returns the id of the base label.
src/qengine/extern/asmjit/core/builder.h:1217
↓ 1 callers
Method
baseSignature
Returns base signature of the register associated with each register type. Base signature only contains the operand type, register type, register gro
src/qengine/extern/asmjit/core/operand.h:886
↓ 1 callers
Method
bindLabel
src/qengine/extern/asmjit/core/codeholder.cpp:696
↓ 1 callers
Function
bitVectorFlipBit
src/qengine/extern/asmjit/core/support.h:1315
↓ 1 callers
Method
bitWordCount
Returns the number of BitWords returned by \ref bits().
src/qengine/extern/asmjit/core/cpuinfo.h:75
↓ 1 callers
Method
block
src/qengine/extern/asmjit/core/rapass.cpp:368
↓ 1 callers
Method
blockCount
Returns the count of basic blocks (returns size of `_blocks` array).
src/qengine/extern/asmjit/core/rapass_p.h:850
↓ 1 callers
Function
blockSize
Returns the default block size.
src/qengine/extern/asmjit/core/zone.h:139
↓ 1 callers
Method
broadcastSize
Returns the size of the broadcast - either 2, 4, or 8, or 0 if broadcast is not supported.
src/qengine/extern/asmjit/x86/x86instdb.h:421
↓ 1 callers
Method
calculateStackFrame
src/qengine/extern/asmjit/core/rastack.cpp:59
↓ 1 callers
Method
callConvId
Returns the calling convention.
src/qengine/extern/asmjit/core/func.h:418
↓ 1 callers
Method
calleeStackCleanup
Returns home many bytes of the stack the callee must adjust before returning (X86-STDCALL only)
src/qengine/extern/asmjit/core/func.h:1140
↓ 1 callers
Function
capacity
Returns the vector capacity.
src/qengine/extern/asmjit/core/zonevector.h:80
↓ 1 callers
Function
cb
Returns \ref BaseBuilder associated with the pass.
src/qengine/extern/asmjit/core/builder.h:1368
↓ 1 callers
Method
cc
src/qengine/extern/asmjit/arm/a64rapass.cpp:85
↓ 1 callers
Method
cc
src/qengine/extern/asmjit/x86/x86rapass.cpp:93
↓ 1 callers
Function
checkEven
src/qengine/extern/asmjit/arm/a64assembler.cpp:666
↓ 1 callers
Method
clearBits
src/qengine/extern/asmjit/core/zonevector.h:557
↓ 1 callers
Method
clearOpFlags
Removes the given `flags` from operand flags.
src/qengine/extern/asmjit/core/inst.h:514
↓ 1 callers
Method
clearOptions
src/qengine/extern/asmjit/core/inst.h:283
↓ 1 callers
Method
closeAt
src/qengine/extern/asmjit/core/radefs_p.h:536
↓ 1 callers
Function
clzImpl
src/qengine/extern/asmjit/core/support.h:333
↓ 1 callers
Method
comment
src/qengine/extern/asmjit/core/builder.cpp:744
↓ 1 callers
Method
concat
Appends `other` vector at the end of this vector.
src/qengine/extern/asmjit/core/zonevector.h:231
↓ 1 callers
Method
consecutiveMask
src/qengine/extern/asmjit/core/radefs_p.h:1180
↓ 1 callers
Method
controlFlow
Returns a control flow category of the instruction.
src/qengine/extern/asmjit/x86/x86instdb.h:533
↓ 1 callers
Function
costByFrequency
src/qengine/extern/asmjit/core/ralocal_p.h:156
↓ 1 callers
Function
cr
Creates a 32-bit or 64-bit control register operand.
src/qengine/extern/asmjit/x86/x86operand.h:383
↓ 1 callers
Function
ctzImpl
src/qengine/extern/asmjit/core/support.h:334
↓ 1 callers
Function
cursor
Returns the cursor. When the Builder/Compiler is created it automatically creates a '.text' \ref SectionNode, which will be the initial one. When ins
src/qengine/extern/asmjit/core/builder.h:230
↓ 1 callers
Method
data
Returns the section data.
src/qengine/extern/asmjit/core/codeholder.h:183
↓ 1 callers
Function
dataSize
Returns size of the data returned by `data()`.
src/qengine/extern/asmjit/core/logger.h:177
← previous
next →
901–1,000 of 3,256, ranked by callers