MCPcopy Index your code

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

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

↓ 6 callersFunctiongetInt64
Get a constant 64-bit value.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:482
↓ 6 callersMethodgetIntrinsicInstrCost
Get intrinsic cost based on arguments.
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:1359
↓ 6 callersMethodgetMetadata
Get the metadata of given kind attached to this Instruction. If the metadata is not found then return null.
suite/synctools/tablegen/include/llvm/IR/Instruction.h:280
↓ 6 callersMethodgetModule
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:115
↓ 6 callersMethodgetName
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1551
↓ 6 callersFunctiongetReg
arch/TMS320C64x/TMS320C64xDisassembler.c:119
↓ 6 callersMethodgetRegInfo
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeCalc.h:168
↓ 6 callersMethodgetScalarizationOverhead
Estimate the overhead of scalarizing an instruction. Insert and Extract are set if the demanded result elements need to be inserted and/or extracted f
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:678
↓ 6 callersMethodgetSourceReg
Get the unmerge source register.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h:145
↓ 6 callersMethodgetSuccessor
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3067
↓ 6 callersMethodgetUser
Returns the User that contains this Use. For an instruction operand, for example, this will return the instruction.
suite/synctools/tablegen/include/llvm/IR/Use.h:72
↓ 6 callersMethodgetValPtr
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:335
↓ 6 callersMethodgetVectorNumElements
Given a vector type, return the number of elements it contains.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:309
↓ 6 callersFunctionget_op_access
convert Intel access info to AT&T access info
arch/X86/X86ATTInstPrinter.c:284
↓ 6 callersFunctionget_varuint32
input | code: code pointer start from varuint32 | code_len: real code len count from varint | leng: return value, means length of varint. -1 means er
arch/WASM/WASMDisassembler.c:275
↓ 6 callersMethodhandleAddEdge
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:228
↓ 6 callersMethodhasOneUse
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1165
↓ 6 callersMethodinsert
Insert function name into remapper.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:291
↓ 6 callersMethodinsn_name
(self, insn_id, default=None)
bindings/python/capstone/__init__.py:1147
↓ 6 callersMethodisComplete
Is this a complete value with no unset (uninitialized) subvalues?
suite/synctools/tablegen/include/llvm/TableGen/Record.h:339
↓ 6 callersMethodisImm
isImm - Tests if this is a MO_Immediate operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:323
↓ 6 callersMethodisIntegerTy
True if this is an instance of IntegerType.
suite/synctools/tablegen/include/llvm/IR/Type.h:190
↓ 6 callersMethodisPhysical
Return true if the specified register number is in the physical register namespace.
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:97
↓ 6 callersMethodisUse
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:542
↓ 6 callersFunctionname2id
Gives the id for the given @name if it is saved in @map. Returns the id or -1 if not found.
Mapping.c:39
↓ 6 callersFunctionpush_op_imm
arch/BPF/BPFInstPrinter.c:25
↓ 6 callersFunctionreadImmediate
* readImmediate - Consumes an immediate operand from an instruction, given the * desired operand size. * * @param insn - The instruction whose o
arch/X86/X86DisassemblerDecoder.c:1787
↓ 6 callersFunctionread_u16
arch/BPF/BPFDisassembler.c:14
↓ 6 callersFunctionreset
Reset the instance as if it was just created.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:566
↓ 6 callersMethodrun
suite/synctools/tablegen/include/llvm/CodeGen/IndirectThunks.h:86
↓ 6 callersMethodsetOffset
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:670
↓ 6 callersMethodsetReg
Assigns the associated register for this edge. This is only valid on Data, Anti, and Output edges. On Anti and Output edges, this value must not be ze
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:228
↓ 6 callersFunctionsetValueSubclassData
Shadow Value::setValueSubclassData with a private forwarding method so that subclasses cannot accidentally use it.
suite/synctools/tablegen/include/llvm/IR/Function.h:897
↓ 6 callersFunctionset_mem_access
arch/PowerPC/PPCInstPrinter.c:60
↓ 6 callersMethodsize
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1203
↓ 6 callersMethodsize
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:357
↓ 6 callersFunctionusage
cstool/cstool.c:178
↓ 6 callersMethoduse_empty
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1161
↓ 5 callersFunctionARM_AM_getSORegShOp
arch/ARM/ARMAddressingModes.h:125
↓ 5 callersFunctionDecode2RUSInstruction
arch/XCore/XCoreDisassembler.c:537
↓ 5 callersFunctionDecodeDPairRegisterClass
arch/ARM/ARMDisassembler.c:1200
↓ 5 callersFunctionDecodeFPR64RegisterClass
arch/AArch64/AArch64Disassembler.c:413
↓ 5 callersFunctionDecodeT2LoadLabel
arch/ARM/ARMDisassembler.c:3891
↓ 5 callersFunctionLog2_32
Log2_32 - This function returns the floor log base 2 of the specified value, -1 if the value is zero. (32 bit edition.) Ex. Log2_32(32) == 5, Log2_32(
MathExtras.h:273
↓ 5 callersFunctionMCOperand_setImm
MCInst.c:151
↓ 5 callersFunctionSStream_Init
SStream.c:25
↓ 5 callersMethodUnwrap
suite/synctools/tablegen/include/llvm/IR/ValueMap.h:258
↓ 5 callersFunctionXCore_reg_id
arch/XCore/XCoreMapping.c:61
↓ 5 callersFunction_printOperand
local printOperand, without updating public operands
arch/X86/X86IntelInstPrinter.c:414
↓ 5 callersFunction_printOperand
local printOperand, without updating public operands
arch/X86/X86ATTInstPrinter.c:238
↓ 5 callersMethodaddPass
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassManager.h:153
↓ 5 callersFunctionany
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:241
↓ 5 callersMethodany
suite/synctools/tablegen/include/llvm/IR/Operator.h:202
↓ 5 callersFunctionarm64_op_addReg
arch/AArch64/AArch64Mapping.c:768
↓ 5 callersMethodasMCReg
Utility to check-convert this value to a MCRegister. The caller is expected to have already validated that this Register is, indeed, physical.
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:120
↓ 5 callersMethodbegin
Get an iterator over the coverage segments for this object. The segments are guaranteed to be uniqued and sorted by location.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:549
↓ 5 callersMethodbegin
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:215
↓ 5 callersMethodbuildInstr
Build and insert <empty> = \p Opcode <empty>. The insertion point is the one set by the last call of either setBasicBlock or setMI. \pre setBasicBloc
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:367
↓ 5 callersFunctionbuild_move16
arch/M68K/M68KDisassembler.c:1018
↓ 5 callersMethodcs_disasm
(Pointer handle, byte[] code, NativeLong code_len, long addr, NativeLong count, PointerByReference ins
bindings/java/capstone/Capstone.java:298
↓ 5 callersFunctioncs_disasm_iter
cs.c:1114
↓ 5 callersFunctioncs_malloc
cs.c:1085
↓ 5 callersFunctiondecodePCDBLOperand
arch/SystemZ/SystemZDisassembler.c:214
↓ 5 callersMethodempty
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:1213
↓ 5 callersFunctionend
suite/synctools/tablegen/include/llvm/IR/Module.h:622
↓ 5 callersMethodend
suite/synctools/tablegen/include/llvm/IR/ValueMap.h:136
↓ 5 callersMethodget
suite/synctools/tablegen/include/llvm/IR/TrackingMDRef.h:57
↓ 5 callersFunctiongetAM2Offset
arch/ARM/ARMAddressingModes.h:450
↓ 5 callersMethodgetAddressSpace
Return the address space for the allocation.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:106
↓ 5 callersMethodgetAlign
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1272
↓ 5 callersMethodgetAttributes
Return the parameter attributes for this call.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1476
↓ 5 callersMethodgetCalledFunction
Returns the function called, or null if this is an indirect function invocation or the function signature does not match the call signature.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1398
↓ 5 callersMethodgetDesc
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:61
↓ 5 callersMethodgetEdgeNode2Id
Get the second node connected to this edge. @param EId Edge id. @return The second node connected to the given edge.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:552
↓ 5 callersMethodgetExtensionType
Return whether this is a plain node, or one of the varieties of value-extending loads.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2313
↓ 5 callersFunctiongetFuncName
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:844
↓ 5 callersMethodgetHeight
Returns the height of this node, which is the length of the maximum path down to any node which has no successors.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:406
↓ 5 callersFunctiongetInt1Ty
Fetch the type representing a single bit
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:502
↓ 5 callersFunctiongetIntNTy
Fetch the type representing an N-bit integer.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:530
↓ 5 callersMethodgetKind
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:455
↓ 5 callersMethodgetNumRegs
Return the number of registers in this class.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:79
↓ 5 callersMethodgetNumber
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:101
↓ 5 callersFunctiongetParamAlign
suite/synctools/tablegen/include/llvm/IR/Function.h:443
↓ 5 callersMethodgetParent
Return the MachineFunction containing this basic block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:229
↓ 5 callersMethodgetPointerAddressSpace
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:736
↓ 5 callersMethodgetReg
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:99
↓ 5 callersMethodgetReverse
Get a reverse iterator to the same node. Gives a reverse iterator that will dereference (and have a handle) to the same node. Converting the endpoin
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundleIterator.h:283
↓ 5 callersFunctiongetSOImmValRotate
getSOImmValRotate - Try to handle Imm with an immediate shifter operand, computing the rotate amount to use. If this immediate value cannot be handle
arch/ARM/ARMAddressingModes.h:148
↓ 5 callersMethodgetSUnit
/ Returns the SUnit to which this edge points.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:480
↓ 5 callersFunctiongetT2SOImmValSplatVal
getT2SOImmValSplat - Return the 12-bit encoded representation if the specified value can be obtained by splatting the low 8 bits into every other byte
arch/ARM/ARMAddressingModes.h:293
↓ 5 callersMethodgetTerminator
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:123
↓ 5 callersMethodgetValue
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1596
↓ 5 callersMethodgetValue
suite/synctools/tablegen/include/llvm/IR/Metadata.h:384
↓ 5 callersMethodgetValue
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3550
↓ 5 callersFunctiongetVectorElementType
cs_simple_types.h:495
↓ 5 callersMethodgroup
(self, group_id)
bindings/python/capstone/__init__.py:829
↓ 5 callersMethodisCImm
isCImm - Test if this is a MO_CImmediate operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:325
↓ 5 callersMethodisDebugInstr
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1216
↓ 5 callersMethodisExtended
Test if the given EVT is extended (as opposed to being simple).
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:135
↓ 5 callersMethodisFPOrFPVectorTy
Return true if this is a FP type or a vector of FP.
suite/synctools/tablegen/include/llvm/IR/Type.h:178
← previousnext →401–500 of 12,151, ranked by callers