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
Function
AArch64VectorLayoutToString
arch/AArch64/AArch64BaseInfo.h:347
Function
AArch64_AM_decodeAdvSIMDModImmType1
arch/AArch64/AArch64AddressingModes.h:385
Function
AArch64_AM_decodeAdvSIMDModImmType11
arch/AArch64/AArch64AddressingModes.h:668
Function
AArch64_AM_decodeAdvSIMDModImmType12
arch/AArch64/AArch64AddressingModes.h:739
Function
AArch64_AM_decodeAdvSIMDModImmType2
arch/AArch64/AArch64AddressingModes.h:404
Function
AArch64_AM_decodeAdvSIMDModImmType3
arch/AArch64/AArch64AddressingModes.h:422
Function
AArch64_AM_decodeAdvSIMDModImmType4
arch/AArch64/AArch64AddressingModes.h:440
Function
AArch64_AM_decodeAdvSIMDModImmType5
arch/AArch64/AArch64AddressingModes.h:459
Function
AArch64_AM_decodeAdvSIMDModImmType6
arch/AArch64/AArch64AddressingModes.h:478
Function
AArch64_AM_decodeAdvSIMDModImmType7
arch/AArch64/AArch64AddressingModes.h:496
Function
AArch64_AM_decodeAdvSIMDModImmType8
arch/AArch64/AArch64AddressingModes.h:509
Function
AArch64_AM_decodeAdvSIMDModImmType9
arch/AArch64/AArch64AddressingModes.h:533
Function
AArch64_AM_encodeAdvSIMDModImmType1
arch/AArch64/AArch64AddressingModes.h:380
Function
AArch64_AM_encodeAdvSIMDModImmType10
arch/AArch64/AArch64AddressingModes.h:566
Function
AArch64_AM_encodeAdvSIMDModImmType11
arch/AArch64/AArch64AddressingModes.h:638
Function
AArch64_AM_encodeAdvSIMDModImmType12
arch/AArch64/AArch64AddressingModes.h:709
Function
AArch64_AM_encodeAdvSIMDModImmType2
arch/AArch64/AArch64AddressingModes.h:399
Function
AArch64_AM_encodeAdvSIMDModImmType3
arch/AArch64/AArch64AddressingModes.h:417
Function
AArch64_AM_encodeAdvSIMDModImmType4
arch/AArch64/AArch64AddressingModes.h:435
Function
AArch64_AM_encodeAdvSIMDModImmType5
arch/AArch64/AArch64AddressingModes.h:454
Function
AArch64_AM_encodeAdvSIMDModImmType6
arch/AArch64/AArch64AddressingModes.h:473
Function
AArch64_AM_encodeAdvSIMDModImmType7
arch/AArch64/AArch64AddressingModes.h:491
Function
AArch64_AM_encodeAdvSIMDModImmType8
arch/AArch64/AArch64AddressingModes.h:515
Function
AArch64_AM_encodeAdvSIMDModImmType9
arch/AArch64/AArch64AddressingModes.h:528
Function
AArch64_AM_encodeLogicalImmediate
encodeLogicalImmediate - Return the encoded immediate value for a logical immediate instruction of the given register size.
arch/AArch64/AArch64AddressingModes.h:269
Function
AArch64_AM_getArithExtendImm
getArithExtendImm - Encode the extend type and shift amount for an arithmetic instruction: imm: 3-bit extend amount {5-3} = shifter {2-0} = imm3
arch/AArch64/AArch64AddressingModes.h:164
Function
AArch64_AM_getMemDoShift
getMemDoShift - Extract the "do shift" flag value for load/store instructions.
arch/AArch64/AArch64AddressingModes.h:172
Function
AArch64_AM_getMemExtendType
getExtendType - Extract the extend type for the offset operand of loads/stores.
arch/AArch64/AArch64AddressingModes.h:179
Function
AArch64_AM_getShifterImm
arch/AArch64/AArch64AddressingModes.h:86
Function
AArch64_AM_isAdvSIMDModImmType1
0x00 0x00 0x00 abcdefgh 0x00 0x00 0x00 abcdefgh
arch/AArch64/AArch64AddressingModes.h:374
Function
AArch64_AM_isAdvSIMDModImmType10
aaaaaaaa bbbbbbbb cccccccc dddddddd eeeeeeee ffffffff gggggggg hhhhhhhh cmode: 1110, op: 1
arch/AArch64/AArch64AddressingModes.h:545
Function
AArch64_AM_isAdvSIMDModImmType11
aBbbbbbc defgh000 0x00 0x00 aBbbbbbc defgh000 0x00 0x00
arch/AArch64/AArch64AddressingModes.h:629
Function
AArch64_AM_isAdvSIMDModImmType12
aBbbbbbb bbcdefgh 0x00 0x00 0x00 0x00 0x00 0x00
arch/AArch64/AArch64AddressingModes.h:702
Function
AArch64_AM_isAdvSIMDModImmType2
0x00 0x00 abcdefgh 0x00 0x00 0x00 abcdefgh 0x00
arch/AArch64/AArch64AddressingModes.h:393
Function
AArch64_AM_isAdvSIMDModImmType3
0x00 abcdefgh 0x00 0x00 0x00 abcdefgh 0x00 0x00
arch/AArch64/AArch64AddressingModes.h:411
Function
AArch64_AM_isAdvSIMDModImmType4
abcdefgh 0x00 0x00 0x00 abcdefgh 0x00 0x00 0x00
arch/AArch64/AArch64AddressingModes.h:429
Function
AArch64_AM_isAdvSIMDModImmType5
0x00 abcdefgh 0x00 abcdefgh 0x00 abcdefgh 0x00 abcdefgh
arch/AArch64/AArch64AddressingModes.h:447
Function
AArch64_AM_isAdvSIMDModImmType6
abcdefgh 0x00 abcdefgh 0x00 abcdefgh 0x00 abcdefgh 0x00
arch/AArch64/AArch64AddressingModes.h:466
Function
AArch64_AM_isAdvSIMDModImmType7
0x00 0x00 abcdefgh 0xFF 0x00 0x00 abcdefgh 0xFF
arch/AArch64/AArch64AddressingModes.h:485
Function
AArch64_AM_isAdvSIMDModImmType8
0x00 abcdefgh 0xFF 0xFF 0x00 abcdefgh 0xFF 0xFF
arch/AArch64/AArch64AddressingModes.h:503
Function
AArch64_AM_isAdvSIMDModImmType9
abcdefgh abcdefgh abcdefgh abcdefgh abcdefgh abcdefgh abcdefgh abcdefgh
arch/AArch64/AArch64AddressingModes.h:521
Function
AArch64_AM_isAnyMOVWMovAlias
arch/AArch64/AArch64AddressingModes.h:932
Function
AArch64_AM_isSVEMaskOfIdenticalElements64
arch/AArch64/AArch64AddressingModes.h:832
Function
AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate
Return true if Imm is valid for DUPM and has no single CPY/DUP equivalent.
arch/AArch64/AArch64AddressingModes.h:869
Function
AArch64_getFeatureBits
Hacky: enable all features for disassembler
arch/AArch64/AArch64Disassembler.c:208
Function
AArch64_getInstruction
arch/AArch64/AArch64Disassembler.c:359
Function
AArch64_get_insn_id
given internal insn id, return public instruction info
arch/AArch64/AArch64Mapping.c:406
Function
AArch64_global_init
arch/AArch64/AArch64Module.c:13
Function
AArch64_group_name
arch/AArch64/AArch64Mapping.c:510
Function
AArch64_insn_name
arch/AArch64/AArch64Mapping.c:449
Function
AArch64_option
arch/AArch64/AArch64Module.c:35
Function
AArch64_post_printer
arch/AArch64/AArch64InstPrinter.c:2759
Function
AArch64_printInst
arch/AArch64/AArch64InstPrinter.c:128
Function
AArch64_reg_access
arch/AArch64/AArch64Mapping.c:830
Function
AArch64_reg_name
arch/AArch64/AArch64Mapping.c:381
Function
ARMCC_getOppositeCondition
arch/ARM/ARMBaseInfo.h:52
Function
ARMII_AddrModeToString
arch/ARM/ARMBaseInfo.h:226
Function
ARM_AM_getAMSubModeStr
arch/ARM/ARMAddressingModes.h:74
Function
ARM_AM_getShiftOpcEncoding
arch/ARM/ARMAddressingModes.h:55
Function
ARM_addReg
arch/ARM/ARMInstPrinter.c:3339
Function
ARM_addUserMode
arch/ARM/ARMInstPrinter.c:3348
Function
ARM_addVectorDataSize
arch/ARM/ARMInstPrinter.c:3332
Function
ARM_addVectorDataType
arch/ARM/ARMInstPrinter.c:3325
Function
ARM_getInstruction
arch/ARM/ARMDisassembler.c:958
Function
ARM_get_insn_id
arch/ARM/ARMMapping.c:313
Function
ARM_global_init
arch/ARM/ARMModule.c:13
Function
ARM_group_name
arch/ARM/ARMMapping.c:412
Function
ARM_insn_name
arch/ARM/ARMMapping.c:354
Function
ARM_option
arch/ARM/ARMModule.c:40
Function
ARM_post_printer
arch/ARM/ARMInstPrinter.c:286
Function
ARM_printInst
arch/ARM/ARMInstPrinter.c:450
Function
ARM_reg_access
arch/ARM/ARMMapping.c:498
Function
ARM_reg_name
arch/ARM/ARMMapping.c:245
Function
ARM_reg_name2
arch/ARM/ARMMapping.c:257
Method
AUFoldingSetNode
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:250
Method
AccelTable
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:199
Method
AccelTableBase
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:174
Method
AddAttribute
Adds another set of attribute information to the abbreviation.
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:109
Method
AddIRPass
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:161
Method
AddImplicitConstAttribute
Adds attribute with DW_FORM_implicit_const value
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:114
Method
AddLiveOutRegInfo
AddLiveOutRegInfo - Adds LiveOutInfo for a register.
suite/synctools/tablegen/include/llvm/CodeGen/FunctionLoweringInfo.h:235
Method
AddMachinePass
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:205
Method
AddPromotedToType
If Opc/OrigVT is specified as being promoted, the promotion code defaults to trying a larger integer/fp until it can find one that works. If that defa
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2312
Method
AddrMode
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2401
Method
AdjEdgeIdSet
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:320
Method
AdjustBlockAddressRefCount
Increment the internal refcount of the number of BlockAddresses referencing this BasicBlock by \p Amt. This is almost always 0, sometimes one possibl
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:559
Method
AdvanceCycle
AdvanceCycle - This callback is invoked whenever the next top-down instruction to be scheduled cannot issue in the current cycle, either because of la
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleHazardRecognizer.h:104
Method
AliasScopeNode
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1280
Method
AliasSummary
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:458
Method
AllocateReg
AllocateReg - Attempt to allocate one register. If it is not available, return zero. Otherwise, return the register, marking it and any aliases as a
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:351
Method
AllocateRegBlock
AllocateRegBlock - Attempt to allocate a block of RegsRequired consecutive registers. If this is not possible, return zero. Otherwise, return the firs
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:384
Method
AllocateStack
AllocateStack - Allocate a chunk of stack space with the specified size and alignment.
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:425
Method
AllowedRegVector
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:98
Method
AnalysisManager
suite/synctools/tablegen/include/llvm/IR/PassManagerImpl.h:23
Method
AnalysisPassModel
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:295
Method
AnalysisResultModel
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:200
Method
AnalysisResultModel
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:239
Method
AnalyzeArguments
The function will invoke AnalyzeFormalArguments.
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:287
Method
AnalyzeArgumentsSecondPass
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:532
Method
And
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:223
← previous
next →
2,401–2,500 of 12,151, ranked by callers