MCPcopy Create free account

hub / github.com/capstone-engine/capstone / functions

Functions12,151 in github.com/capstone-engine/capstone

↓ 1 callersFunctiongetInt
Get a constant integer value.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:493
↓ 1 callersFunctiongetInt16Ty
Fetch the type representing a 16-bit integer.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:512
↓ 1 callersMethodgetIntegerBitWidth
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:97
↓ 1 callersFunctiongetInternalReadRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:517
↓ 1 callersMethodgetIntrinsicID
Returns the Intrinsic::ID for this instruction. \pre Must have an intrinsic ID operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1841
↓ 1 callersMethodgetInversePredicate
For example, EQ -> NE, UGT -> ULE, SLT -> SGE, OEQ -> UNE, UGT -> OLE, OLT -> UGE, etc. @returns the inverse predicate for the instruction's current p
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:835
↓ 1 callersMethodgetIssueWidth
Maximum number of micro-ops that may be scheduled per cycle.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:98
↓ 1 callersFunctiongetKillRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:508
↓ 1 callersMethodgetLandingPadInst
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:475
↓ 1 callersMethodgetLaneMaskForIndex
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:434
↓ 1 callersMethodgetLatency
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:383
↓ 1 callersMethodgetLength
Return the number of instructions in this Candidate.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOutliner.h:89
↓ 1 callersMethodgetLoadExtAction
Return how this load with extension should be treated: either it is legal, needs to be promoted to a larger size, needs to be expanded to some other c
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1256
↓ 1 callersFunctiongetLoadStorePointerOperand
A helper function that returns the pointer operand of a load or store instruction. Returns nullptr if not load or store.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5316
↓ 1 callersMethodgetLocation
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:401
↓ 1 callersMethodgetLoopFor
Return the innermost loop that BB lives in. If a basic block is in no loop (for example the entry node), null is returned.
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:127
↓ 1 callersMethodgetMBB
suite/synctools/tablegen/include/llvm/CodeGen/MachineOutliner.h:110
↓ 1 callersMethodgetMCAsmInfo
Return target specific asm information.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:208
↓ 1 callersMethodgetMF
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:298
↓ 1 callersMethodgetMMOs
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:179
↓ 1 callersMethodgetMOV
The mobility function, which the number of slots in which an instruction may be scheduled.
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:217
↓ 1 callersMethodgetMachineFunction
getMachineFunction - Return the last machine function computed.
suite/synctools/tablegen/include/llvm/CodeGen/EdgeBundles.h:50
↓ 1 callersFunctiongetMaterializer
Retrieves the GVMaterializer, if any, for this Module.
suite/synctools/tablegen/include/llvm/IR/Module.h:528
↓ 1 callersMethodgetMemoryOpCost
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:1159
↓ 1 callersMethodgetMemoryType
Return the memory type of the memory reference. This should only be relied on for GlobalISel G_* operation legalization.
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:233
↓ 1 callersMethodgetMicroOpFactor
Multiply number of micro-ops by this factor to normalize it relative to other resources.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:149
↓ 1 callersMethodgetMinNumElements
Get the minimum number of elements in this vector. The actual number of elements in the vector is an integer multiple of this value.
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:620
↓ 1 callersMethodgetModule
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfo.h:173
↓ 1 callersFunctiongetNEONModImmOpCmode
arch/ARM/ARMAddressingModes.h:615
↓ 1 callersFunctiongetNEONModImmVal
arch/ARM/ARMAddressingModes.h:619
↓ 1 callersMethodgetName
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:74
↓ 1 callersMethodgetNameInitAsString
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1557
↓ 1 callersMethodgetNext
suite/synctools/tablegen/include/llvm/IR/Use.h:82
↓ 1 callersMethodgetNext
Get the next SDUse in the use list.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:302
↓ 1 callersMethodgetNextAddress
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:61
↓ 1 callersMethodgetNextNonNullIndex
Returns the next non-null index, if one exists. Otherwise returns getLastIndex().
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:409
↓ 1 callersMethodgetNextStackOffset
getNextStackOffset - Return the next stack offset such that all stack slots satisfy their alignment requirements.
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:264
↓ 1 callersFunctiongetNextVectorRegister
static unsigned getNextVectorRegister(unsigned Reg, unsigned Stride = 1)
arch/AArch64/AArch64InstPrinter.c:1757
↓ 1 callersMethodgetNode
suite/synctools/tablegen/include/llvm/CodeGen/MachinePostDominators.h:50
↓ 1 callersMethodgetNode
getNode - return the (Post)DominatorTree node for the specified basic block. This is the same as using operator[] on this class.
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:169
↓ 1 callersMethodgetNumBits
suite/synctools/tablegen/include/llvm/TableGen/Record.h:529
↓ 1 callersMethodgetNumDefs
Returns the total number of definitions.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:567
↓ 1 callersMethodgetNumOperandBundles
Return the number of operand bundles associated with this User.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1914
↓ 1 callersMethodgetNumSources
Returns the number of source registers.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h:158
↓ 1 callersMethodgetNumStages
Return the number of stages contained in this schedule, which is the largest stage index + 1.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:122
↓ 1 callersMethodgetNumValues
Return the number of values defined/returned by this operator.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:963
↓ 1 callersMethodgetNumber
MachineBasicBlocks are uniquely numbered at the function level, unless they're not in a MachineFunction yet, in which case this will return -1.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:1073
↓ 1 callersMethodgetO0WantsFastISel
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:247
↓ 1 callersMethodgetOffset
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1779
↓ 1 callersFunctiongetOpcodeDef
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:250
↓ 1 callersMethodgetOptInfo
(_cs_detail detail)
bindings/java/capstone/Capstone.java:161
↓ 1 callersMethodgetOptLevel
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:253
↓ 1 callersMethodgetOriginalName
Returns the hash of the original name, it is identical to the GUID for externally visible symbols, but not for local ones.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:382
↓ 1 callersMethodgetParamByValType
Extract the byval type for a call or parameter.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1747
↓ 1 callersMethodgetParamDereferenceableBytes
Extract the number of dereferenceable bytes for a call or parameter (0=unknown).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1781
↓ 1 callersMethodgetParamDereferenceableOrNullBytes
Extract the number of dereferenceable_or_null bytes for a parameter (0=unknown).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1793
↓ 1 callersMethodgetParamInAllocaType
Extract the preallocated type for a call or parameter.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1765
↓ 1 callersMethodgetParamPreallocatedType
Extract the preallocated type for a call or parameter.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1756
↓ 1 callersMethodgetParamType
Parameter type accessors.
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:135
↓ 1 callersMethodgetParentPad
Accessor Methods for CatchSwitch stmt
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4333
↓ 1 callersMethodgetPassName
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:501
↓ 1 callersMethodgetPoint
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:266
↓ 1 callersMethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Operator.h:514
↓ 1 callersMethodgetProfileKind
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:223
↓ 1 callersMethodgetRawPointer
Return a raw pointer that uniquely identifies this attribute.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:243
↓ 1 callersMethodgetReg
Get the register for the operand index. The operand at the index should be a register (asserted by MachineOperand).
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:94
↓ 1 callersMethodgetRegClass
Return the register class of the specified virtual register. This shouldn't be used directly unless \p Reg has a register class. \see getRegClassOrNul
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:634
↓ 1 callersMethodgetRegMask
getRegMask - Returns a bit mask of registers preserved by this RegMask operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:630
↓ 1 callersMethodgetRegisterInfo
getRegisterInfo - If register information is available, return it. If not, return null.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:124
↓ 1 callersFunctiongetRenamableRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:523
↓ 1 callersMethodgetReplaceableUses
suite/synctools/tablegen/include/llvm/IR/Metadata.h:862
↓ 1 callersMethodgetReplicationShuffleCost
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:1126
↓ 1 callersMethodgetRowImm
suite/synctools/tablegen/include/llvm/CodeGen/TileShapeInfo.h:61
↓ 1 callersMethodgetSDDbgValues
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:185
↓ 1 callersMethodgetSMSMutations
Provide an ordered list of schedule DAG mutations for the machine pipeliner.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:255
↓ 1 callersFunctiongetSOImmVal
getSOImmVal - Given a 32-bit immediate, if it is something that can fit into an shifter_operand immediate operand, return the 12-bit encoding for it.
arch/ARM/ARMAddressingModes.h:184
↓ 1 callersMethodgetST
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:2253
↓ 1 callersFunctiongetSection
Returns the Section this function belongs to.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:596
↓ 1 callersMethodgetSectionID
Returns the section ID of this basic block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:591
↓ 1 callersMethodgetSeverity
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:122
↓ 1 callersMethodgetShuffleMask
Return the mask for this instruction as a vector of integers. Undefined elements of the mask are returned as UndefMaskElem.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2073
↓ 1 callersFunctiongetSingleElement
If this set contains a single element, return it, otherwise return null.
suite/synctools/tablegen/include/llvm/IR/ConstantRange.h:246
↓ 1 callersMethodgetSingleSuccessor
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:272
↓ 1 callersMethodgetSize
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:782
↓ 1 callersMethodgetSizeInBits
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:631
↓ 1 callersMethodgetSizeInBytes
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:629
↓ 1 callersMethodgetSlot
Returns the slot for this SlotIndex.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:129
↓ 1 callersMethodgetStage
Return the stage that MI is scheduled in, or -1.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:133
↓ 1 callersMethodgetStartIdx
Return the start index of this candidate.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOutliner.h:92
↓ 1 callersMethodgetStoreSize
Return the number of bytes overwritten by a store of the specified value type. If the value type is a scalable vector type, the scalable property wil
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:363
↓ 1 callersMethodgetSubClassMask
I.e., the representation of the memory from left to right at the bit level looks like: [31 30 ... 1 0] [ 63 62 ... 33 32] ... [ XXX NumRegClasses NumR
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:158
↓ 1 callersMethodgetSubRegIndexName
Return the human-readable symbolic target-specific name for the specified SubRegIndex.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:367
↓ 1 callersMethodgetSuccessOrdering
Return the atomic ordering requirements for this memory operation. For cmpxchg atomic operations, return the atomic ordering requirements when store o
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1315
↓ 1 callersMethodgetSuperRegIndices
Returns a 0-terminated list of sub-register indices that project some super-register class into this register class. The list has an entry for each Id
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:169
↓ 1 callersMethodgetSwappedPredicate
For example, EQ->EQ, SLE->SGE, ULT->UGT, OEQ->OEQ, ULE->UGE, OLT->OGT, etc. @returns the predicate that would be the result of exchanging the two oper
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:851
↓ 1 callersFunctiongetT2SOImmTwoPartFirst
arch/ARM/ARMAddressingModes.h:395
↓ 1 callersFunctiongetT2SOImmValRotateVal
getT2SOImmValRotateVal - Return the 12-bit encoded representation if the specified value is a rotated 8-bit value. Return -1 if no rotation encoding i
arch/ARM/ARMAddressingModes.h:322
↓ 1 callersMethodgetTag
getTag - Return an opaque tag representing the current state of the union.
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervalUnion.h:85
↓ 1 callersMethodgetTag
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:775
↓ 1 callersMethodgetTargetFlags
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:221
← previousnext →1,701–1,800 of 12,151, ranked by callers