Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/capstone-engine/capstone
/ functions
Functions
12,151 in github.com/capstone-engine/capstone
⨍
Functions
12,151
◇
Types & classes
3,652
Method
hasRegClassConstraint
hasRegClassConstraint - Returns true if the flag contains a register class constraint. Sets RC to the register class ID.
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:359
Method
hasRegUnit
Returns true if Reg contains RegUnit.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:435
Method
hasReservedCallFrame
hasReservedCallFrame - Under normal circumstances, when a frame pointer is not required, we reserve argument space for call sites in the function imme
suite/synctools/tablegen/include/llvm/CodeGen/TargetFrameLowering.h:280
Method
hasReservedSpillSlot
Return true if target has reserved a spill slot in the stack frame of the given function for the specified register. e.g. On x86, if the frame registe
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:918
Method
hasResources
Returns true when resource information for this block has been computed.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:123
Method
hasRetAttr
Return true if the attribute exists for the return value.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:743
Method
hasRetAttrImpl
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:2322
Method
hasRetAttrs
Return true if attributes exist for the return value.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:753
Method
hasSameElementTypeAs
Return true if both pointer types have the same element type. Two opaque pointers are considered to have the same element type, while an opaque and a
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:703
Method
hasSameSubclassOptionalData
Check the optional flags for equality.
suite/synctools/tablegen/include/llvm/IR/Value.h:549
Function
hasSecFlag
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:267
Method
hasSection
Check if this global has a custom object file section. This is more efficient than calling getSection() and checking for an empty string.
suite/synctools/tablegen/include/llvm/IR/GlobalObject.h:104
Method
hasSection
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:267
Method
hasShape
suite/synctools/tablegen/include/llvm/CodeGen/VirtRegMap.h:116
Method
hasSideEffects
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:68
Method
hasSingleByteCoverage
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:215
Method
hasSingleByteCoverage
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:509
Method
hasSingleByteCoverage
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:577
Method
hasSplit
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:365
Method
hasSplitStack
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfo.h:217
Method
hasStackMap
This method may be called any time after instruction selection is complete to determine if there is a call to builtin \@llvm.experimental.stackmap.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:379
Method
hasStackObjects
Return true if there are any stack objects in this function.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:347
Method
hasStackProbeSymbol
Returns the name of the symbol used to emit stack probes or the empty string if not applicable.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1856
Method
hasStackProtectorIndex
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:357
Method
hasStackRealignment
True if stack realignment is required and still possible.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:936
Method
hasStandaloneRem
Return true if the target can handle a standalone remainder operation.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:490
Method
hasState
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:565
Function
hasStructRetAttr
Determine if the function returns a structure through first or second pointer argument.
suite/synctools/tablegen/include/llvm/IR/Function.h:642
Method
hasStructRetAttr
Determine if the call returns a structure through first pointer argument.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1891
Method
hasSubRanges
Returns true if subregister liveness information is available.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:797
Method
hasSuccessorProbabilities
Return true if any of the successors have probabilities attached to them.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:719
Method
hasSuperClass
Return true if the specified TargetRegisterClass is a proper super-class of this TargetRegisterClass.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:133
Method
hasSuperClassEq
Returns true if RC is a super-class of or equal to this class.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:138
Method
hasSyntheticEntryCounts
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1290
Method
hasTailCall
Returns true if the function contains a tail call.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:605
Method
hasTargetDAGCombine
If true, the target has custom DAG combine transformations that it can perform for the specified node.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1599
Method
hasTrivialDestructor
Check whether this has a trivial destructor.
suite/synctools/tablegen/include/llvm/IR/TrackingMDRef.h:138
Method
hasUniqSuffix
Return whether any name in the profile contains ".__uniq." suffix.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:498
Method
hasUniqueInitializer
hasUniqueInitializer - Whether the global variable has an initializer, and any changes made to the initializer will turn up in the final executable.
suite/synctools/tablegen/include/llvm/IR/GlobalVariable.h:121
Method
hasUntiedDef
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:535
Method
hasUnwindDest
Accessor Methods for CatchSwitch stmt
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4337
Method
hasUnwindDest
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4665
Method
hasUnwindDest
suite/synctools/tablegen/include/llvm/CodeGen/WasmEHFuncInfo.h:57
Method
hasUnwindSrcs
suite/synctools/tablegen/include/llvm/CodeGen/WasmEHFuncInfo.h:60
Method
hasVAStart
Returns true if the function calls the llvm.va_start intrinsic.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:597
Method
hasVRegLiveness
Return true if this DAG supports VReg liveness and RegPressure.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:316
Method
hasVRegLiveness
Return true if this DAG supports VReg liveness and RegPressure.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:438
Method
hasValidDeclarationLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:456
Method
hasValidHeight
Returns true if the height resources have been computed from the trace below this block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:186
Method
hasValidOffset
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:52
Method
hasValueHandle
Return true if there is a value handle associated with this value.
suite/synctools/tablegen/include/llvm/IR/Value.h:554
Method
hasVarSizedObjects
This method may be called any time after instruction selection is complete to determine if the stack frame for this function contains any variable siz
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:352
Method
hasVectorBlend
Return true if the target has a vector blend instruction.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2693
Method
hasWeakAnyLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:446
Method
hasWeakLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:445
Method
hasWeakODRLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:447
Function
hasWinCFI
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:723
Function
hasa
suite/synctools/tablegen/include/llvm/IR/Metadata.h:539
Method
hash
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:244
Method
hash
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:253
Method
hash
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:273
Method
hash
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:198
Function
hash_value
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:124
Method
haveFastSqrt
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:467
Method
haveGVs
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1190
Method
hex
(int i)
bindings/java/TestSparc.java:27
Method
hex
(int i)
bindings/java/TestXcore.java:25
Method
hex
(int i)
bindings/java/TestSystemz.java:26
Method
hex
(int i)
bindings/java/TestPpc.java:26
Method
id
(self)
bindings/python/capstone/__init__.py:647
Method
idx
(self)
bindings/python/capstone/m680x.py:59
Method
idx_begin
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1040
Method
idx_begin
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2450
Method
idx_begin
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2570
Method
idx_end
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1042
Method
idx_end
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2451
Method
idx_end
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2571
Method
idx_end
suite/synctools/tablegen/include/llvm/IR/Operator.h:503
Function
ifunc_empty
suite/synctools/tablegen/include/llvm/IR/Module.h:665
Function
ifunc_size
suite/synctools/tablegen/include/llvm/IR/Module.h:664
Function
ifuncs
suite/synctools/tablegen/include/llvm/IR/Module.h:667
Method
ignorablePass
suite/synctools/tablegen/include/llvm/IR/LegacyPassNameParser.h:59
Method
ignorablePassImpl
ignorablePassImpl - Can be overriden in subclasses to refine the list of which passes we want to include.
suite/synctools/tablegen/include/llvm/IR/LegacyPassNameParser.h:57
Method
ignoreCSRForAllocationOrder
True if the register allocator should use the allocation orders exactly as written in the tablegen descriptions, false if it should allocate the speci
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:311
Method
ignorePseudoInstruction
Check if the given instruction I should be ignored by the packetizer.
suite/synctools/tablegen/include/llvm/CodeGen/DFAPacketizer.h:160
Method
imm
(self)
bindings/python/capstone/sparc.py:29
Method
imm
(self)
bindings/python/capstone/arm64.py:54
Method
imm
(self)
bindings/python/capstone/tricore.py:30
Method
imm
(self)
bindings/python/capstone/x86.py:35
Method
imm
(self)
bindings/python/capstone/mips.py:28
Method
imm
(self)
bindings/python/capstone/xcore.py:30
Method
imm
(self)
bindings/python/capstone/riscv.py:28
Method
imm
(self)
bindings/python/capstone/m680x.py:51
Method
imm
(self)
bindings/python/capstone/sh.py:40
Method
imm
(self)
bindings/python/capstone/tms320c64x.py:45
Method
imm
(self)
bindings/python/capstone/m68k.py:55
Method
imm
(self)
bindings/python/capstone/ppc.py:36
Method
imm
(self)
bindings/python/capstone/mos65xx.py:22
Method
imm
(self)
bindings/python/capstone/bpf.py:37
Method
imm
(self)
bindings/python/capstone/systemz.py:30
← previous
next →
8,301–8,400 of 12,151, ranked by callers