MCPcopy Create free account

hub / github.com/Chemiculs/qengine / types & classes

Types & classes763 in github.com/Chemiculs/qengine

↓ 77 callersClassVecV
src/qengine/extern/asmjit/arm/armoperand.h:31
↓ 73 callersEnumT
src/qengine/extern/asmjit/core/jitallocator.cpp:60
↓ 38 callersClassXmm
src/qengine/extern/asmjit/x86/x86operand.h:30
↓ 37 callersClassBaseInst
Instruction id, options, and extraReg in a single structure. This structure exists mainly to simplify analysis and validation API that requires `BaseI
src/qengine/extern/asmjit/core/inst.h:206
↓ 37 callersClassVecD
src/qengine/extern/asmjit/arm/armoperand.h:30
↓ 37 callersClassYmm
src/qengine/extern/asmjit/x86/x86operand.h:31
↓ 36 callersClassZmm
src/qengine/extern/asmjit/x86/x86operand.h:32
↓ 35 callersClassGpW
src/qengine/extern/asmjit/arm/armoperand.h:23
↓ 35 callersClassGpX
src/qengine/extern/asmjit/arm/armoperand.h:24
↓ 35 callersClassVecS
src/qengine/extern/asmjit/arm/armoperand.h:29
↓ 33 callersClassVecB
src/qengine/extern/asmjit/arm/armoperand.h:27
↓ 33 callersClassVecH
src/qengine/extern/asmjit/arm/armoperand.h:28
↓ 31 callersClassMem
src/qengine/extern/asmjit/x86/x86operand.h:20
↓ 23 callersClassq_rogueaccess
src/qengine/qbase/qexcept.hpp:131
↓ 20 callersClassGpbLo
src/qengine/extern/asmjit/x86/x86operand.h:24
↓ 18 callersClassCReg
src/qengine/extern/asmjit/x86/x86operand.h:36
↓ 18 callersClassDReg
src/qengine/extern/asmjit/x86/x86operand.h:37
↓ 18 callersClassGpd
src/qengine/extern/asmjit/x86/x86operand.h:27
↓ 18 callersClassGpq
src/qengine/extern/asmjit/x86/x86operand.h:28
↓ 18 callersClassGpw
src/qengine/extern/asmjit/x86/x86operand.h:26
↓ 16 callersClassImm
Immediate operands are encoded with instruction data.
src/qengine/extern/asmjit/core/operand.h:1404
↓ 16 callersClassqeh_uint8
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:433
↓ 14 callersClassShift
Represents ARM immediate shift operation type and value.
src/qengine/extern/asmjit/core/archcommons.h:165
↓ 13 callersClassBaseReg
Physical or virtual register operand.
src/qengine/extern/asmjit/core/operand.h:826
↓ 12 callersEnumRegGroup
src/qengine/extern/asmjit/core/operand.h:167
↓ 11 callersClassGp
src/qengine/extern/asmjit/x86/x86operand.h:22
↓ 11 callersClassKReg
src/qengine/extern/asmjit/x86/x86operand.h:34
↓ 11 callersClassMm
src/qengine/extern/asmjit/x86/x86operand.h:33
↓ 11 callersClassSt
src/qengine/extern/asmjit/x86/x86operand.h:38
↓ 10 callersClassLabel
Label (jump target or data location). Label represents a location in code typically used as a jump target, but may be also a reference to some data o
src/qengine/extern/asmjit/core/operand.h:753
↓ 10 callersClassMem
src/qengine/extern/asmjit/arm/armoperand.h:20
↓ 10 callersClassqeh_int16
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:616
↓ 10 callersClassqeh_int32
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:979
↓ 10 callersClassqeh_int64
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:1341
↓ 10 callersClassqeh_int8
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:254
↓ 10 callersClassqeh_uint16
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:796
↓ 10 callersClassqeh_uint32
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:1157
↓ 10 callersClassqeh_uint64
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:1520
↓ 10 callersClassqh_int16
src/qengine/engine/hashtypes/qtype_hash.hpp:760
↓ 10 callersClassqh_int32
src/qengine/engine/hashtypes/qtype_hash.hpp:1159
↓ 10 callersClassqh_int64
src/qengine/engine/hashtypes/qtype_hash.hpp:1559
↓ 10 callersClassqh_int8
src/qengine/engine/hashtypes/qtype_hash.hpp:360
↓ 10 callersClassqh_uint16
src/qengine/engine/hashtypes/qtype_hash.hpp:957
↓ 10 callersClassqh_uint32
src/qengine/engine/hashtypes/qtype_hash.hpp:1356
↓ 10 callersClassqh_uint64
src/qengine/engine/hashtypes/qtype_hash.hpp:1757
↓ 10 callersClassqh_uint8
src/qengine/engine/hashtypes/qtype_hash.hpp:558
↓ 9 callersClassSReg
src/qengine/extern/asmjit/x86/x86operand.h:35
↓ 9 callersClassTmm
src/qengine/extern/asmjit/x86/x86operand.h:40
↓ 8 callersClassOperand
Base class representing an operand in AsmJit (default constructed version).
src/qengine/extern/asmjit/core/operand.h:685
↓ 6 callersClassBnd
src/qengine/extern/asmjit/x86/x86operand.h:39
↓ 6 callersClassGpbHi
src/qengine/extern/asmjit/x86/x86operand.h:25
↓ 5 callersClassBaseMem
Base class for all memory operands. The data is split into the following parts: - BASE - Base register or label - requires 36 bits total. 4 bits are
src/qengine/extern/asmjit/core/operand.h:1169
↓ 4 callersEnumOpRWFlags
src/qengine/extern/asmjit/core/inst.h:381
↓ 4 callersClassqh_m128i
src/qengine/engine/hashtypes/qtype_hash.hpp:2552
↓ 3 callersEnumInstOptions
Instruction options. Instruction options complement instruction identifier and attributes.
src/qengine/extern/asmjit/core/inst.h:57
↓ 3 callersClassLiveRegData
src/qengine/extern/asmjit/core/radefs_p.h:665
↓ 3 callersClassMyKeyMatcher
src/qengine/extern/asmjit/core/zonehash.cpp:260
↓ 3 callersClassReg
src/qengine/extern/asmjit/x86/x86operand.h:19
↓ 2 callersEnumCpuRWFlags
CPU read/write flags used by \ref InstRWInfo. These flags can be used to get a basic overview about CPU specifics flags used by instructions.
src/qengine/extern/asmjit/core/inst.h:329
↓ 2 callersEnumInstRWFlags
Flags used by \ref InstRWInfo.
src/qengine/extern/asmjit/core/inst.h:629
↓ 2 callersClassLabelByName
Only used to lookup a label from `_namedLabels`.
src/qengine/extern/asmjit/core/codeholder.cpp:453
↓ 2 callersEnumMemoryFlags
Virtual memory access and mmap-specific flags.
src/qengine/extern/asmjit/core/virtmem.h:40
↓ 2 callersClassRALiveCount
Count of live registers, per group.
src/qengine/extern/asmjit/core/radefs_p.h:337
↓ 2 callersClassRARegCount
Count of virtual or physical registers per group. \note This class uses 8-bit integers to represent counters, it's only used in places where this is
src/qengine/extern/asmjit/core/radefs_p.h:141
↓ 2 callersClassRARegMask
Registers mask.
src/qengine/extern/asmjit/core/radefs_p.h:225
↓ 2 callersEnumRegType
Register type. Provides a unique type that can be used to identify a register or its view.
src/qengine/extern/asmjit/core/operand.h:46
↓ 2 callersClassVec
src/qengine/extern/asmjit/x86/x86operand.h:29
↓ 1 callersEnumCondCode
src/qengine/extern/asmjit/core/archcommons.h:25
↓ 1 callersEnumCondCode
src/qengine/extern/asmjit/x86/x86globals.h:23
↓ 1 callersClassEnvironment
Represents an environment, which is usually related to a \ref Target. Environment has usually an 'arch-subarch-vendor-os-abi' format, which is someti
src/qengine/extern/asmjit/core/environment.h:183
↓ 1 callersClassGp
src/qengine/extern/asmjit/arm/armoperand.h:22
↓ 1 callersClassIterator
src/qengine/extern/asmjit/core/support.h:102
↓ 1 callersClassRABlockVisitItem
src/qengine/extern/asmjit/core/rapass.cpp:356
↓ 1 callersClassRACFGBuilder
src/qengine/extern/asmjit/arm/a64rapass.cpp:77
↓ 1 callersClassRACFGBuilder
src/qengine/extern/asmjit/x86/x86rapass.cpp:80
↓ 1 callersClassRARegIndex
Provides mapping that can be used to fast index architecture register groups.
src/qengine/extern/asmjit/core/radefs_p.h:211
↓ 1 callersClassRARegsStats
Information associated with each instruction, propagated to blocks, loops, and the whole function. This information can be used to do minor decisions
src/qengine/extern/asmjit/core/radefs_p.h:289
↓ 1 callersClassRAStackGap
src/qengine/extern/asmjit/core/rastack.cpp:42
↓ 1 callersClassRip
src/qengine/extern/asmjit/x86/x86operand.h:41
↓ 1 callersEnumTLogImm
A predicate that can be used as an immediate value with VPTERNLOG[D|Q] instruction. There are 3 inputs to the instruction (\ref kA, \ref kB, \ref kC)
src/qengine/extern/asmjit/x86/x86globals.h:2099
↓ 1 callersClassTemporary
Used to pass a temporary buffer to: - Containers that use user-passed buffer as an initial storage (still can grow). - Zone allocator that would use
src/qengine/extern/asmjit/core/support.h:1718
↓ 1 callersEnumVReduceImm
src/qengine/extern/asmjit/x86/x86globals.h:2076
↓ 1 callersClassVec
src/qengine/extern/asmjit/arm/armoperand.h:26
↓ 1 callersClassindex_proxy
src/qengine/engine/polyhashtypes/qtype_enchash.hpp:3045
↓ 1 callersClassindex_proxy
src/qengine/engine/polytypes/qtype_enc.hpp:2694
↓ 1 callersClassindex_proxy
src/qengine/engine/hashtypes/qtype_hash.hpp:3531
↓ 1 callersClassqh_string
src/qengine/engine/hashtypes/qtype_hash.hpp:3259
↓ 1 callersClassqh_wstring
src/qengine/engine/hashtypes/qtype_hash.hpp:3385
ClassARM
ARM specific features data.
src/qengine/extern/asmjit/core/cpuinfo.h:444
ClassARMRAPass
src/qengine/extern/asmjit/arm/a64rapass_p.h:29
ClassASMJIT_MAY_ALIAS
src/qengine/extern/asmjit/core/osutils.h:34
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/errorhandler.h:186
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/compiler.h:50
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/jitruntime.h:25
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/logger.h:110
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/emitter.h:194
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/core/builder.h:130
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/arm/a64assembler.h:19
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/arm/a64builder.h:21
ClassASMJIT_VIRTAPI
src/qengine/extern/asmjit/arm/a64compiler.h:22
next →1–100 of 763, ranked by callers