MCPcopy Create free account

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

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

Methodtest_operands
Check that the `operands` API provides correct data
suite/regress/test_arm64_pac.py:75
Methodtest_operands
Check that the `operands` API provides correct data
suite/regress/test_arm64_mov.py:59
Methodtest_registers
Check that the `regs_access` API provides correct data
suite/regress/test_arm64_ldr_registers.py:39
Methodtest_regs_access
Check that the `regs_access` API provides correct data
suite/regress/test_arm64_bra.py:32
Methodtest_regs_access
Check that the `regs_access` API provides correct data
suite/regress/test_arm64_pac.py:67
Methodtest_regs_access
Check that the `regs_access` API provides correct data
suite/regress/test_arm64_mov.py:51
Functiontestcb
(buffer, size, offset, userdata)
bindings/python/tests/test_skipdata.py:20
Functiontfm_hdlr
handler for TFM instruction, e.g: TFM X+,Y+ Used by HD6309
arch/M680X/M680XDisassembler.c:1598
MethodthisT
Helper function to access this as a T.
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:83
MethodtoCompress
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:1245
MethodtoIterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:643
MethodtoPtr
suite/synctools/tablegen/include/llvm/IR/SymbolTableListTraits.h:104
MethodtoSPFlags
Helper for converting old bitfields to new flags word.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1872
MethodtoString
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:436
Functionto_hex
(s)
suite/benchmark.py:45
Functionto_hex
(s)
suite/fuzz.py:52
Methodtop
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:143
Methodtop
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:707
Methodtop
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:328
Methodtrace
suite/synctools/tablegen/include/llvm/CodeGen/RDFLiveness.h:122
Methodtrack
Track the reference to metadata. Register \c MD with \c *MD, if the subclass supports tracking. If \c *MD gets RAUW'ed, \c MD will be updated to the
suite/synctools/tablegen/include/llvm/IR/Metadata.h:223
Methodtrack
suite/synctools/tablegen/include/llvm/IR/Metadata.h:799
Methodtrack
suite/synctools/tablegen/include/llvm/IR/TrackingMDRef.h:83
MethodtrackLivenessAfterRegAlloc
Returns true if the live-ins should be tracked after register allocation.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:924
MethodtracksRegPressure
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:518
MethodtransferNodesFromList
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:86
MethodtranslateAShr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:486
MethodtranslateAdd
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:412
MethodtranslateAddrSpaceCast
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:533
MethodtranslateAnd
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:418
MethodtranslateCatchPad
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:539
MethodtranslateCatchRet
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:527
MethodtranslateCatchSwitch
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:530
MethodtranslateCleanupPad
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:536
MethodtranslateCleanupRet
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:524
MethodtranslateFAdd
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:490
MethodtranslateFCmp
Translate a floating-point compare instruction (or constant).
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:300
MethodtranslateFDiv
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:499
MethodtranslateFMul
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:496
MethodtranslateFPExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:455
MethodtranslateFPToSI
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:461
MethodtranslateFPToUI
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:458
MethodtranslateFPTrunc
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:452
MethodtranslateFRem
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:502
MethodtranslateFSub
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:493
MethodtranslateICmp
Translate an integer compare instruction (or constant).
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:295
MethodtranslateIntToPtr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:443
MethodtranslateLShr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:483
MethodtranslateMul
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:421
MethodtranslateOr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:424
MethodtranslatePtrToInt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:446
MethodtranslateResume
Stubs to keep the compiler happy while we implement the rest of the translation.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:521
MethodtranslateSDiv
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:434
MethodtranslateSExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:472
MethodtranslateSIToFP
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:467
MethodtranslateSRem
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:440
MethodtranslateShl
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:480
MethodtranslateSub
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:415
MethodtranslateTrunc
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:449
MethodtranslateUDiv
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:431
MethodtranslateUIToFP
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:464
MethodtranslateURem
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:437
MethodtranslateUserOp1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:542
MethodtranslateUserOp2
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:545
MethodtranslateXor
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:427
MethodtranslateZExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:476
MethodtryCombineAnyExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:55
MethodtryCombineExtract
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1011
MethodtryCombineInstruction
Try to combine away MI. Returns true if it combined away the MI. Adds instructions that are dead as a result of the combine into DeadInsts, which can
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1064
MethodtryCombineSExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:170
MethodtryCombineTrunc
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:226
MethodtryCombineUnmergeValues
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:809
MethodtryCombineZExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:108
MethodtryFoldImplicitDef
Try to fold G_[ASZ]EXT (G_IMPLICIT_DEF).
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:328
MethodtryFoldUnmergeCast
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:364
MethodtryToFoldLoadIntoMI
The specified machine instr operand is a vreg, and that vreg is being provided by the specified load instruction. If possible, try to fold the load a
suite/synctools/tablegen/include/llvm/CodeGen/FastISel.h:300
Functiontry_dedisp
(x)
suite/gencstest.py:47
Methodtype
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:293
MethodtypeIdx
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:425
FunctiontypeIsNot
True iff the given type index is not the specified type.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:259
MethodtypeSizeEqualsStoreSize
Returns true if no extra padding bits are needed when storing the specified type. For example, returns false for i19 that has a 24-bit store size.
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:494
Methodtype_count
suite/synctools/tablegen/include/llvm/IR/DebugInfo.h:150
Methodtypes
suite/synctools/tablegen/include/llvm/IR/DebugInfo.h:139
Methoduge
This function will return true iff this constant represents a value with active bits bigger than 64 bits or a value greater than the given uint64_t va
suite/synctools/tablegen/include/llvm/IR/Constants.h:237
Methoduint32
(self)
bindings/python/capstone/wasm.py:48
Methoduint64
(self)
bindings/python/capstone/wasm.py:52
MethodunfoldMemoryOperand
unfoldMemoryOperand - Separate a single instruction which folded a load or a store or a load and a store into two or more instruction. If this is poss
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1281
MethodunlinkDef
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:774
MethodunlinkUse
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:768
MethodunqualifiedInlineAsmVariant
The default variant to use in unqualified `asm` instructions. If this returns 0, `asm "$(foo$|bar$)"` will evaluate to `asm "foo"`.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:491
MethodunscheduledNode
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:544
MethodunsupportedForDifferentSizes
A SizeChangeStrategy for the common case where legalization for a particular operation consists of only supporting a specific set of type sizes. E.g.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:208
MethoduntieRegOperand
Break any tie involving OpIdx.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1820
Methoduntrack
Stop tracking a reference to metadata. Stops \c *MD from tracking \c MD.
suite/synctools/tablegen/include/llvm/IR/Metadata.h:248
Methoduntrack
suite/synctools/tablegen/include/llvm/IR/Metadata.h:808
Methoduntrack
suite/synctools/tablegen/include/llvm/IR/TrackingMDRef.h:88
MethodunwindsToCaller
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4338
MethodunwindsToCaller
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4666
Functionunwrap
suite/synctools/tablegen/include/llvm/IR/LLVMContext.h:331
Functionunwrap
suite/synctools/tablegen/include/llvm/IR/Module.h:967
← previousnext →11,701–11,800 of 12,151, ranked by callers