MCPcopy Create free account

hub / github.com/Chemiculs/qengine / functions

Functions3,256 in github.com/Chemiculs/qengine

↓ 1 callersMethodid
Returns the operand id. The value returned should be interpreted accordingly to the operand type: None - Should be `0`. Reg - Physical or virtual
src/qengine/extern/asmjit/core/operand.h:653
↓ 1 callersMethodid
Returns the instruction id with modifiers.
src/qengine/extern/asmjit/core/inst.h:255
↓ 1 callersFunctionimmediateFromT
src/qengine/extern/asmjit/core/support.h:534
↓ 1 callersMethodimplicitOpCount
Returns the number of implicit operands this signature has.
src/qengine/extern/asmjit/x86/x86instdb.h:189
↓ 1 callersMethodindex
src/qengine/extern/asmjit/core/rapass.cpp:369
↓ 1 callersMethodinitSharedAssignments
src/qengine/extern/asmjit/core/rapass.cpp:310
↓ 1 callersFunctioninlineComment
Returns comment/annotation of the next instruction.
src/qengine/extern/asmjit/core/emitter.h:529
↓ 1 callersMethodinsert8
src/qengine/extern/asmjit/core/codewriter_p.h:142
↓ 1 callersMethodinsertUnsafe
Inserts an `item` at the specified `index` (unsafe case).
src/qengine/extern/asmjit/core/zonevector.h:271
↓ 1 callersMethodinstRWFlags
Returns instruction RW flags.
src/qengine/extern/asmjit/core/rapass_p.h:321
↓ 1 callersFunctionintersectBlocks
src/qengine/extern/asmjit/core/rapass.cpp:449
↓ 1 callersMethodisAlign
Tests whether this node is `AlignNode`.
src/qengine/extern/asmjit/core/builder.h:580
↓ 1 callersMethodisArchThumb
src/qengine/extern/asmjit/core/environment.h:323
↓ 1 callersFunctionisByteMaskImm8
src/qengine/extern/asmjit/arm/a64utils.h:101
↓ 1 callersMethodisComment
Tests whether this node is `CommentNode`.
src/qengine/extern/asmjit/core/builder.h:590
↓ 1 callersFunctionisCompiler
Tests whether the emitter inherits from `BaseCompiler`.
src/qengine/extern/asmjit/core/emitter.h:325
↓ 1 callersMethodisComplex
src/qengine/extern/asmjit/core/radefs_p.h:127
↓ 1 callersMethodisConstPool
Tests whether this node is `ConstPoolNode`.
src/qengine/extern/asmjit/core/builder.h:588
↓ 1 callersMethodisCvtxn
src/qengine/extern/asmjit/arm/a64instdb_p.h:570
↓ 1 callersMethodisData
Tests whether the node is data that cannot be executed.
src/qengine/extern/asmjit/core/builder.h:615
↓ 1 callersMethodisDirty
src/qengine/extern/asmjit/core/jitallocator.cpp:269
↓ 1 callersMethodisDouble
Tests whether this immediate value is a double precision floating point value.
src/qengine/extern/asmjit/core/operand.h:1511
↓ 1 callersMethodisEmbedData
Tests whether this node is `EmbedDataNode`.
src/qengine/extern/asmjit/core/builder.h:582
↓ 1 callersMethodisEmbedLabel
Tests whether this node is `EmbedLabelNode`.
src/qengine/extern/asmjit/core/builder.h:584
↓ 1 callersMethodisEmbedLabelDelta
Tests whether this node is `EmbedLabelDeltaNode`.
src/qengine/extern/asmjit/core/builder.h:586
↓ 1 callersFunctionisEncodableOffset32
src/qengine/extern/asmjit/core/support.h:837
↓ 1 callersMethodisEvex
Tests whether the instruction uses EVEX (can be set together with VEX if both are encodable).
src/qengine/extern/asmjit/x86/x86instdb.h:506
↓ 1 callersMethodisEvexCompatible
src/qengine/extern/asmjit/x86/x86instdb.h:510
↓ 1 callersMethodisEvexKRegOnly
src/qengine/extern/asmjit/x86/x86instdb.h:511
↓ 1 callersMethodisEvexTransformable
src/qengine/extern/asmjit/x86/x86instdb.h:513
↓ 1 callersMethodisEvexTwoOpOnly
src/qengine/extern/asmjit/x86/x86instdb.h:512
↓ 1 callersFunctionisFP64Imm8
Returns true if the given double precision floating point `val` can be encoded as ARM IMM8 value, which represents a limited set of floating point imm
src/qengine/extern/asmjit/arm/a64utils.h:152
↓ 1 callersMethodisFixedOffset
src/qengine/extern/asmjit/arm/armoperand.h:544
↓ 1 callersMethodisFixedPoint
src/qengine/extern/asmjit/arm/a64instdb_p.h:587
↓ 1 callersFunctionisFloat80
Tests whether a given type is a scalar 80-bit float.
src/qengine/extern/asmjit/core/type.h:217
↓ 1 callersMethodisGpb
src/qengine/extern/asmjit/x86/x86operand.h:80
↓ 1 callersMethodisGpbHi
Tests whether the register is a high GPB register (8-bit).
src/qengine/extern/asmjit/x86/x86operand.h:84
↓ 1 callersMethodisImplicit
Tests whether the operand is implicit.
src/qengine/extern/asmjit/x86/x86instdb.h:147
↓ 1 callersFunctionisInThumbMode
Gets whether the current ARM mode is THUMB (alternative to 32-bit ARM encoding).
src/qengine/extern/asmjit/arm/a64assembler.h:38
↓ 1 callersMethodisInformative
Tests whether the node is informative only (is never encoded like comment, etc...).
src/qengine/extern/asmjit/core/builder.h:617
↓ 1 callersFunctionisInt10
src/qengine/extern/asmjit/core/support.h:758
↓ 1 callersFunctionisInt64
Tests whether a given type is a scalar 64-bit integer (signed).
src/qengine/extern/asmjit/core/type.h:201
↓ 1 callersFunctionisLsbMask
src/qengine/extern/asmjit/core/support.h:206
↓ 1 callersMethodisMSVC
Tests whether the ABI is MSVC.
src/qengine/extern/asmjit/core/environment.h:382
↓ 1 callersFunctionisPhysDirty
src/qengine/extern/asmjit/core/raassignment_p.h:194
↓ 1 callersMethodisPlatformWindows
Tests whether the environment platform is Windows.
src/qengine/extern/asmjit/core/environment.h:354
↓ 1 callersMethodisProcessedConsecutive
src/qengine/extern/asmjit/core/radefs_p.h:1122
↓ 1 callersMethodisReadWrite
Tests whether this operand is both read and write.
src/qengine/extern/asmjit/core/inst.h:521
↓ 1 callersMethodisRel
Tests whether the address type is \ref AddrType::kRel.
src/qengine/extern/asmjit/x86/x86operand.h:854
↓ 1 callersMethodisRemovable
Tests whether the node is removable if it's in an unreachable code block.
src/qengine/extern/asmjit/core/builder.h:619
↓ 1 callersFunctionisScalar
Tests whether a given type `typeId` is scalar (has no vector part).
src/qengine/extern/asmjit/core/type.h:182
↓ 1 callersMethodisTargetable
src/qengine/extern/asmjit/core/rapass_p.h:161
↓ 1 callersMethodisTransformable
Tests whether this instruction can be transformed to another instruction if necessary.
src/qengine/extern/asmjit/core/rapass_p.h:339
↓ 1 callersMethodisTsibOp
Tests whether the instruction uses TSIB (AMX, instruction requires MOD+SIB).
src/qengine/extern/asmjit/x86/x86instdb.h:387
↓ 1 callersMethodisUInt32
Tests whether the immediate can be casted to 32-bit unsigned integer.
src/qengine/extern/asmjit/core/operand.h:1524
↓ 1 callersFunctionisUInt64
Tests whether a given type is a scalar 64-bit integer (unsigned).
src/qengine/extern/asmjit/core/type.h:203
↓ 1 callersMethodisVecB16
src/qengine/extern/asmjit/arm/armoperand.h:249
↓ 1 callersMethodisVecB4x4
src/qengine/extern/asmjit/arm/armoperand.h:253
↓ 1 callersMethodisVecD1
src/qengine/extern/asmjit/arm/armoperand.h:247
↓ 1 callersMethodisVecQ
Gets whether the register is a VEC-Q register (128-bit).
src/qengine/extern/asmjit/arm/armoperand.h:72
↓ 1 callersMethodisVendor
Tests whether the CPU vendor string is equal to `s`.
src/qengine/extern/asmjit/core/cpuinfo.h:813
↓ 1 callersMethodisVex
Tests whether the instruction uses VEX (can be set together with EVEX if both are encodable).
src/qengine/extern/asmjit/x86/x86instdb.h:504
↓ 1 callersFunctionisVirtRegValid
Tests whether the given `reg` is a virtual register having a valid id.
src/qengine/extern/asmjit/core/compiler.h:180
↓ 1 callersMethodisWriteOnly
Tests whether this operand is write only.
src/qengine/extern/asmjit/core/inst.h:525
↓ 1 callersMethodisZR
src/qengine/extern/asmjit/arm/armoperand.h:149
↓ 1 callersMethoditerator
Returns \ref Support::BitVectorIterator, that can be used to iterate over all features efficiently.
src/qengine/extern/asmjit/core/cpuinfo.h:78
↓ 1 callersFunctionlabelNodeOf
\overload
src/qengine/extern/asmjit/core/builder.h:302
↓ 1 callersMethodlargestUnusedArea
src/qengine/extern/asmjit/core/jitallocator.cpp:277
↓ 1 callersFunctionlastNode
Returns the last node.
src/qengine/extern/asmjit/core/builder.h:184
↓ 1 callersMethodlinkRegId
Returns link register id, if the architecture provides it.
src/qengine/extern/asmjit/core/archtraits.h:209
↓ 1 callersMethodlock
src/qengine/extern/asmjit/core/osutils_p.h:25
↓ 1 callersFunctionlog
src/qengine/extern/asmjit/core/rabuilders_p.h:553
↓ 1 callersFunctionlog
Logs string `str`, which is either null terminated or having size `size`.
src/qengine/extern/asmjit/core/logger.h:96
↓ 1 callersFunctionlogLabelBound
src/qengine/extern/asmjit/core/emitterutils.cpp:56
↓ 1 callersMethodmakeAllocated
src/qengine/extern/asmjit/core/rapass_p.h:175
↓ 1 callersMethodmakeInitialAssignment
src/qengine/extern/asmjit/core/ralocal.cpp:55
↓ 1 callersMethodmakeInvalid
src/qengine/extern/asmjit/arm/a64assembler.cpp:96
↓ 1 callersMethodmakePostIndex
src/qengine/extern/asmjit/arm/armoperand.h:551
↓ 1 callersMethodmakePreIndex
src/qengine/extern/asmjit/arm/armoperand.h:550
↓ 1 callersMethodmakeReachable
src/qengine/extern/asmjit/core/rapass_p.h:173
↓ 1 callersMethodmakeReadOnly
src/qengine/extern/asmjit/core/radefs_p.h:910
↓ 1 callersMethodmakeWriteOnly
src/qengine/extern/asmjit/core/radefs_p.h:916
↓ 1 callersMethodmarkAllocatedArea
src/qengine/extern/asmjit/core/jitallocator.cpp:284
↓ 1 callersMethodmarkDstRegsDirty
src/qengine/extern/asmjit/core/funcargscontext.cpp:222
↓ 1 callersMethodmarkLeadConsecutive
src/qengine/extern/asmjit/core/radefs_p.h:1120
↓ 1 callersMethodmarkOutDone
src/qengine/extern/asmjit/core/radefs_p.h:963
↓ 1 callersMethodmarkReleasedArea
src/qengine/extern/asmjit/core/jitallocator.cpp:310
↓ 1 callersMethodmarkScratchRegs
src/qengine/extern/asmjit/core/funcargscontext.cpp:234
↓ 1 callersMethodmarkShrunkArea
src/qengine/extern/asmjit/core/jitallocator.cpp:335
↓ 1 callersMethodmarkStackArgsReg
src/qengine/extern/asmjit/core/funcargscontext.cpp:278
↓ 1 callersMethodmarkStackPreferred
src/qengine/extern/asmjit/core/radefs_p.h:1129
↓ 1 callersMethodmarkStackUsed
src/qengine/extern/asmjit/core/radefs_p.h:1126
↓ 1 callersMethodmatches
src/qengine/extern/asmjit/core/zonehash.cpp:265
↓ 1 callersMethodmemBaseType
src/qengine/extern/asmjit/core/operand.h:379
↓ 1 callersMethodmemIndexType
src/qengine/extern/asmjit/core/operand.h:380
↓ 1 callersMethodminItemSize
Returns the minimum size of all items added to the constant pool.
src/qengine/extern/asmjit/core/constpool.h:219
↓ 1 callersFunctionmmMapJitFromMemoryFlags
Returns either MAP_JIT or 0 based on `memoryFlags` and the host operating system.
src/qengine/extern/asmjit/core/virtmem.cpp:552
↓ 1 callersFunctionmmMaxProtFromMemoryFlags
Returns maximum protection flags from `memoryFlags`. Uses: - `PROT_MPROTECT()` on NetBSD. - `PROT_MAX()` when available(BSD).
src/qengine/extern/asmjit/core/virtmem.cpp:589
↓ 1 callersFunctionmodeFromArch
src/qengine/extern/asmjit/x86/x86instdb.h:33
↓ 1 callersFunctionmulOverflowFallback
src/qengine/extern/asmjit/core/support.h:563
← previousnext →1,101–1,200 of 3,256, ranked by callers