MCPcopy Create free account

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

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

↓ 1 callersMethodtakeNodes
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:571
↓ 1 callersMethodtargetSchedulesPostRAScheduling
True if subtarget inserts the final scheduling pass on its own. Branch relaxation, which must happen after block placement, can on some targets (e.g.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:390
↓ 1 callersFunctiontest
suite/benchmark/test_iter_benchmark.c:11
↓ 1 callersFunctiontest
()
bindings/python/tests/test_customized_mnem.py:20
↓ 1 callersFunctiontest
tests/test_sparc.c:79
↓ 1 callersFunctiontest
tests/test_ppc.c:114
↓ 1 callersFunctiontest
Exercises all existing regression tests
tests/test_winkernel.cpp:94
↓ 1 callersFunctiontest
tests/test_mos65xx.c:128
↓ 1 callersFunctiontest
tests/test_customized_mnem.c:44
↓ 1 callersFunctiontest
tests/test_m68k.c:152
↓ 1 callersFunctiontest
tests/test_x86.c:372
↓ 1 callersFunctiontest
tests/test_bpf.c:112
↓ 1 callersFunctiontest
tests/test_evm.c:62
↓ 1 callersFunctiontest
tests/test_tricore.c:73
↓ 1 callersFunctiontest
tests/test_wasm.c:87
↓ 1 callersFunctiontest
tests/test_tms320c64x.c:130
↓ 1 callersFunctiontest
tests/test_xcore.c:76
↓ 1 callersFunctiontest
tests/test_riscv.c:82
↓ 1 callersFunctiontest
tests/test_arm.c:185
↓ 1 callersFunctiontest
tests/test_systemz.c:81
↓ 1 callersFunctiontest
tests/test_mips.c:72
↓ 1 callersFunctiontest
tests/test_m680x.c:192
↓ 1 callersFunctiontest
tests/test_arm64.c:164
↓ 1 callersFunctiontest_class
()
contrib/objdump/objdump-m68k.py:398
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_arm64.py:123
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_riscv.py:46
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_m68k.py:92
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_basic.py:105
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_wasm.py:61
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_mos65xx.py:64
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_sh.py:76
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_tricore.py:45
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_mips.py:50
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_evm.py:20
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_tms320c64x.py:73
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_detail.py:87
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_skipdata.py:26
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_m680x.py:138
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_xcore.py:51
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_bpf.py:71
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_sparc.py:55
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_arm.py:133
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_x86.py:270
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_ppc.py:64
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_lite.py:73
↓ 1 callersFunctiontest_class
()
bindings/python/tests/test_systemz.py:56
↓ 1 callersFunctiontest_cs_disasm_quick
()
suite/ppcbranch.py:42
↓ 1 callersFunctiontest_cs_disasm_quick
()
suite/x86odd.py:92
↓ 1 callersFunctiontest_different_data_formats
()
bindings/python/tests/test_basic.py:85
↓ 1 callersFunctiontest_folder
suite/cstest/src/main.c:423
↓ 1 callersFunctiontest_invalids
suite/arm/test_arm_regression.c:156
↓ 1 callersFunctiontest_macros
tests/test_arm64.c:241
↓ 1 callersFunctiontest_valids
suite/arm/test_arm_regression.c:249
↓ 1 callersFunctionto_hex
(s)
suite/regress.py:701
↓ 1 callersFunctionto_hex
(s)
suite/ppcbranch.py:35
↓ 1 callersFunctionto_hex
(s)
suite/x86odd.py:85
↓ 1 callersFunctionto_hex_short_uc
(byte_array)
bindings/python/tests/test_m680x.py:49
↓ 1 callersFunctionto_hex_uc
(string)
bindings/python/tests/test_m680x.py:42
↓ 1 callersMethodtracksLiveness
tracksLiveness - Returns true when tracking register liveness accurately. (see MachineFUnctionProperties::Property description for details)
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:197
↓ 1 callersFunctiontranslateDstIndex
translateDstIndex - Appends a destination index operand to an MCInst. @param mcInst - The MCInst to append to. @param insn - The inte
arch/X86/X86Disassembler.c:187
↓ 1 callersFunctiontranslateFPRegister
translateFPRegister - Translates a stack position on the FPU stack to its LLVM form, and appends it to an MCInst. @param mcInst - The MCInst to
arch/X86/X86Disassembler.c:744
↓ 1 callersFunctiontranslateImmediate
translateImmediate - Appends an immediate operand to an MCInst. @param mcInst - The MCInst to append to. @param immediate - The immediate v
arch/X86/X86Disassembler.c:211
↓ 1 callersFunctiontranslateInstruction
arch/X86/X86Disassembler.c:821
↓ 1 callersFunctiontranslateMaskRegister
translateMaskRegister - Translates a 3-bit mask register number to LLVM form, and appends it to an MCInst. @param mcInst - The MCInst to append
arch/X86/X86Disassembler.c:755
↓ 1 callersFunctiontranslateOperand
translateOperand - Translates an operand stored in an internal instruction to LLVM's format and appends it to an MCInst. @param mcInst - The MC
arch/X86/X86Disassembler.c:774
↓ 1 callersFunctiontranslateRM
translateRM - Translates an operand stored in the R/M (and possibly SIB) byte of an instruction to LLVM form, and appends it to an MCInst. @param mcI
arch/X86/X86Disassembler.c:710
↓ 1 callersFunctiontranslateRMMemory
translateRMMemory - Translates a memory operand stored in the Mod and R/M fields of an internal instruction (and possibly its SIB byte) to a memory op
arch/X86/X86Disassembler.c:566
↓ 1 callersFunctiontranslateRMRegister
translateRMRegister - Translates a register stored in the R/M field of the ModR/M byte to its LLVM equivalent and appends it to an MCInst. @param mcIn
arch/X86/X86Disassembler.c:528
↓ 1 callersFunctiontranslateSrcIndex
translateSrcIndex - Appends a source index operand to an MCInst. @param mcInst - The MCInst to append to. @param insn - The internal
arch/X86/X86Disassembler.c:163
↓ 1 callersMethodtryCombineUnmergeDefs
Try to combine the defs of an unmerge \p MI by attempting to find values that provides the bits for each def reg. \returns true if all the defs of the
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:779
↓ 1 callersMethodtype_checked_load_const_vcalls
Returns the list of virtual calls made by this function using llvm.type.checked.load intrinsics with all constant integer arguments.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:802
↓ 1 callersMethodtype_checked_load_vcalls
Returns the list of virtual calls made by this function using llvm.type.checked.load intrinsics that do not have all constant integer arguments.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:785
↓ 1 callersMethodtype_test_assume_const_vcalls
Returns the list of virtual calls made by this function using llvm.assume(llvm.type.test) intrinsics with all constant integer arguments.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:794
↓ 1 callersMethodtype_test_assume_vcalls
Returns the list of virtual calls made by this function using llvm.assume(llvm.type.test) intrinsics that do not have all constant integer arguments.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:776
↓ 1 callersMethodtype_tests
Returns the list of type identifiers used by this function in llvm.type.test intrinsics other than by an llvm.assume intrinsic, represented as GUIDs.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:767
↓ 1 callersMethodunsetSolver
Release from solver instance.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:366
↓ 1 callersFunctionupdate_am_reg_list
arch/M680X/M680XDisassembler.c:351
↓ 1 callersFunctionupdate_am_reg_list
arch/M68K/M68KDisassembler.c:3439
↓ 1 callersFunctionupdate_pub_insn
copy x86 detail information from internal structure to public structure
arch/X86/X86Disassembler.c:870
↓ 1 callersFunctionupdate_reg_list_regbits
arch/M68K/M68KDisassembler.c:3486
↓ 1 callersFunctionupdate_regs_access
arch/BPF/BPFMapping.c:285
↓ 1 callersFunctionupdated_mode
Returns mode value with implied bits set
arch/Mips/MipsModule.c:14
↓ 1 callersMethoduseDFAforSMS
Default to DFA for resource management, return false when target will use ProcResource in InstrSchedModel instead.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:261
↓ 1 callersMethoduse_begin
suite/synctools/tablegen/include/llvm/IR/Value.h:360
↓ 1 callersMethoduse_nodbg_empty
use_nodbg_empty - Return true if there are no non-Debug instructions using the specified register.
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:566
↓ 1 callersMethoduser_begin
suite/synctools/tablegen/include/llvm/IR/Value.h:397
↓ 1 callersMethoduser_end
suite/synctools/tablegen/include/llvm/IR/Value.h:405
↓ 1 callersMethodusers
suite/synctools/tablegen/include/llvm/IR/Value.h:421
↓ 1 callersFunctionvalid_bnd
arch/X86/X86Mapping.c:1774
↓ 1 callersFunctionvalid_notrack
Given MCInst's id, find out if this insn is valid for NOTRACK prefix. NOTRACK prefix is valid for CALL/JMP.
arch/X86/X86Mapping.c:1945
↓ 1 callersFunctionvalid_ret_repz
given MCInst's id, find if this is a "repz ret" instruction gcc generates "repz ret" (f3 c3) instructions in some cases as an optimization for AMD pla
arch/X86/X86Mapping.c:1891
↓ 1 callersMethodvalues
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:727
↓ 1 callersMethodvisitBasicBlock
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:144
↓ 1 callersMethodvisitFunction
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:143
↓ 1 callersMethodvisitModule
When visiting a module, function or basic block directly, these methods get called to indicate when transitioning into a new unit.
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:142
↓ 1 callersMethodwasConservativelyAllocatable
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:251
↓ 1 callersFunctionx86_map_sib_base
arch/X86/X86Mapping.c:69
↓ 1 callersFunctionx86_map_sib_index
arch/X86/X86Mapping.c:74
MethodAAMDNodes
suite/synctools/tablegen/include/llvm/IR/Metadata.h:652
FunctionAArch64StringToVectorLayout
arch/AArch64/AArch64BaseInfo.h:367
← previousnext →2,301–2,400 of 12,151, ranked by callers