MCPcopy Create free account

hub / github.com/Chemiculs/qengine / functions

Functions3,256 in github.com/Chemiculs/qengine

↓ 6 callersFunctionbyteswap32
src/qengine/extern/asmjit/core/support.h:854
↓ 6 callersFunctioncheckValidRegs
src/qengine/extern/asmjit/arm/a64assembler.cpp:700
↓ 6 callersMethodcloneAs
src/qengine/extern/asmjit/core/operand.h:958
↓ 6 callersMethodconsecutiveLeadCount
Returns the type of a lead register, which is followed by consecutive registers.
src/qengine/extern/asmjit/core/inst.h:528
↓ 6 callersMethodemitAddressOverride
src/qengine/extern/asmjit/x86/x86assembler.cpp:379
↓ 6 callersMethodemitMMAndOpcode
src/qengine/extern/asmjit/x86/x86assembler.cpp:362
↓ 6 callersMethodendNode
Returns "End of Func" sentinel node.
src/qengine/extern/asmjit/core/compiler.h:463
↓ 6 callersFunctiongpb
Creates an 8-bit low GPB register operand.
src/qengine/extern/asmjit/x86/x86operand.h:361
↓ 6 callersFunctiongpd
Creates a 32-bit GPD register operand.
src/qengine/extern/asmjit/x86/x86operand.h:369
↓ 6 callersFunctiongpw
Creates a 16-bit GPW register operand.
src/qengine/extern/asmjit/x86/x86operand.h:367
↓ 6 callersMethodhasBaseOrIndex
Tests whether the memory operand has BASE or INDEX register.
src/qengine/extern/asmjit/core/operand.h:1251
↓ 6 callersMethodhasOption
src/qengine/extern/asmjit/core/inst.h:280
↓ 6 callersMethodindexOf
Returns index of the given `val` or `Globals::kNotFound` if it doesn't exist.
src/qengine/extern/asmjit/core/zonevector.h:292
↓ 6 callersMethodinitTypeId
Initializes the `typeId` of this `FuncValue`.
src/qengine/extern/asmjit/core/func.h:544
↓ 6 callersMethodisActive
Tests whether the node is part of the code.
src/qengine/extern/asmjit/core/builder.h:623
↓ 6 callersFunctionisInt16
Tests whether a given type is a scalar 16-bit integer (signed).
src/qengine/extern/asmjit/core/type.h:193
↓ 6 callersFunctionisLabelValid
Tests whether the `label` is valid (i.e. registered).
src/qengine/extern/asmjit/core/emitter.h:593
↓ 6 callersFunctionisPhysAssigned
src/qengine/extern/asmjit/core/raassignment_p.h:189
↓ 6 callersMethodisPhysReg
Tests whether this is a physical register.
src/qengine/extern/asmjit/core/operand.h:910
↓ 6 callersMethodisRead
Tests whether this operand is read from.
src/qengine/extern/asmjit/core/inst.h:517
↓ 6 callersFunctionisUInt12
src/qengine/extern/asmjit/core/support.h:806
↓ 6 callersFunctionisUInt16
Tests whether a given type is a scalar 16-bit integer (unsigned).
src/qengine/extern/asmjit/core/type.h:195
↓ 6 callersFunctionisUInt8
Tests whether a given type is a scalar 8-bit integer (unsigned).
src/qengine/extern/asmjit/core/type.h:191
↓ 6 callersMethodmakeTargetable
src/qengine/extern/asmjit/core/rapass_p.h:174
↓ 6 callersMethodmarkDone
src/qengine/extern/asmjit/core/funcargscontext_p.h:69
↓ 6 callersMethodopFlags
Returns operand flags.
src/qengine/extern/asmjit/core/inst.h:507
↓ 6 callersMethodoutRegMask
Returns a register mask that describes allocable OUT registers (WriteOnly access).
src/qengine/extern/asmjit/core/radefs_p.h:936
↓ 6 callersMethodphysId
Returns a physical id of the register that is fixed for this operand. Returns \ref BaseReg::kIdBad if any register can be used.
src/qengine/extern/asmjit/core/inst.h:590
↓ 6 callersMethodphysToWorkMap
src/qengine/extern/asmjit/core/rapass_p.h:644
↓ 6 callersMethodpool
src/qengine/extern/asmjit/core/jitallocator.cpp:260
↓ 6 callersMethodpopFirst
src/qengine/extern/asmjit/core/zonestack.h:196
↓ 6 callersFunctionraUseOutFlagsFromRWFlags
src/qengine/extern/asmjit/arm/a64rapass.cpp:50
↓ 6 callersFunctionsar
src/qengine/extern/asmjit/core/support.h:174
↓ 6 callersMethodscalarOp
src/qengine/extern/asmjit/arm/a64instdb_p.h:512
↓ 6 callersMethodsetReadByteMask
Sets read mask.
src/qengine/extern/asmjit/core/inst.h:619
↓ 6 callersMethodsetUseId
Sets a physical register used for 'use' operation.
src/qengine/extern/asmjit/core/radefs_p.h:955
↓ 6 callersMethodshift
Returns the memory operand's shift (aka scale) value.
src/qengine/extern/asmjit/x86/x86operand.h:885
↓ 6 callersMethodstackSlot
src/qengine/extern/asmjit/core/radefs_p.h:1146
↓ 6 callersMethodvalueSize
Returns the size of the data-type (word) that contains the offset, in bytes.
src/qengine/extern/asmjit/core/codeholder.h:363
↓ 6 callersMethodvirtReg
src/qengine/extern/asmjit/core/radefs_p.h:1138
↓ 6 callersMethodworkReg
Returns an associated RAWorkReg with this virtual register (only valid during register allocation).
src/qengine/extern/asmjit/core/compilerdefs.h:159
↓ 6 callersMethodworkRegs
src/qengine/extern/asmjit/core/funcargscontext_p.h:151
↓ 6 callersMethodwriteByteMask
Returns write mask.
src/qengine/extern/asmjit/core/inst.h:614
↓ 5 callersFunction_addressOverrideMask
NOTE: x86::Assembler uses _privateData to store 'address-override' bit that is used to decide whether to emit address-override (67H) prefix based on t
src/qengine/extern/asmjit/x86/x86assembler.h:656
↓ 5 callersMethodaddBlock
src/qengine/extern/asmjit/core/rapass.cpp:299
↓ 5 callersMethodaddrType
Returns the address type of the memory operand. By default, address type of newly created memory operands is always \ref AddrType::kDefault.
src/qengine/extern/asmjit/x86/x86operand.h:842
↓ 5 callersMethodallocator
src/qengine/extern/asmjit/core/rapass_p.h:1168
↓ 5 callersMethodappendVFormat
Appends a formatted string `fmt` (va_list version).
src/qengine/extern/asmjit/core/string.h:306
↓ 5 callersMethodargStackSize
Returns stack size needed for function arguments passed on the stack.
src/qengine/extern/asmjit/core/func.h:872
↓ 5 callersMethodbits
src/qengine/extern/asmjit/core/operand.h:331
↓ 5 callersFunctionblsi
src/qengine/extern/asmjit/core/support.h:191
↓ 5 callersFunctioncheckConsecutive
src/qengine/extern/asmjit/arm/a64assembler.cpp:670
↓ 5 callersFunctionclz
src/qengine/extern/asmjit/core/support.h:360
↓ 5 callersMethoddata
src/qengine/extern/asmjit/core/radefs_p.h:499
↓ 5 callersMethoddup
src/qengine/extern/asmjit/core/zone.cpp:173
↓ 5 callersMethodemitSegmentOverride
src/qengine/extern/asmjit/x86/x86assembler.cpp:371
↓ 5 callersMethodentryPhysToWorkMap
src/qengine/extern/asmjit/core/rapass_p.h:248
↓ 5 callersMethodflags
Returns instruction flags, see \ref Flags.
src/qengine/extern/asmjit/x86/x86instdb.h:468
↓ 5 callersMethodhasEntryAssignment
src/qengine/extern/asmjit/core/rapass_p.h:247
↓ 5 callersMethodhasExtraReg
src/qengine/extern/asmjit/core/inst.h:291
↓ 5 callersMethodhasHomeRegId
src/qengine/extern/asmjit/core/radefs_p.h:1163
↓ 5 callersMethodhasRegType
src/qengine/extern/asmjit/core/archtraits.h:237
↓ 5 callersMethodid
Returns the instruction id, see `BaseInst::Id`.
src/qengine/extern/asmjit/core/builder.h:748
↓ 5 callersMethodid
Returns the section id.
src/qengine/extern/asmjit/core/codeholder.h:178
↓ 5 callersMethodindentation
Returns indentation for the given indentation `group`.
src/qengine/extern/asmjit/core/formatter.h:118
↓ 5 callersFunctioninvoke_
Invoke a function call without `target` type enforcement.
src/qengine/extern/asmjit/arm/a64compiler.h:188
↓ 5 callersFunctioninvoke_
Invoke a function call without `target` type enforcement.
src/qengine/extern/asmjit/x86/x86compiler.h:665
↓ 5 callersMethodisAvx512Enabled
Tests whether the function has AVX-512 enabled.
src/qengine/extern/asmjit/core/func.h:1085
↓ 5 callersMethodisAvxEnabled
Tests whether the function has AVX enabled.
src/qengine/extern/asmjit/core/func.h:1078
↓ 5 callersMethodisExternal
src/qengine/extern/asmjit/core/string.h:172
↓ 5 callersFunctionisInitialized
src/qengine/extern/asmjit/core/zonestack.h:102
↓ 5 callersMethodisLargeOrExternal
src/qengine/extern/asmjit/core/string.h:173
↓ 5 callersMethodisPostIndex
src/qengine/extern/asmjit/arm/armoperand.h:547
↓ 5 callersMethodisVec
Tests whether the instruction is SSE|AVX|AVX512 instruction that accesses XMM|YMM|ZMM registers.
src/qengine/extern/asmjit/x86/x86instdb.h:482
↓ 5 callersMethodisVecD2
src/qengine/extern/asmjit/arm/armoperand.h:252
↓ 5 callersMethodisVecS4
src/qengine/extern/asmjit/arm/armoperand.h:251
↓ 5 callersFunctionlogNode
src/qengine/extern/asmjit/core/rabuilders_p.h:563
↓ 5 callersMethodlogger
Returns \ref Logger passed to \ref runOnFunction().
src/qengine/extern/asmjit/core/rapass_p.h:765
↓ 5 callersMethodmakeConstructed
src/qengine/extern/asmjit/core/rapass_p.h:168
↓ 5 callersFunctionmmProtFromMemoryFlags
Returns `mmap()` protection flags from \ref MemoryFlags.
src/qengine/extern/asmjit/core/virtmem.cpp:279
↓ 5 callersMethodnewBlock
src/qengine/extern/asmjit/core/rapass.cpp:202
↓ 5 callersMethodnextUInt32
src/qengine/extern/asmjit/core/jitallocator.cpp:1001
↓ 5 callersFunctiononKillReg
src/qengine/extern/asmjit/core/ralocal_p.h:240
↓ 5 callersFunctiononMoveReg
Emits a move between a destination and source register, and fixes the register assignment.
src/qengine/extern/asmjit/core/ralocal_p.h:191
↓ 5 callersFunctionopArrayFromEmitArgs
src/qengine/extern/asmjit/core/emitterutils_p.h:52
↓ 5 callersFunctionphysToWorkId
src/qengine/extern/asmjit/core/raassignment_p.h:184
↓ 5 callersFunctionpopulateBaseARMFeatures
src/qengine/extern/asmjit/core/cpuinfo.cpp:500
↓ 5 callersMethodremoveNode
src/qengine/extern/asmjit/core/builder.cpp:234
↓ 5 callersMethodreserve
Reallocates the internal array to fit at least `n` items.
src/qengine/extern/asmjit/core/zonevector.h:383
↓ 5 callersMethodsaRegId
src/qengine/extern/asmjit/core/func.h:1289
↓ 5 callersMethodsavedRegs
Returns a calculated mask of registers of the given `group` that will be saved and restored in the function's prolog and epilog, respectively. The reg
src/qengine/extern/asmjit/core/func.h:1264
↓ 5 callersMethodsetData
Copies a new `data` of the given `size` to the string. If the `size` exceeds the internal buffer the given `zone` will be used to duplicate the data,
src/qengine/extern/asmjit/core/zonestring.h:109
↓ 5 callersMethodsetLeadingAndTrailingSize
src/qengine/extern/asmjit/core/codeholder.h:410
↓ 5 callersMethodsourceOffset
src/qengine/extern/asmjit/core/codeholder.h:467
↓ 5 callersMethodstrategy
Returns the strategy used to assign registers to arguments.
src/qengine/extern/asmjit/core/func.h:254
↓ 5 callersMethodvirtSize
Returns the virtual register size. The virtual register size describes how many bytes the virtual register needs to store its content. It can be smal
src/qengine/extern/asmjit/core/compilerdefs.h:113
↓ 5 callersMethodweight
Returns the virtual register weight - the register allocator can use it as explicit hint for alloc/spill decisions.
src/qengine/extern/asmjit/core/compilerdefs.h:123
↓ 5 callersFunctionworkToPhysId
src/qengine/extern/asmjit/core/raassignment_p.h:177
↓ 5 callersFunctionx86IsImplicitMem
src/qengine/extern/asmjit/x86/x86assembler.cpp:294
↓ 5 callersMethodzeroExtend32Bits
src/qengine/extern/asmjit/core/operand.h:1568
← previousnext →301–400 of 3,256, ranked by callers