MCPcopy Index your code

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

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

↓ 3 callersFunctioncalloc
contrib/windows_kernel/libc.cpp:63
↓ 3 callersMethodchangingInstr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:92
↓ 3 callersFunctioncheckGEPType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:922
↓ 3 callersMethodclear
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:387
↓ 3 callersMethodcs_group_name
(Pointer csh, int id)
bindings/java/capstone/Capstone.java:309
↓ 3 callersMethodcs_insn_name
(Pointer csh, int id)
bindings/java/capstone/Capstone.java:308
↓ 3 callersMethodcs_reg_name
(Pointer csh, int id)
bindings/java/capstone/Capstone.java:304
↓ 3 callersMethodcs_strerror
(int code)
bindings/java/capstone/Capstone.java:316
↓ 3 callersMethodcs_version
(IntByReference major, IntByReference minor)
bindings/java/capstone/Capstone.java:314
↓ 3 callersFunctiondecodeSImmOperand
arch/SystemZ/SystemZDisassembler.c:135
↓ 3 callersMethoddefs
Returns a range over all explicit operands that are register definitions. Implicit definition are not included!
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:655
↓ 3 callersFunctiondetail_is_set
Mapping.h:162
↓ 3 callersMethoddisconnectEdge
Disconnect an edge from the given node. Removes the given edge from the adjacency list of the given node. This operation leaves the edge in an 'asymm
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:625
↓ 3 callersMethoddoInitialization
suite/synctools/tablegen/include/llvm/CodeGen/IndirectThunks.h:29
↓ 3 callersMethoddoesNotReturn
Determine if the call cannot return.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1866
↓ 3 callersFunctiondump_op_ea
(insn, op)
contrib/objdump/objdump-m68k.py:108
↓ 3 callersMethodend
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:553
↓ 3 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/GCMetadata.h:195
↓ 3 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:158
↓ 3 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:422
↓ 3 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:289
↓ 3 callersFunctionerase
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:857
↓ 3 callersFunctionexists_reg_list
arch/M680X/M680XDisassembler.c:301
↓ 3 callersFunctionextract_paren
(line, text)
suite/synctools/asmwriter.py:83
↓ 3 callersFunctionextsign1632
(value)
contrib/objdump/objdump-m68k.py:69
↓ 3 callersMethodgetAliasee
suite/synctools/tablegen/include/llvm/IR/GlobalAlias.h:84
↓ 3 callersMethodgetAllocaAddrSpace
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:282
↓ 3 callersMethodgetAsUnquotedString
Convert this value to a literal form, without adding quotes around a string.
suite/synctools/tablegen/include/llvm/TableGen/Record.h:353
↓ 3 callersFunctiongetBICRCond
arch/PowerPC/PPCInstPrinter.c:112
↓ 3 callersMethodgetCallingConv
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:259
↓ 3 callersMethodgetCondition
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1785
↓ 3 callersMethodgetCtor
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:64
↓ 3 callersMethodgetDirectory
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:647
↓ 3 callersMethodgetEdgeOtherNodeId
Get the "other" node connected to this edge. @param EId Edge id. @param NId Node id for the "given" node. @return The iterator for the "other" node co
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:560
↓ 3 callersMethodgetEnd
suite/synctools/tablegen/include/llvm/IR/Dominators.h:112
↓ 3 callersMethodgetFilename
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:641
↓ 3 callersFunctiongetFunctionType
Returns the FunctionType for me.
suite/synctools/tablegen/include/llvm/IR/Function.h:177
↓ 3 callersFunctiongetID
* getID - Determines the ID of an instruction, consuming the ModR/M byte as * appropriate for extended and escape opcodes. Determines the attribut
arch/X86/X86DisassemblerDecoder.c:981
↓ 3 callersMethodgetIndexSizeInBits
Size in bits of index used for address calculation in getelementptr.
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:422
↓ 3 callersMethodgetInstr
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:53
↓ 3 callersFunctiongetInstruction
< 1. Check if the instruction is valid < 2. Set MI->opcode < 3. Set MI->Operands
arch/BPF/BPFDisassembler.c:400
↓ 3 callersFunctiongetInt8Ty
Fetch the type representing an 8-bit integer.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:507
↓ 3 callersMethodgetKindAsString
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:562
↓ 3 callersMethodgetMaskedMemoryOpCost
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:1203
↓ 3 callersMethodgetMergedOrdering
Return a single atomic ordering that is at least as strong as both the success and failure orderings for an atomic operation. (For operations other t
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1322
↓ 3 callersMethodgetN2Id
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:150
↓ 3 callersMethodgetName
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1292
↓ 3 callersMethodgetName
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:542
↓ 3 callersMethodgetNameInit
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1553
↓ 3 callersMethodgetNext
Accessors
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:60
↓ 3 callersMethodgetNumDefs
Returns the number of def registers.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h:143
↓ 3 callersMethodgetNumIndices
suite/synctools/tablegen/include/llvm/IR/Operator.h:537
↓ 3 callersMethodgetNumOperands
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1125
↓ 3 callersMethodgetNumSuccessors
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3056
↓ 3 callersMethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:269
↓ 3 callersMethodgetPointerSizeInBits
Layout pointer size, in bits FIXME: The defaults need to be removed once all of the backends/clients are updated.
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:412
↓ 3 callersFunctiongetSORegOffset
arch/ARM/ARMAddressingModes.h:120
↓ 3 callersMethodgetSize
Get the maximal size in bits that fits in this register bank.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBank.h:54
↓ 3 callersMethodgetSourceElementType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1005
↓ 3 callersMethodgetStart
suite/synctools/tablegen/include/llvm/IR/Dominators.h:108
↓ 3 callersMethodgetSummaryKind
Which kind of summary subclass this is.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:388
↓ 3 callersFunctiongetT2SOImmVal
getT2SOImmVal - Given a 32-bit immediate, if it is something that can fit into a Thumb-2 shifter_operand immediate operand, return the 12-bit encoding
arch/ARM/ARMAddressingModes.h:339
↓ 3 callersMethodgetTLI
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:2254
↓ 3 callersMethodgetTagName
Return the tag of this operand bundle as a string.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1090
↓ 3 callersMethodgetTypeStoreSize
Returns the maximum number of bytes that may be overwritten by storing the specified type. If Ty is a scalable vector type, the scalable property wil
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:474
↓ 3 callersMethodgetValueType
Return the EVT corresponding to this LLVM type. This is fixed by the LLVM operations except for the pointer size. If AllowUnknown is true, this will
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1439
↓ 3 callersFunctiongetWRegFromXReg
arch/AArch64/AArch64BaseInfo.h:33
↓ 3 callersFunctionget_access
arch/M680X/M680XDisassembler.c:407
↓ 3 callersFunctionget_code
(f, size)
suite/benchmark.py:48
↓ 3 callersFunctionget_indexed12_post_byte_size
If successfull return the additional byte size needed for CPU12 indexed addressing mode (including the indexed addressing post_byte). On error return
arch/M680X/M680XDisassembler.c:687
↓ 3 callersMethodhandleAddNode
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:300
↓ 3 callersMethodhasOneMemOperand
Return true if this instruction has exactly one MachineMemOperand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:723
↓ 3 callersFunctioninit_MI_insn_detail
arch/RISCV/RISCVDisassembler.c:308
↓ 3 callersMethodinstr_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:258
↓ 3 callersFunctionis16BitEquivalent_new
suite/synctools/strinforeduce/strinforeduce.cpp:68
↓ 3 callersFunctionis16BitEquivalent_old
suite/synctools/strinforeduce/strinforeduce.cpp:60
↓ 3 callersFunctionisAnyMOVZMovAlias
arch/AArch64/AArch64AddressingModes.h:896
↓ 3 callersMethodisAtomic
Return true if the memory operation ordering is Unordered or higher.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1325
↓ 3 callersMethodisDebugValue
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1210
↓ 3 callersMethodisOperationLegalOrPromote
Return true if the specified operation is legal on this target or can be made legal using promotion. This is used to help guide high-level lowering de
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1158
↓ 3 callersMethodisPHI
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1249
↓ 3 callersMethodisPseudoProbe
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1197
↓ 3 callersMethodisTied
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:441
↓ 3 callersMethodisTokenTy
Return true if this is 'token'.
suite/synctools/tablegen/include/llvm/IR/Type.h:187
↓ 3 callersMethodisValid
Returns true if this iterator is still pointing at a valid entry.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:1239
↓ 3 callersMethodisVoidTy
Return true if this is 'void'.
suite/synctools/tablegen/include/llvm/IR/Type.h:138
↓ 3 callersMethodkind
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:66
↓ 3 callersFunctionm_GSExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:492
↓ 3 callersFunctionm_GZExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:497
↓ 3 callersFunctionm_SpecificInt
Match a specific integer value or vector with all elements equal to the value.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:863
↓ 3 callersFunctionm_Xor
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1115
↓ 3 callersFunctionmake_cpbcc_operand
arch/M68K/M68KDisassembler.c:1773
↓ 3 callersFunctionmake_int_8
100% portable signed int generators */
arch/M68K/M68KDisassembler.c:300
↓ 3 callersMethodnone
suite/synctools/tablegen/include/llvm/IR/Operator.h:203
↓ 3 callersFunctionopMOVx
arch/SH/SHDisassembler.c:302
↓ 3 callersMethodop_begin
suite/synctools/tablegen/include/llvm/IR/User.h:234
↓ 3 callersMethodop_end
suite/synctools/tablegen/include/llvm/IR/User.h:236
↓ 3 callersMethodoperands_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:612
↓ 3 callersFunctionpeek_imm_16
arch/M68K/M68KDisassembler.c:276
↓ 3 callersFunctionpeek_imm_32
arch/M68K/M68KDisassembler.c:277
← previousnext →701–800 of 12,151, ranked by callers