MCPcopy Index your code

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

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

↓ 5 callersMethodisOperationExpand
Return true if the specified operation is illegal on this target or unlikely to be made legal with custom lowering. This is used to help guide high-le
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1243
↓ 5 callersMethodisOperationLegalOrCustom
Return true if the specified operation is legal on this target or can be made legal with custom lowering. This is used to help guide high-level loweri
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1144
↓ 5 callersMethodisZero
Return true if the value is positive or negative zero.
suite/synctools/tablegen/include/llvm/IR/Constants.h:301
↓ 5 callersMethodmain
(String argv[])
bindings/java/TestX86.java:192
↓ 5 callersFunctionoperator==
Return true if this range is equal to another range.
suite/synctools/tablegen/include/llvm/IR/ConstantRange.h:288
↓ 5 callersFunctionprintOperand
arch/Sparc/SparcInstPrinter.c:162
↓ 5 callersFunctionprintRegisterList
FIXME: push {r1, r2, r3, ...} can exceed the number of operands in MCInst struct
arch/ARM/ARMInstPrinter.c:1612
↓ 5 callersFunctionreadOpcodeRegister
* readOpcodeRegister - Reads an operand from the opcode field of an * instruction and interprets it appropriately given the operand width. * Han
arch/X86/X86DisassemblerDecoder.c:1741
↓ 5 callersMethodsetInstrAndDebugLoc
Set the insertion point to before MI, and set the debug loc to MI's loc. \pre MI must be in getMF().
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:342
↓ 5 callersMethodsetMetadata
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:684
↓ 5 callersFunctionset_mem_access
arch/Sparc/SparcInstPrinter.c:59
↓ 5 callersFunctiontest
tests/test_sh.c:166
↓ 5 callersFunctiontrim_str
suite/cstest/src/helper.c:249
↓ 4 callersFunctionARM_AM_getAM2Opc
===--------------------------------------------------------------------===// Addressing Mode #2 ===---------------------------------------------------
arch/ARM/ARMAddressingModes.h:442
↓ 4 callersFunctionARM_AM_getShiftOpcStr
arch/ARM/ARMAddressingModes.h:43
↓ 4 callersFunctionCreateInsertNUWNSWBinOp
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1145
↓ 4 callersMethodCreateMul
suite/synctools/tablegen/include/llvm/IR/NoFolder.h:89
↓ 4 callersFunctionDecodeBitpOperand
arch/XCore/XCoreDisassembler.c:174
↓ 4 callersFunctionDecodeFPR32RegisterClass
arch/AArch64/AArch64Disassembler.c:437
↓ 4 callersFunctionDecodeGPRRegisterClass
arch/RISCV/RISCVDisassembler.c:71
↓ 4 callersFunctionDecodeVLDInstruction
arch/ARM/ARMDisassembler.c:2513
↓ 4 callersFunctionDecodeVSTInstruction
arch/ARM/ARMDisassembler.c:2859
↓ 4 callersFunctionDecodeVecShiftLImm
arch/AArch64/AArch64Disassembler.c:1123
↓ 4 callersFunctionDecodeZPRRegisterClass
arch/AArch64/AArch64Disassembler.c:648
↓ 4 callersFunctionDecodetGPRRegisterClass
arch/ARM/ARMDisassembler.c:1016
↓ 4 callersFunctionDiffListIterator_next
MCRegisterInfo.c:64
↓ 4 callersFunctionMCOperandInfo_isPredicate
isPredicate - Set if this is one of the operands that made up of the predicate operand that controls an isPredicable() instruction.
MCInstrDesc.c:8
↓ 4 callersFunctionMergeResult
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:68
↓ 4 callersFunctionX86_immediate_size
given the instruction name, return the size of its immediate operand (or 0)
arch/X86/X86Mapping.c:2288
↓ 4 callersMethodaddDef
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1847
↓ 4 callersFunctionadd_CRxx
arch/PowerPC/PPCInstPrinter.c:131
↓ 4 callersMethodassign
Copies values numbers and live segments from \p Other into this range.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:244
↓ 4 callersMethodbegin
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1199
↓ 4 callersMethodbegin
FIXME: Fix callers and remove condition on N.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:117
↓ 4 callersMethodbegin
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:634
↓ 4 callersMethodbegin
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:648
↓ 4 callersFunctionbinary_search
For PAGE2 and PAGE3 opcodes when using an an array of inst_page1 most entries have M680X_INS_ILLGL. To avoid wasting memory an inst_pageX is used whic
arch/M680X/M680XDisassembler.c:216
↓ 4 callersFunctionbinary_search1
arch/X86/X86Mapping.c:1478
↓ 4 callersFunctionbuild_d
arch/M68K/M68KDisassembler.c:858
↓ 4 callersFunctionbuild_movem_re
arch/M68K/M68KDisassembler.c:898
↓ 4 callersMethodchangedInstr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:96
↓ 4 callersMethodclear
suite/synctools/tablegen/include/llvm/IR/PassManagerImpl.h:35
↓ 4 callersMethodcompare
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:96
↓ 4 callersMethodcs_close
(PointerByReference handle)
bindings/java/capstone/Capstone.java:301
↓ 4 callersMethodcs_free
(Pointer p, NativeLong count)
bindings/java/capstone/Capstone.java:300
↓ 4 callersFunctioncs_op_count
cs.c:1331
↓ 4 callersFunctioncs_op_index
cs.c:1449
↓ 4 callersMethodcs_open
(int arch, int mode, PointerByReference handle)
bindings/java/capstone/Capstone.java:297
↓ 4 callersFunctioncs_reg_write
cs.c:1304
↓ 4 callersFunctioncs_winkernel_malloc
malloc()
windows/winkernel_mm.c:29
↓ 4 callersFunctiondel_brackets
(line)
suite/synctools/disassemblertables-arch.py:50
↓ 4 callersFunctiondel_brackets
(line)
suite/synctools/asmwriter.py:98
↓ 4 callersMethoddisasm_lite
(self, code, offset, count=0)
bindings/python/capstone/__init__.py:1194
↓ 4 callersMethodempty
Returns true if the analysis manager has an empty results cache.
suite/synctools/tablegen/include/llvm/IR/PassManager.h:751
↓ 4 callersMethodend
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:118
↓ 4 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:216
↓ 4 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:640
↓ 4 callersMethodend
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:649
↓ 4 callersMethoderror
Set the current error and return same.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:132
↓ 4 callersFunctionextract_brackets
(line)
suite/synctools/disassemblertables-arch.py:45
↓ 4 callersFunctionextract_brackets
(line)
suite/synctools/asmwriter.py:90
↓ 4 callersMethodget
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1252
↓ 4 callersMethodget
suite/synctools/tablegen/include/llvm/IR/Constants.h:455
↓ 4 callersFunctiongetAM2Op
arch/ARM/ARMAddressingModes.h:455
↓ 4 callersMethodgetAction
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:394
↓ 4 callersMethodgetAddrSpace
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:229
↓ 4 callersMethodgetAddressingMode
Return the addressing mode for this load or store: unindexed, pre-inc, pre-dec, post-inc, or post-dec.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2281
↓ 4 callersMethodgetArgOperand
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1343
↓ 4 callersMethodgetBaseObject
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:498
↓ 4 callersFunctiongetBitWidth
Get the bit width of this ConstantRange.
suite/synctools/tablegen/include/llvm/IR/ConstantRange.h:204
↓ 4 callersMethodgetBitWidth
getBitWidth - Return the bitwidth of this constant.
suite/synctools/tablegen/include/llvm/IR/Constants.h:136
↓ 4 callersMethodgetCaseValue
Resolves case value for current case.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3299
↓ 4 callersMethodgetDepth
Returns the depth of this node, which is the length of the maximum path up to any node which has no predecessors.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:398
↓ 4 callersMethodgetFlags
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:456
↓ 4 callersMethodgetID
Return the ID for the given stackmap
suite/synctools/tablegen/include/llvm/CodeGen/StackMaps.h:47
↓ 4 callersMethodgetImm
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:193
↓ 4 callersMethodgetInstrInfo
TargetInstrInfo getter.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:65
↓ 4 callersMethodgetMetadata
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:646
↓ 4 callersMethodgetN1Id
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:149
↓ 4 callersMethodgetName
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:570
↓ 4 callersMethodgetName
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:62
↓ 4 callersMethodgetNumMemOperands
Return the number of memory operands.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:726
↓ 4 callersMethodgetNumOperands
Return number of MDNode operands.
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1162
↓ 4 callersMethodgetNumParams
Return the number of fixed parameters this function type requires. This does not consider varargs.
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:139
↓ 4 callersMethodgetPart
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1954
↓ 4 callersMethodgetProcResource
Get a processor resource by ID for convenience.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:117
↓ 4 callersMethodgetRawValPtr
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:465
↓ 4 callersMethodgetReg
Access the Idx'th operand as a register and return it. This assumes that the Idx'th operand is a Register type.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h:31
↓ 4 callersMethodgetSamples
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:364
↓ 4 callersMethodgetSchedModel
Gets the machine model for instruction scheduling.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAGInstrs.h:262
↓ 4 callersMethodgetScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:709
↓ 4 callersMethodgetSubReg
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:365
↓ 4 callersMethodgetTagID
Return the tag of this operand bundle as an integer. Operand bundle tags are interned by LLVMContextImpl::getOrInsertBundleTag, and this function ret
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1099
↓ 4 callersMethodgetType
getType - Returns the MachineOperandType for this operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:219
↓ 4 callersMethodgetVectorElementType
Given a vector type, return the type of each element.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:301
↓ 4 callersMethodgetZExtValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1571
↓ 4 callersMethodhandleRemoveEdge
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:236
↓ 4 callersMethodhasAttribute
Return true if the attribute exists.
suite/synctools/tablegen/include/llvm/IR/GlobalVariable.h:197
↓ 4 callersMethodhasFnAttr
Determine whether this call has the given attribute. If it does not then determine if the called function has the attribute, but only if the attribute
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1485
↓ 4 callersMethodhaveGVs
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:195
← previousnext →501–600 of 12,151, ranked by callers