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
mulOverflowImpl
src/qengine/extern/asmjit/core/support.h:597
↓ 1 callers
Method
newLabel
src/qengine/extern/asmjit/core/builder.cpp:461
↓ 1 callers
Function
newSharedAssignmentId
src/qengine/extern/asmjit/core/rabuilders_p.h:538
↓ 1 callers
Method
newSlot
src/qengine/extern/asmjit/core/rastack.cpp:12
↓ 1 callers
Method
nextTimestamp
Gest a next timestamp to be used to mark CFG blocks.
src/qengine/extern/asmjit/core/rapass_p.h:862
↓ 1 callers
Method
nextUInt64
src/qengine/extern/asmjit/core/jitallocator.cpp:1005
↓ 1 callers
Function
onAssignReg
Assigns a register, the content of it is undefined at this point.
src/qengine/extern/asmjit/core/ralocal_p.h:223
↓ 1 callers
Method
onAttach
src/qengine/extern/asmjit/core/emitter.cpp:284
↓ 1 callers
Method
onBeforeInvoke
src/qengine/extern/asmjit/arm/a64rapass.cpp:323
↓ 1 callers
Method
onBeforeRet
src/qengine/extern/asmjit/arm/a64rapass.cpp:540
↓ 1 callers
Method
onDetach
src/qengine/extern/asmjit/core/emitter.cpp:297
↓ 1 callers
Method
onInst
src/qengine/extern/asmjit/arm/a64rapass.cpp:127
↓ 1 callers
Method
onInvoke
src/qengine/extern/asmjit/arm/a64rapass.cpp:407
↓ 1 callers
Method
onRet
src/qengine/extern/asmjit/arm/a64rapass.cpp:545
↓ 1 callers
Method
onSettingsUpdated
src/qengine/extern/asmjit/core/emitter.cpp:320
↓ 1 callers
Function
opCountFromEmitArgs
src/qengine/extern/asmjit/core/emitterutils_p.h:34
↓ 1 callers
Method
opSignatureIndex
Returns index to \ref _opSignatureTable, corresponding to the requested operand `index` of the instruction.
src/qengine/extern/asmjit/x86/x86instdb.h:200
↓ 1 callers
Method
optionalQ
src/qengine/extern/asmjit/arm/a64instdb_p.h:600
↓ 1 callers
Method
overheadSize
Returns the number of bytes the allocator needs to manage the allocated memory.
src/qengine/extern/asmjit/core/jitallocator.h:237
↓ 1 callers
Method
overheadSizeAsPercent
src/qengine/extern/asmjit/core/jitallocator.h:247
↓ 1 callers
Method
passedOrder
Returns the order of passed registers of the given `group`.
src/qengine/extern/asmjit/core/func.h:301
↓ 1 callers
Method
passedRegs
Returns the mask of passed registers of the given `group`.
src/qengine/extern/asmjit/core/func.h:307
↓ 1 callers
Function
popcntImpl
src/qengine/extern/asmjit/core/support.h:471
↓ 1 callers
Method
prependSuccessor
src/qengine/extern/asmjit/core/rapass.cpp:36
↓ 1 callers
Method
pushPopSaveSize
Returns stack size required to save/restore registers via push/pop.
src/qengine/extern/asmjit/core/func.h:1294
↓ 1 callers
Method
query
src/qengine/extern/asmjit/core/jitallocator.cpp:931
↓ 1 callers
Function
queryARMCpuFamilyId
src/qengine/extern/asmjit/core/cpuinfo.cpp:1004
↓ 1 callers
Function
raImmMaskFromSize
src/qengine/extern/asmjit/x86/x86rapass.cpp:24
↓ 1 callers
Method
rbegin
src/qengine/extern/asmjit/core/zonevector.h:172
↓ 1 callers
Function
readU16u
src/qengine/extern/asmjit/core/support.h:971
↓ 1 callers
Function
readU16uLE
src/qengine/extern/asmjit/core/support.h:973
↓ 1 callers
Function
readU32u
src/qengine/extern/asmjit/core/support.h:1020
↓ 1 callers
Function
readU64u
src/qengine/extern/asmjit/core/support.h:1055
↓ 1 callers
Function
readU64uBE
src/qengine/extern/asmjit/core/support.h:1059
↓ 1 callers
Method
registerScalarHf
src/qengine/extern/asmjit/arm/a64instdb_p.h:550
↓ 1 callers
Method
registerScalarOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:548
↓ 1 callers
Method
registerVectorHf
src/qengine/extern/asmjit/arm/a64instdb_p.h:551
↓ 1 callers
Method
registerVectorOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:549
↓ 1 callers
Method
regularOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:530
↓ 1 callers
Function
releaseDualMapping
src/qengine/extern/asmjit/core/virtmem.cpp:203
↓ 1 callers
Method
relocateToBase
src/qengine/extern/asmjit/core/codeholder.cpp:917
↓ 1 callers
Method
remove8
src/qengine/extern/asmjit/core/codewriter_p.h:132
↓ 1 callers
Method
replaceAssignment
src/qengine/extern/asmjit/core/ralocal.cpp:127
↓ 1 callers
Method
reservedSize
Returns the total number of bytes bytes reserved by the allocator (sum of sizes of all blocks).
src/qengine/extern/asmjit/core/jitallocator.h:235
↓ 1 callers
Function
reset
src/qengine/extern/asmjit/core/zonestack.h:104
↓ 1 callers
Function
reset
src/qengine/extern/asmjit/core/zonestring.h:30
↓ 1 callers
Method
reset
Reset all register masks to zero.
src/qengine/extern/asmjit/core/radefs_p.h:238
↓ 1 callers
Method
reset
src/qengine/extern/asmjit/core/cpuinfo.h:104
↓ 1 callers
Method
reset
Resets the label, will reset all properties and set its ID to `Globals::kInvalidId`.
src/qengine/extern/asmjit/core/operand.h:774
↓ 1 callers
Method
reset
Resets all functions to nullptr.
src/qengine/extern/asmjit/core/emitter.h:279
↓ 1 callers
Method
reset
Resets this operand information to all zeros.
src/qengine/extern/asmjit/core/inst.h:480
↓ 1 callers
Method
resetExtraReg
Resets extra register operand.
src/qengine/extern/asmjit/core/builder.h:783
↓ 1 callers
Method
resetIndentation
Resets indentation for the given indentation `group` to zero.
src/qengine/extern/asmjit/core/formatter.h:122
↓ 1 callers
Method
resetIndex
Resets the memory operand's INDEX register.
src/qengine/extern/asmjit/core/operand.h:1321
↓ 1 callers
Function
resetMaps
src/qengine/extern/asmjit/core/raassignment_p.h:155
↓ 1 callers
Method
resetPadding
Resets pading for the given padding `group` to zero, which means that a default padding will be used based on the target architecture properties.
src/qengine/extern/asmjit/core/formatter.h:130
↓ 1 callers
Method
resetTiedReg
src/qengine/extern/asmjit/core/radefs_p.h:1143
↓ 1 callers
Method
resizeLiveBits
src/qengine/extern/asmjit/core/rapass_p.h:239
↓ 1 callers
Method
resolveUnresolvedLinks
src/qengine/extern/asmjit/core/codeholder.cpp:644
↓ 1 callers
Method
root
src/qengine/extern/asmjit/core/zonetree.h:140
↓ 1 callers
Method
rw
src/qengine/extern/asmjit/core/jitallocator.cpp:1079
↓ 1 callers
Method
rwInfoIndex
src/qengine/extern/asmjit/arm/a64instdb.h:50
↓ 1 callers
Function
rwZeroExtendNonVec
src/qengine/extern/asmjit/x86/x86instapi.cpp:757
↓ 1 callers
Method
rx
src/qengine/extern/asmjit/core/jitallocator.cpp:1078
↓ 1 callers
Method
saOffsetFromSA
src/qengine/extern/asmjit/core/func.h:1213
↓ 1 callers
Method
saOffsetFromSP
src/qengine/extern/asmjit/core/func.h:1212
↓ 1 callers
Method
sameRegHint
Returns a hint that can be used when both inputs are the same register.
src/qengine/extern/asmjit/x86/x86instdb.h:535
↓ 1 callers
Method
scalarFpOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:582
↓ 1 callers
Method
scalarIntOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:580
↓ 1 callers
Method
section
Returns the section where the label was bound. If the label was not yet bound the return value is `nullptr`.
src/qengine/extern/asmjit/core/codeholder.h:580
↓ 1 callers
Method
sentinelType
Returns the type of the sentinel.
src/qengine/extern/asmjit/core/builder.h:1328
↓ 1 callers
Method
set
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:214
↓ 1 callers
Method
set
src/qengine/engine/polytypes/qtype_enc.hpp:2556
↓ 1 callers
Method
set
src/qengine/engine/hashtypes/qtype_hash.hpp:324
↓ 1 callers
Function
setArg
src/qengine/extern/asmjit/core/compiler.h:125
↓ 1 callers
Method
setArg
Sets argument at `argIndex`.
src/qengine/extern/asmjit/core/compiler.h:495
↓ 1 callers
Method
setArgIndex
src/qengine/extern/asmjit/core/radefs_p.h:1158
↓ 1 callers
Method
setBaseId
Sets the id of the BASE register (without modifying its type).
src/qengine/extern/asmjit/core/operand.h:1297
↓ 1 callers
Method
setCursor
src/qengine/extern/asmjit/core/builder.cpp:309
↓ 1 callers
Method
setDataSize
Sets the data size.
src/qengine/extern/asmjit/core/builder.h:1170
↓ 1 callers
Method
setEndPosition
src/qengine/extern/asmjit/core/rapass_p.h:202
↓ 1 callers
Function
setExtraReg
Sets an extra operand that will be used by the next instruction (architecture specific).
src/qengine/extern/asmjit/core/emitter.h:522
↓ 1 callers
Method
setFirstPosition
src/qengine/extern/asmjit/core/rapass_p.h:199
↓ 1 callers
Method
setIndentation
Sets indentation for the given indentation `group`.
src/qengine/extern/asmjit/core/formatter.h:120
↓ 1 callers
Method
setIndex
src/qengine/extern/asmjit/x86/x86operand.h:829
↓ 1 callers
Function
setInstOptions
Returns options of the next instruction.
src/qengine/extern/asmjit/core/emitter.h:511
↓ 1 callers
Method
setLocalStackAlignment
Sets local stack alignment. \note This also updates the final stack alignment.
src/qengine/extern/asmjit/core/func.h:1160
↓ 1 callers
Method
setLocalStackSize
Sets local stack size.
src/qengine/extern/asmjit/core/func.h:1189
↓ 1 callers
Method
setObjectFormat
Sets the object format to `objectFormat`.
src/qengine/extern/asmjit/core/environment.h:403
↓ 1 callers
Function
setOffset
src/qengine/extern/asmjit/core/rastack_p.h:80
↓ 1 callers
Method
setOptions
src/qengine/extern/asmjit/core/inst.h:281
↓ 1 callers
Method
setPadding
Sets pading for the given padding `group`.
src/qengine/extern/asmjit/core/formatter.h:127
↓ 1 callers
Method
setRedZoneSize
Sets size of 'RedZone'.
src/qengine/extern/asmjit/core/func.h:278
↓ 1 callers
Method
setRegByteMask
src/qengine/extern/asmjit/core/radefs_p.h:1191
↓ 1 callers
Method
setStackOffset
Sets a stack offset of this argument.
src/qengine/extern/asmjit/core/func.h:622
↓ 1 callers
Method
setStackSize
src/qengine/extern/asmjit/core/compiler.cpp:410
↓ 1 callers
Method
setStart
src/qengine/extern/asmjit/core/zonestack.h:57
↓ 1 callers
Method
setType
Sets the immediate type to `type`.
src/qengine/extern/asmjit/core/operand.h:1484
↓ 1 callers
Method
setValue
src/qengine/extern/asmjit/core/operand.h:1544
↓ 1 callers
Method
setWorkReg
Associates a RAWorkReg with this virtual register (used by register allocator).
src/qengine/extern/asmjit/core/compilerdefs.h:161
← previous
next →
1,201–1,300 of 3,256, ranked by callers