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
↓ 1 callers
Function
extract_insn
(line)
suite/synctools/mapping_insn_op-arch.py:26
↓ 1 callers
Function
extract_insn
(line)
suite/synctools/instrinfo-arch.py:17
↓ 1 callers
Function
extract_insn
(line)
suite/synctools/mapping_insn-arch.py:26
↓ 1 callers
Function
extract_insn
(line)
suite/synctools/insn.py:28
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/insn3.py:42
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn_op.py:45
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn.py:45
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn_name-arch.py:42
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn_name.py:46
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn_op-arch.py:44
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/mapping_insn-arch.py:44
↓ 1 callers
Function
extract_matcher
(filename)
suite/synctools/insn.py:47
↓ 1 callers
Function
extsign8
(value)
contrib/objdump/objdump-m68k.py:59
↓ 1 callers
Function
fetch_cbpf
< Fetch a cBPF structure from code
arch/BPF/BPFDisassembler.c:46
↓ 1 callers
Function
fetch_ebpf
< Fetch an eBPF structure from code
arch/BPF/BPFDisassembler.c:63
↓ 1 callers
Function
fillDetails
arch/MOS65XX/MOS65XXDisassembler.c:53
↓ 1 callers
Function
fill_mem
arch/TriCore/TriCoreInstPrinter.c:82
↓ 1 callers
Function
fill_reg
arch/TriCore/TriCoreInstPrinter.c:55
↓ 1 callers
Method
find
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:54
↓ 1 callers
Method
findEdge
Get the edge connecting two nodes. @param N1Id First node id. @param N2Id Second node id. @return An id for edge (N1Id, N2Id) if such an edge exists,
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:573
↓ 1 callers
Function
find_cs_id
Search for the CS instruction id for the given @MC_Opcode in @imap. return -1 if none is found.
Mapping.c:163
↓ 1 callers
Function
find_insn
look for @id in @insns return -1 if not found
arch/ARM/ARMMapping.c:282
↓ 1 callers
Function
fixDetailOfEffectiveAddr
arch/RISCV/RISCVInstPrinter.c:55
↓ 1 callers
Function
fmove_fpcr
arch/M68K/M68KDisassembler.c:1852
↓ 1 callers
Function
fmovem
arch/M68K/M68KDisassembler.c:1881
↓ 1 callers
Function
forEachCallbackCallSite
suite/synctools/tablegen/include/llvm/IR/AbstractCallSite.h:226
↓ 1 callers
Method
fromArrayRaw
(_cs_insn[] arr_raw)
bindings/java/capstone/Capstone.java:286
↓ 1 callers
Method
functionEntryOnly
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:308
↓ 1 callers
Function
gen
(filename)
suite/gencstest.py:31
↓ 1 callers
Method
get
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:39
↓ 1 callers
Function
getAM5FP16Offset
arch/ARM/ARMAddressingModes.h:576
↓ 1 callers
Function
getAM5FP16Op
arch/ARM/ARMAddressingModes.h:581
↓ 1 callers
Method
getAddressSpace
Return the address space of the Pointer type.
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:689
↓ 1 callers
Method
getAggregateOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2576
↓ 1 callers
Function
getArg
suite/synctools/tablegen/include/llvm/IR/Function.h:756
↓ 1 callers
Method
getArgOperandNo
Given a use for a arg operand, get the arg operand number that corresponds to it.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1374
↓ 1 callers
Method
getArgs
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1370
↓ 1 callers
Method
getArgs
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3658
↓ 1 callers
Method
getAsMDNode
Return \c this as a bar \a MDNode.
suite/synctools/tablegen/include/llvm/IR/DebugLoc.h:99
↓ 1 callers
Method
getAvailableAnalysis
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:387
↓ 1 callers
Function
getBICR
arch/PowerPC/PPCInstPrinter.c:117
↓ 1 callers
Method
getBaseAlign
Return the minimum known alignment in bytes of the base address, without the offset.
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:255
↓ 1 callers
Method
getBitWidth
Get the number of bits in this IntegerType
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:72
↓ 1 callers
Method
getBlockAddress
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:568
↓ 1 callers
Method
getBoundaryIndex
Returns the boundary index for associated with this index. The boundary index is the one associated with the Slot_Block slot for the instruction point
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:248
↓ 1 callers
Function
getCSRSystemRegisterName
arch/RISCV/RISCVInstPrinter.c:158
↓ 1 callers
Method
getCallOverhead
Returns the call overhead of this candidate if it is in the list.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOutliner.h:105
↓ 1 callers
Method
getCalledFunction
Return the function being called if this is a direct call, otherwise return null (if it's an indirect call).
suite/synctools/tablegen/include/llvm/IR/AbstractCallSite.h:218
↓ 1 callers
Method
getCalledOperand
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1391
↓ 1 callers
Function
getCallingConv
getCallingConv()/setCallingConv(CC) - These method get and set the calling convention of this function. The enum values for the known calling convent
suite/synctools/tablegen/include/llvm/IR/Function.h:240
↓ 1 callers
Method
getCaseIndex
Returns number of current case.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3314
↓ 1 callers
Method
getCatchSwitch
Convenience accessors
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4520
↓ 1 callers
Method
getCodeRegion
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:676
↓ 1 callers
Method
getColAsVector
Returns the given column as a vector.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Math.h:196
↓ 1 callers
Method
getColImm
suite/synctools/tablegen/include/llvm/CodeGen/TileShapeInfo.h:63
↓ 1 callers
Method
getContextFrames
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:571
↓ 1 callers
Method
getDFSIn
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:115
↓ 1 callers
Method
getDFSOut
Depth First Search support to walk and manipulate LexicalScope hierarchy.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:113
↓ 1 callers
Function
getDeadRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:511
↓ 1 callers
Function
getDebugRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:520
↓ 1 callers
Function
getDefRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:502
↓ 1 callers
Function
getDelimiter
arch/M680X/M680XInstPrinter.c:237
↓ 1 callers
Method
getDepth
The depth, in the dependence graph, for a node.
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:220
↓ 1 callers
Function
getDiagnosticSeverity
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1035
↓ 1 callers
Method
getDiscriminator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2227
↓ 1 callers
Function
getDoubleTy
Fetch the type representing a 64-bit floating point value.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:550
↓ 1 callers
Method
getEmissionKind
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1481
↓ 1 callers
Method
getEnd
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:717
↓ 1 callers
Method
getEntry
Return the entire string pool entry for convenience.
suite/synctools/tablegen/include/llvm/CodeGen/DwarfStringPoolEntry.h:59
↓ 1 callers
Method
getExtendedType
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:713
↓ 1 callers
Function
getFeatureBits
When we specify the RISCV64 mode, It means It is RV64IMAFD. Similar, RISCV32 means RV32IMAFD. */
arch/RISCV/RISCVDisassembler.c:41
↓ 1 callers
Method
getFieldType
This function is used to implement the FieldInit class. Implementors of this method should return the type of the named field if they are of type reco
suite/synctools/tablegen/include/llvm/TableGen/Record.h:388
↓ 1 callers
Method
getFile
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:483
↓ 1 callers
Method
getFirstNonPHI
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:162
↓ 1 callers
Method
getFirstTerminator
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:768
↓ 1 callers
Method
getFixedSizeInBits
Return the size of the specified fixed width value type in bits. The function will assert if the type is scalable.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:349
↓ 1 callers
Method
getFlagInserter
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:455
↓ 1 callers
Method
getFlags
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:350
↓ 1 callers
Method
getFlags
Return the MI flags bitvector.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:325
↓ 1 callers
Method
getFragment
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3704
↓ 1 callers
Function
getFull
Create full constant range with same bitwidth.
suite/synctools/tablegen/include/llvm/IR/ConstantRange.h:56
↓ 1 callers
Method
getFuncName
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:591
↓ 1 callers
Method
getFunction
suite/synctools/tablegen/include/llvm/IR/Constants.h:876
↓ 1 callers
Method
getFunctionType
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:182
↓ 1 callers
Method
getGUID
Return a 64-bit global unique ID constructed from global value name (i.e. returned by getGlobalIdentifier()).
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:513
↓ 1 callers
Method
getGlobal
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:563
↓ 1 callers
Function
getGlobalVariable
Look up the specified global variable in the module symbol table. If it does not exist, return null. If AllowInternal is set to true, this function wi
suite/synctools/tablegen/include/llvm/IR/Module.h:409
↓ 1 callers
Function
getHalfTy
Fetch the type representing a 16-bit floating point value.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:535
↓ 1 callers
Method
getHeadSamples
Return the total number of branch samples that have the function as the branch target. This should be equivalent to the sample of the first instructio
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:827
↓ 1 callers
Method
getHeader
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:271
↓ 1 callers
Function
getHostEndianness
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:954
↓ 1 callers
Method
getID
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:540
↓ 1 callers
Method
getID
Get the ID.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:231
↓ 1 callers
Method
getIROrder
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1101
↓ 1 callers
Function
getImplRegState
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:505
↓ 1 callers
Method
getIndex
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1833
↓ 1 callers
Method
getInlinedAt
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1640
↓ 1 callers
Method
getInlinedAt
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:62
↓ 1 callers
Function
getInstruction
arch/PowerPC/PPCDisassembler.c:520
↓ 1 callers
Function
getInstruction
arch/TriCore/TriCoreDisassembler.c:1573
← previous
next →
1,601–1,700 of 12,151, ranked by callers