MCPcopy Create free account

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

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

↓ 2 callersMethodinstr_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:256
↓ 2 callersFunctioninstruction_is_valid
arch/M68K/M68KDisassembler.c:3390
↓ 2 callersMethodintersect
Intersect this set with another in place. This is a mutating operation on this preserved set, removing all preserved passes which are not also preser
suite/synctools/tablegen/include/llvm/IR/PassManager.h:224
↓ 2 callersFunctionis16BitEquivalent
suite/synctools/strinforeduce/strinforeduce.cpp:21
↓ 2 callersMethodisAnyRemarkEnabled
Return true if any type of remarks are enabled for this pass.
suite/synctools/tablegen/include/llvm/IR/DiagnosticHandler.h:63
↓ 2 callersMethodisBigEndian
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:245
↓ 2 callersFunctionisBitwiseLogicOp
Whether this is bitwise logic opcode.
suite/synctools/tablegen/include/llvm/CodeGen/ISDOpcodes.h:1268
↓ 2 callersMethodisCast
suite/synctools/tablegen/include/llvm/IR/Instruction.h:166
↓ 2 callersMethodisConservativelyAllocatable
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:244
↓ 2 callersMethodisDead
isDead - Returns true if this is a dead def kill slot.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:236
↓ 2 callersMethodisDebugPHI
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1215
↓ 2 callersMethodisExactlyValue
suite/synctools/tablegen/include/llvm/IR/Constants.h:320
↓ 2 callersMethodisExtFree
Return true if the extension represented by \p I is free. Unlikely the is[Z|FP]ExtFree family which is based on types, this method can use the context
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2581
↓ 2 callersMethodisFPImm
isFPImm - Tests if this is a MO_FPImmediate operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:327
↓ 2 callersMethodisImplicit
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:380
↓ 2 callersMethodisInfinity
Return true if the value is infinity
suite/synctools/tablegen/include/llvm/IR/Constants.h:307
↓ 2 callersFunctionisInteger
Return true if this is an integer or a vector integer type.
cs_simple_types.h:343
↓ 2 callersMethodisKill
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1253
↓ 2 callersMethodisLittleEndian
Layout endianness...
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:244
↓ 2 callersFunctionisMOVZMovAlias
arch/AArch64/AArch64AddressingModes.h:907
↓ 2 callersMethodisMaxSignedValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1586
↓ 2 callersMethodisMemIntrinsic
Test if this node is a memory intrinsic (with valid pointer information). INTRINSIC_W_CHAIN and INTRINSIC_VOID nodes are sometimes created for non-mem
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:658
↓ 2 callersMethodisNaN
Return true if the value is a NaN.
suite/synctools/tablegen/include/llvm/IR/Constants.h:310
↓ 2 callersMethodisNegative
Return true if the sign bit is set.
suite/synctools/tablegen/include/llvm/IR/Constants.h:304
↓ 2 callersMethodisNullValue
NOTE: This is soft-deprecated. Please use `isZero()` instead.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1582
↓ 2 callersMethodisOne
This is just a convenience method to make client code smaller for a common case. It also correctly performs the comparison without the potential for a
suite/synctools/tablegen/include/llvm/IR/Constants.h:200
↓ 2 callersMethodisOne
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1579
↓ 2 callersMethodisOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1293
↓ 2 callersMethodisOpaque
Return true if this is a type with an identity that has no body specified yet. These prints as 'opaque' in .ll files.
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:281
↓ 2 callersFunctionisPowerOf2_32
isPowerOf2_32 - This function returns true if the argument is a power of two > 0. Ex. isPowerOf2_32(0x00100000U) == true (32 bit edition.)
MathExtras.h:87
↓ 2 callersMethodisRegMask
isRegMask - Tests if this is a MO_RegisterMask operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:345
↓ 2 callersMethodisResolved
Check if node is fully resolved. If \a isTemporary(), this always returns \c false; if \a isDistinct(), this always returns \c true. If \a isUniqued
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1002
↓ 2 callersMethodisReturn
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:813
↓ 2 callersFunctionisShiftedMask_64
isShiftedMask_64 - This function returns true if the argument contains a sequence of ones with the remainder zero (64 bit version.)
MathExtras.h:81
↓ 2 callersMethodisTargetMemoryOpcode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1145
↓ 2 callersMethodisUnaryOp
suite/synctools/tablegen/include/llvm/IR/Instruction.h:162
↓ 2 callersMethodisValid
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:1226
↓ 2 callersMethodisValid
Check if this ValueMapping is valid.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:171
↓ 2 callersMethodisVarArg
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:123
↓ 2 callersMethodisZero
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:112
↓ 2 callersFunctionis_branch
(insn)
contrib/objdump/objdump-m68k.py:353
↓ 2 callersFunctionis_tfm_reg_valid
arch/M680X/M680XDisassembler.c:747
↓ 2 callersFunctionis_tfr09_reg_valid
Check for M6809/HD6309 TFR/EXG instruction for valid register
arch/M680X/M680XDisassembler.c:732
↓ 2 callersFunctionis_with_prefix
(x)
bindings/const_generator.py:248
↓ 2 callersFunctionlist_count
count the number of positive members in @list
bindings/ocaml/ocaml.c:17
↓ 2 callersMethodliveAt
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:393
↓ 2 callersMethodlivein_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:965
↓ 2 callersFunctionm68k_read_safe_16
arch/M68K/M68KDisassembler.c:176
↓ 2 callersFunctionm_APIntForbidUndef
Match APInt while forbidding undefs in splat vector constants.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:281
↓ 2 callersFunctionm_AllOnes
Match an integer or vector with all bits set. For vectors, this includes constants with undefined elements.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:445
↓ 2 callersFunctionm_BasicBlock
Match an arbitrary basic block value and ignore it.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:160
↓ 2 callersFunctionm_Constant
Match an arbitrary Constant and ignore it.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:142
↓ 2 callersFunctionm_ConstantExpr
Match an arbitrary ConstantExpr and ignore it.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:155
↓ 2 callersFunctionm_ICst
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:90
↓ 2 callersFunctionm_SExt
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1633
↓ 2 callersFunctionm_Unless
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:174
↓ 2 callersFunctionm_ZExt
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1639
↓ 2 callersFunctionm_all_of
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:250
↓ 2 callersFunctionm_any_of
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:254
↓ 2 callersMethodmayLoadOrStore
Return true if this instruction could possibly read or modify memory.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1028
↓ 2 callersMethodmayRaiseFPException
Return true if this instruction could possibly raise a floating-point exception. This is the case if the instruction is a floating-point instruction
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1038
↓ 2 callersMethodmnemonic_setup
(self, id, mnem)
bindings/python/capstone/__init__.py:1063
↓ 2 callersMethodmodulePath
Get the path to the module containing this function.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:395
↓ 2 callersMethodname
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:190
↓ 2 callersFunctionnamed_metadata_begin
suite/synctools/tablegen/include/llvm/IR/Module.h:701
↓ 2 callersFunctionnamed_metadata_end
suite/synctools/tablegen/include/llvm/IR/Module.h:706
↓ 2 callersFunctionnormalize_hex
(a)
suite/test_mc.py:9
↓ 2 callersFunctionnum2prefix_hex
(x, prefix="#")
suite/gencstest.py:16
↓ 2 callersFunctionop2insn_alu
arch/BPF/BPFMapping.c:209
↓ 2 callersFunctionop2prefix_hex
(x)
suite/gencstest.py:23
↓ 2 callersFunctionopLDCLDS
arch/SH/SHDisassembler.c:798
↓ 2 callersFunctionopLDCdst
arch/SH/SHDisassembler.c:826
↓ 2 callersFunctionopMAC
arch/SH/SHDisassembler.c:521
↓ 2 callersFunctionopSTCSTS
arch/SH/SHDisassembler.c:456
↓ 2 callersFunctionopSTCsrc
arch/SH/SHDisassembler.c:209
↓ 2 callersMethodoperands
suite/synctools/tablegen/include/llvm/IR/User.h:242
↓ 2 callersMethodoperator->
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:747
↓ 2 callersMethodpred_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:320
↓ 2 callersMethodpred_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:322
↓ 2 callersMethodpred_size
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:332
↓ 2 callersFunctionpredecessors
suite/synctools/tablegen/include/llvm/IR/CFG.h:127
↓ 2 callersFunctionprintImmSVE16
arch/AArch64/AArch64InstPrinter.c:2617
↓ 2 callersFunctionprintImmSVE64
arch/AArch64/AArch64InstPrinter.c:2627
↓ 2 callersFunctionprintIncDec
arch/M680X/M680XInstPrinter.c:132
↓ 2 callersFunctionprintMemExtendImpl
arch/AArch64/AArch64InstPrinter.c:1497
↓ 2 callersFunctionprintMemOperand
arch/Sparc/SparcInstPrinter.c:278
↓ 2 callersFunctionprintOperand
arch/X86/X86IntelInstPrinter.c:800
↓ 2 callersFunctionprintOperand
arch/X86/X86ATTInstPrinter.c:556
↓ 2 callersFunctionprintRegName
arch/X86/X86IntelInstPrinter.c:291
↓ 2 callersFunctionprintRegName
arch/X86/X86ATTInstPrinter.c:830
↓ 2 callersFunctionprintSBitModifierOperand
arch/ARM/ARMInstPrinter.c:1867
↓ 2 callersFunctionprint_entry
(arch, insn_id, mnem, mapping, mnem_can_be_wrong)
suite/synctools/mapping_insn_op-arch.py:114
↓ 2 callersFunctionprint_entry
(arch, insn_id, mnem, mapping, mnem_can_be_wrong)
suite/synctools/mapping_insn-arch.py:118
↓ 2 callersFunctionprint_line
(line)
suite/synctools/disassemblertables-arch.py:61
↓ 2 callersFunctionprint_string_hex
suite/cstest/src/x86_detail.c:7
↓ 2 callersFunctionprint_string_hex
(comment, str)
bindings/python/tests/test_x86.py:122
↓ 2 callersFunctionprint_string_hex
tests/test_sparc.c:19
↓ 2 callersFunctionprint_string_hex
tests/test_ppc.c:19
↓ 2 callersFunctionprint_string_hex
tests/test_mos65xx.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_skipdata.c:22
← previousnext →1,101–1,200 of 12,151, ranked by callers