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
↓ 3 callers
Method
payload
src/qengine/extern/asmjit/core/codeholder.h:468
↓ 3 callers
Method
preferredMask
src/qengine/extern/asmjit/core/radefs_p.h:1176
↓ 3 callers
Method
priority
src/qengine/extern/asmjit/core/radefs_p.h:660
↓ 3 callers
Function
ptr
Creates `[base.reg, offset]` memory operand (offset mode).
src/qengine/extern/asmjit/arm/armoperand.h:557
↓ 3 callers
Function
qSort
src/qengine/extern/asmjit/core/support.h:1579
↓ 3 callers
Function
readU32uBE
src/qengine/extern/asmjit/core/support.h:1024
↓ 3 callers
Function
readU32uLE
src/qengine/extern/asmjit/core/support.h:1022
↓ 3 callers
Method
realId
Returns a real instruction id that doesn't contain any modifiers.
src/qengine/extern/asmjit/core/inst.h:262
↓ 3 callers
Method
realSize
Returns the real size of the section calculated from virtual and buffer sizes.
src/qengine/extern/asmjit/core/codeholder.h:222
↓ 3 callers
Method
regByteMask
src/qengine/extern/asmjit/core/radefs_p.h:1190
↓ 3 callers
Method
regMask
Returns a physical register mask.
src/qengine/extern/asmjit/x86/x86instdb.h:150
↓ 3 callers
Method
regionSize
Returns the size of the region/instruction where the offset is encoded.
src/qengine/extern/asmjit/core/codeholder.h:357
↓ 3 callers
Function
release
src/qengine/extern/asmjit/core/virtmem.cpp:149
↓ 3 callers
Function
remainingSize
Returns remaining size of the current block.
src/qengine/extern/asmjit/core/zone.h:143
↓ 3 callers
Method
reportError
src/qengine/extern/asmjit/core/emitter.cpp:118
↓ 3 callers
Method
reset
src/qengine/extern/asmjit/core/raassignment_p.h:52
↓ 3 callers
Method
reset
Resets this CallConv struct into a defined state. It's recommended to reset the \ref CallConv struct in case you would like create a custom calling c
src/qengine/extern/asmjit/core/func.h:233
↓ 3 callers
Function
resetExtraReg
Resets an extra operand that will be used by the next instruction (architecture specific).
src/qengine/extern/asmjit/core/emitter.h:526
↓ 3 callers
Function
resetInlineComment
Resets the comment/annotation to nullptr.
src/qengine/extern/asmjit/core/emitter.h:536
↓ 3 callers
Method
run
src/qengine/extern/asmjit/core/compiler.cpp:570
↓ 3 callers
Function
scalarToVector
src/qengine/extern/asmjit/core/type.h:350
↓ 3 callers
Method
section
src/qengine/extern/asmjit/core/assembler.cpp:52
↓ 3 callers
Method
setHintRegId
src/qengine/extern/asmjit/core/radefs_p.h:1169
↓ 3 callers
Method
setHomeRegId
src/qengine/extern/asmjit/core/radefs_p.h:1165
↓ 3 callers
Method
setOpCount
Sets operand count.
src/qengine/extern/asmjit/core/builder.h:796
↓ 3 callers
Method
setPosition
Sets node position. Node position is a 32-bit unsigned integer that is used by Compiler to track where the node is relatively to the start of the fun
src/qengine/extern/asmjit/core/builder.h:639
↓ 3 callers
Method
setTiedReg
src/qengine/extern/asmjit/core/radefs_p.h:1142
↓ 3 callers
Method
shift
Gets the memory operand's shift (aka scale) constant.
src/qengine/extern/asmjit/arm/armoperand.h:531
↓ 3 callers
Method
shrink
src/qengine/extern/asmjit/core/jitallocator.cpp:879
↓ 3 callers
Method
signExtend16Bits
src/qengine/extern/asmjit/core/operand.h:1563
↓ 3 callers
Method
signExtend8Bits
src/qengine/extern/asmjit/core/operand.h:1562
↓ 3 callers
Method
sizeInBitWords
Returns the size of the `BitWord[]` array in `BitWord` units.
src/qengine/extern/asmjit/core/zonevector.h:479
↓ 3 callers
Method
tiedReg
src/qengine/extern/asmjit/core/radefs_p.h:1141
↓ 3 callers
Function
unpackValues
src/qengine/extern/asmjit/x86/x86func.cpp:218
↓ 3 callers
Function
vecTypeIdToRegType
src/qengine/extern/asmjit/x86/x86emithelper_p.h:22
↓ 3 callers
Function
verifyPattern64
src/qengine/extern/asmjit/core/jitallocator.cpp:1031
↓ 3 callers
Function
virtRegById
Returns \ref VirtReg associated with the given `id`.
src/qengine/extern/asmjit/core/compiler.h:185
↓ 3 callers
Function
writeU16uBE
src/qengine/extern/asmjit/core/support.h:1097
↓ 3 callers
Function
writeU32uLE
src/qengine/extern/asmjit/core/support.h:1141
↓ 3 callers
Function
writeU64uLE
src/qengine/extern/asmjit/core/support.h:1175
↓ 3 callers
Method
zeroExtend16Bits
src/qengine/extern/asmjit/core/operand.h:1567
↓ 3 callers
Method
zeroExtend8Bits
src/qengine/extern/asmjit/core/operand.h:1566
↓ 2 callers
Function
BaseAssembler_initSection
src/qengine/extern/asmjit/core/assembler.cpp:43
↓ 2 callers
Function
BaseBuilder_checkDataSize
src/qengine/extern/asmjit/core/builder.cpp:709
↓ 2 callers
Function
BaseBuilder_deletePasses
src/qengine/extern/asmjit/core/builder.cpp:37
↓ 2 callers
Function
BaseBuilder_newLabelInternal
src/qengine/extern/asmjit/core/builder.cpp:443
↓ 2 callers
Function
BaseCompiler_assignGenericName
src/qengine/extern/asmjit/core/compiler.cpp:224
↓ 2 callers
Function
BaseRAPass_reset
src/qengine/extern/asmjit/core/rapass.cpp:60
↓ 2 callers
Function
CodeHolder_hashNameAndGetSize
Returns a hash of `name` and fixes `nameSize` if it's `SIZE_MAX`.
src/qengine/extern/asmjit/core/codeholder.cpp:476
↓ 2 callers
Function
CodeHolder_onSettingsUpdated
src/qengine/extern/asmjit/core/codeholder.cpp:110
↓ 2 callers
Function
CodeHolder_reserveInternal
src/qengine/extern/asmjit/core/codeholder.cpp:274
↓ 2 callers
Function
CodeHolder_resetInternal
src/qengine/extern/asmjit/core/codeholder.cpp:67
↓ 2 callers
Function
ConstPool_addGap
src/qengine/extern/asmjit/core/constpool.cpp:55
↓ 2 callers
Function
InstInternal_usesAvx512
src/qengine/extern/asmjit/x86/x86instapi.cpp:1495
↓ 2 callers
Function
JitAllocatorImpl_bitVectorSizeToByteSize
src/qengine/extern/asmjit/core/jitallocator.cpp:476
↓ 2 callers
Function
JitAllocatorImpl_deleteBlock
src/qengine/extern/asmjit/core/jitallocator.cpp:561
↓ 2 callers
Function
JitAllocatorImpl_insertBlock
src/qengine/extern/asmjit/core/jitallocator.cpp:573
↓ 2 callers
Function
JitAllocatorTest_shuffle
src/qengine/extern/asmjit/core/jitallocator.cpp:1173
↓ 2 callers
Function
REG
src/qengine/extern/asmjit/core/operand.h:1105
↓ 2 callers
Function
X86Internal_setupSaveRestoreInfo
src/qengine/extern/asmjit/x86/x86emithelper.cpp:397
↓ 2 callers
Function
_addNode
Can be used to both append and prepend.
src/qengine/extern/asmjit/core/zonelist.h:119
↓ 2 callers
Function
_getChild
src/qengine/extern/asmjit/core/zonetree.h:72
↓ 2 callers
Function
_getLeft
src/qengine/extern/asmjit/core/zonetree.h:73
↓ 2 callers
Function
_getRight
src/qengine/extern/asmjit/core/zonetree.h:74
↓ 2 callers
Method
_initReg
\cond INTERNAL Initializes a `BaseReg` operand from `signature` and register `id`.
src/qengine/extern/asmjit/core/operand.h:520
↓ 2 callers
Function
_insertNode
Can be used to both append and prepend.
src/qengine/extern/asmjit/core/zonelist.h:131
↓ 2 callers
Function
_release
src/qengine/extern/asmjit/core/zonevector.h:51
↓ 2 callers
Method
_setBase
\cond INTERNAL
src/qengine/extern/asmjit/core/operand.h:1307
↓ 2 callers
Method
_setSize
src/qengine/extern/asmjit/core/string.h:332
↓ 2 callers
Function
_swap
src/qengine/extern/asmjit/core/zonevector.h:62
↓ 2 callers
Function
add
src/qengine/extern/asmjit/core/cpuinfo.h:676
↓ 2 callers
Method
add
src/qengine/extern/asmjit/core/cpuinfo.h:108
↓ 2 callers
Method
add
src/qengine/extern/asmjit/core/rapass_p.h:468
↓ 2 callers
Method
addAttributes
Adds attributes `attrs` to the FuncFrame.
src/qengine/extern/asmjit/core/func.h:1052
↓ 2 callers
Method
addCallRet
src/qengine/extern/asmjit/core/rapass_p.h:574
↓ 2 callers
Method
addEntryScratchGpRegs
src/qengine/extern/asmjit/core/rapass_p.h:209
↓ 2 callers
Method
addExitBlock
src/qengine/extern/asmjit/core/rapass_p.h:876
↓ 2 callers
Function
addIf
src/qengine/extern/asmjit/core/cpuinfo.h:680
↓ 2 callers
Function
addInstOptions
Adds options of the next instruction.
src/qengine/extern/asmjit/core/emitter.h:513
↓ 2 callers
Method
align
src/qengine/extern/asmjit/core/builder.cpp:645
↓ 2 callers
Method
alignMode
Returns align mode.
src/qengine/extern/asmjit/core/builder.h:1043
↓ 2 callers
Method
allocate
src/qengine/extern/asmjit/core/virtmem.cpp:443
↓ 2 callers
Method
appendHex
Appends the given `data` converted to a HEX string.
src/qengine/extern/asmjit/core/string.h:295
↓ 2 callers
Method
areaSizeFromByteSize
src/qengine/extern/asmjit/core/jitallocator.cpp:188
↓ 2 callers
Method
argValueIndex
src/qengine/extern/asmjit/core/radefs_p.h:1156
↓ 2 callers
Method
assignRegInPack
src/qengine/extern/asmjit/core/func.h:1401
↓ 2 callers
Method
at
Creates a cloned register with element access.
src/qengine/extern/asmjit/arm/armoperand.h:257
↓ 2 callers
Method
begin
src/qengine/extern/asmjit/core/support.h:1660
↓ 2 callers
Method
bind
src/qengine/extern/asmjit/core/builder.cpp:487
↓ 2 callers
Method
bits
Returns all features as array of bitwords (see \ref Support::BitWord).
src/qengine/extern/asmjit/core/cpuinfo.h:70
↓ 2 callers
Function
block
Returns the currently processed block.
src/qengine/extern/asmjit/core/ralocal_p.h:91
↓ 2 callers
Method
block
Returns the associated block with this RAInst.
src/qengine/extern/asmjit/core/rapass_p.h:342
↓ 2 callers
Function
blockAlignment
Returns the default block alignment.
src/qengine/extern/asmjit/core/zone.h:141
↓ 2 callers
Function
calculateSpillCost
src/qengine/extern/asmjit/core/ralocal_p.h:160
↓ 2 callers
Method
cc
Returns the compiler casted to `arm::Compiler`.
src/qengine/extern/asmjit/arm/a64rapass_p.h:48
↓ 2 callers
Function
checkMemBase
src/qengine/extern/asmjit/arm/a64assembler.cpp:662
↓ 2 callers
Method
clear
src/qengine/qbase/qstr.hpp:104
↓ 2 callers
Method
clearRegHome
Marks this operand to not be a register home (only used by \ref asmjit_compiler).
src/qengine/extern/asmjit/core/operand.h:1238
↓ 2 callers
Method
clobberSurvivalMask
src/qengine/extern/asmjit/core/radefs_p.h:1184
↓ 2 callers
Function
code
Returns the CodeHolder this emitter is attached to.
src/qengine/extern/asmjit/core/emitter.h:343
← previous
next →
601–700 of 3,256, ranked by callers