MCPcopy Create free account

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

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

↓ 2 callersFunctionprint_string_hex
tests/test_basic.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_sh.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_m68k.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_bpf.c:17
↓ 2 callersFunctionprint_string_hex
tests/test_evm.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_tricore.c:19
↓ 2 callersFunctionprint_string_hex
tests/test_wasm.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_tms320c64x.c:18
↓ 2 callersFunctionprint_string_hex
tests/test_xcore.c:19
↓ 2 callersFunctionprint_string_hex
tests/test_riscv.c:17
↓ 2 callersFunctionprint_string_hex
tests/test_arm.c:21
↓ 2 callersFunctionprint_string_hex
tests/test_detail.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_systemz.c:19
↓ 2 callersFunctionprint_string_hex
tests/test_mips.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_m680x.c:20
↓ 2 callersFunctionprint_string_hex
tests/test_arm64.c:21
↓ 2 callersFunctionprint_string_hex
cstool/cstool.c:122
↓ 2 callersFunctionpush_back
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:840
↓ 2 callersMethodpush_back
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:860
↓ 2 callersMethodpush_front
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:561
↓ 2 callersFunctionpush_op_mmem
arch/BPF/BPFInstPrinter.c:50
↓ 2 callersFunctionreadBytes32
Reads 4 bytes in the endian order specified in MI->cs->mode.
utils.c:116
↓ 2 callersFunctionreadInstruction32
readInstruction - read four bytes from the MemoryObject and return 32 bit word sorted according to the given endianess
arch/Mips/MipsDisassembler.c:381
↓ 2 callersFunctionreadSIB
* readSIB - Consumes the SIB byte to determine addressing information for an * instruction. * * @param insn - The instruction whose SIB byte is
arch/X86/X86DisassemblerDecoder.c:1314
↓ 2 callersFunctionregisterPair
arch/M68K/M68KInstPrinter.c:125
↓ 2 callersFunctionrelative8_hdlr
arch/M680X/M680XDisassembler.c:1194
↓ 2 callersMethodremoveKill
removeKill - Delete a kill corresponding to the specified machine instruction. Returns true if there was a kill corresponding to this instruction, fal
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:94
↓ 2 callersMethodremoveParamAttribute
suite/synctools/tablegen/include/llvm/IR/Attributes.h:640
↓ 2 callersFunctionreplace_getReg
(line)
suite/synctools/asmwriter.py:59
↓ 2 callersMethodreset
suite/synctools/tablegen/include/llvm/IR/TrackingMDRef.h:62
↓ 2 callersMethodreset
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:518
↓ 2 callersFunctionroundingModeToString
arch/RISCV/RISCVBaseInfo.h:71
↓ 2 callersMethodrun
Run all of the passes in this manager over the given unit of IR. ExtraArgs are passed to each pass.
suite/synctools/tablegen/include/llvm/IR/PassManager.h:498
↓ 2 callersFunctions16
(value)
contrib/objdump/objdump-m68k.py:56
↓ 2 callersMethodsetFastISel
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:246
↓ 2 callersMethodsetFlagInserter
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:456
↓ 2 callersMethodsetGlobalISel
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:249
↓ 2 callersMethodsetIsInBounds
suite/synctools/tablegen/include/llvm/IR/Operator.h:483
↓ 2 callersMethodsetNoUnsignedWrap
These are mutators for each flag.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:410
↓ 2 callersFunctionsetRawValPtr
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:269
↓ 2 callersMethodsetRawValPtr
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:466
↓ 2 callersMethodsetSubReg
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:471
↓ 2 callersMethodsetSuccessor
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3071
↓ 2 callersMethodsetValueProfDataEndianness
Used for testing purpose only.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:432
↓ 2 callersFunctionset_mem_access
arch/Mips/MipsInstPrinter.c:88
↓ 2 callersMethodsize
suite/synctools/tablegen/include/llvm/IR/PredIteratorCache.h:65
↓ 2 callersMethodsize
FIXME: Fix callers and remove condition on N.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:81
↓ 2 callersMethodsize
Get the number of instantiations in this group.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:490
↓ 2 callersMethodsize
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:60
↓ 2 callersMethodsize
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:243
↓ 2 callersFunctionskipDebugInstructionsForward
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:1223
↓ 2 callersFunctionskipdata_opstr
cs.c:827
↓ 2 callersFunctionsnprint_insn_detail
suite/arm/test_arm_regression.c:47
↓ 2 callersFunctionsort_and_uniq
arch/BPF/BPFMapping.c:442
↓ 2 callersFunctiontest_file
(fname)
suite/test_corpus.py:7
↓ 2 callersFunctiontest_file
(fname)
suite/test_corpus3.py:10
↓ 2 callersFunctiontest_file
(fname)
suite/test_mc.py:67
↓ 2 callersFunctiontest_file
(fname)
suite/disasm_mc.py:24
↓ 2 callersFunctiontest_file
suite/cstest/src/main.c:370
↓ 2 callersFunctiontest_regression
(verbose)
suite/regress.py:729
↓ 2 callersFunctiontest_single_MC
suite/cstest/src/capstone_test.c:9
↓ 2 callersFunctiontest_single_issue
suite/cstest/src/capstone_test.c:193
↓ 2 callersMethodunpack
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:746
↓ 2 callersFunctionunpack_insn_reg
arch/X86/X86Mapping.c:1230
↓ 2 callersMethodupdateEdgeCosts
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:508
↓ 2 callersFunctionvalid_ea
Check if opcode is using a valid ea mode */
contrib/m68k_instruction_tbl_gen/M68KInstructionTblGen.c:342
↓ 2 callersFunctionvalid_rep
given MCInst's id, find out if this insn is valid for REP prefix
arch/X86/X86Mapping.c:1833
↓ 2 callersFunctionvalid_repe
given MCInst's id, find out if this insn is valid for REPE prefix
arch/X86/X86Mapping.c:1906
↓ 2 callersFunctionvalid_repne
given MCInst's id, find out if this insn is valid for REPNE prefix
arch/X86/X86Mapping.c:1706
↓ 2 callersFunctionwrite_enum_extra_options
(outfile, templ, enum, enum_values)
bindings/const_generator.py:187
↓ 2 callersFunctionxchg_mem
return true if the opcode is XCHG [mem]
arch/X86/X86Mapping.c:1819
↓ 1 callersFunctionAArch64_AM_decodeAdvSIMDModImmType10
arch/AArch64/AArch64AddressingModes.h:597
↓ 1 callersFunctionAArch64_AM_getArithExtendType
arch/AArch64/AArch64AddressingModes.h:130
↓ 1 callersFunctionAArch64_AM_getArithShiftValue
getArithShiftValue - get the arithmetic shift value.
arch/AArch64/AArch64AddressingModes.h:108
↓ 1 callersFunctionAArch64_AM_getExtendEncoding
Mapping from extend bits to required operation: shifter: 000 ==> uxtb 001 ==> uxth 010 ==> uxtw 011 ==> uxtx 100 ==> sxtb 101 ==> sxth 110 ==> sxtw 11
arch/AArch64/AArch64AddressingModes.h:144
↓ 1 callersFunctionAArch64_AM_getFPImmFloat
===----------------------------------------------------------------------===// Floating-point Immediates
arch/AArch64/AArch64AddressingModes.h:342
↓ 1 callersFunctionAArch64_AM_isMOVNMovAlias
arch/AArch64/AArch64AddressingModes.h:919
↓ 1 callersFunctionAArch64_AM_isSVEMaskOfIdenticalElements16
arch/AArch64/AArch64AddressingModes.h:792
↓ 1 callersFunctionAArch64_AM_isSVEMaskOfIdenticalElements32
arch/AArch64/AArch64AddressingModes.h:812
↓ 1 callersFunctionAArch64_AM_isSVEMaskOfIdenticalElements8
Returns true if Imm is the concatenation of a repeating pattern of type T.
arch/AArch64/AArch64AddressingModes.h:772
↓ 1 callersFunctionAArch64_get_op_access
given internal insn id, return operand access info
arch/AArch64/AArch64Mapping.c:820
↓ 1 callersFunctionAArch64_init
arch/AArch64/AArch64Disassembler.c:2259
↓ 1 callersFunctionAArch64_map_sys_op
arch/AArch64/AArch64Mapping.c:759
↓ 1 callersFunctionARM_AM_decodeNEONModImm
decodeNEONModImm - Decode a NEON modified immediate value into the element value and the element size in bits. (If the element size is smaller than t
arch/ARM/ARMAddressingModes.h:627
↓ 1 callersFunctionARM_AM_getAM5Offset
arch/ARM/ARMAddressingModes.h:549
↓ 1 callersFunctionARM_AM_getAM5Op
arch/ARM/ARMAddressingModes.h:553
↓ 1 callersFunctionARM_ISB_InstSyncBOptToString
arch/ARM/ARMBaseInfo.h:157
↓ 1 callersFunctionARM_MB_MemBOptToString
arch/ARM/ARMBaseInfo.h:114
↓ 1 callersFunctionARM_PROC_IFlagsToString
arch/ARM/ARMBaseInfo.h:95
↓ 1 callersFunctionARM_PROC_IModToString
arch/ARM/ARMBaseInfo.h:105
↓ 1 callersFunctionARM_TSB_TraceSyncBOptToString
arch/ARM/ARMBaseInfo.h:474
↓ 1 callersFunctionARM_blx_to_arm_mode
arch/ARM/ARMMapping.c:460
↓ 1 callersFunctionARM_get_op_access
given internal insn id, return operand access info
arch/ARM/ARMMapping.c:488
↓ 1 callersFunctionARM_init
arch/ARM/ARMDisassembler.c:447
↓ 1 callersFunctionARM_rel_branch
check if this insn is relative branch
arch/ARM/ARMMapping.c:446
↓ 1 callersFunctionAddMetadataToInst
Add all entries in MetadataToCopy to \p I.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:240
↓ 1 callersFunctionBPF_get_insn_id
* 1. Convert opcode(id) to BPF_INS_* * 2. Set regs_read/regs_write/groups */
arch/BPF/BPFMapping.c:364
↓ 1 callersFunctionBPF_insn_name
arch/BPF/BPFMapping.c:115
↓ 1 callersMethodByvalParmDbgBegin
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:197
↓ 1 callersMethodByvalParmDbgEnd
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:198
← previousnext →1,201–1,300 of 12,151, ranked by callers