Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/capstone-engine/capstone
/ functions
Functions
12,151 in github.com/capstone-engine/capstone
⨍
Functions
12,151
◇
Types & classes
3,652
Method
ptr
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:650
Method
push
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:711
Method
push
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:563
Method
pushBeforeNonSkippedPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:308
Method
pushFinalizationCB
Push a finalization callback on the finalization stack. NOTE: Temporary solution until Clang CG is gone.
suite/synctools/tablegen/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:78
Method
pushRegion
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:365
Method
push_all
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:527
Method
push_back
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:532
Method
push_front
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:543
Method
range
suite/synctools/tablegen/include/llvm/CodeGen/SwitchLoweringUtils.h:52
Method
rangeFitsInWord
Check whether the range [Low,High] fits in a machine word.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1199
Function
rbegin
suite/synctools/tablegen/include/llvm/IR/Module.h:624
Function
rbegin
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:828
Method
rbegin
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:779
Method
read
()
bindings/java/capstone/Systemz.java:38
Method
read
()
bindings/java/capstone/Systemz.java:67
Method
read
()
bindings/java/capstone/Arm.java:105
Method
read
()
bindings/java/capstone/Arm64.java:62
Method
read
()
bindings/java/capstone/Arm64.java:98
Method
read
()
bindings/java/capstone/Xcore.java:38
Method
read
()
bindings/java/capstone/Xcore.java:63
Method
read
()
bindings/java/capstone/Sparc.java:37
Method
read
()
bindings/java/capstone/Sparc.java:65
Method
read
()
bindings/java/capstone/M680x.java:72
Method
read
()
bindings/java/capstone/M680x.java:109
Method
read
()
bindings/java/capstone/Ppc.java:48
Method
read
()
bindings/java/capstone/Ppc.java:79
Method
read
()
bindings/java/capstone/X86.java:61
Method
read
()
bindings/java/capstone/Mips.java:41
Method
read
()
bindings/java/capstone/Mips.java:67
Method
readCustomSection
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:795
Method
readGCDAFormat
readGCDAFormat - Check GCDA signature is valid at the beginning of buffer.
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:97
Method
readGCNOFormat
readGCNOFormat - Check GCNO signature is valid at the beginning of buffer.
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:82
Method
readGCOVVersion
readGCOVVersion - Read GCOV version.
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:111
Method
readHeader
Read and validate the file header.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:570
Method
readInt
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:155
Method
readInt64
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:165
Method
readMem
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1267
Method
readString
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:173
Function
reader
arch/X86/X86Disassembler.c:858
Method
readsReg
readsReg - Returns true if this operand reads the previous value of its register. A use operand with the <undef> flag set doesn't read its register.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:458
Method
readsRegister
Return true if the MachineInstr reads the specified register. If TargetRegisterInfo is passed, then it also checks if there is a read of a super-regis
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1363
Method
readsVirtualRegister
Return true if the MachineInstr reads the specified virtual register. Take into account that a partial define is a read-modify-write operation.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1371
Method
recede
suite/synctools/tablegen/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:81
Function
recomputeLiveIns
Convenience function for recomputing live-in's for \p MBB.
suite/synctools/tablegen/include/llvm/CodeGen/LivePhysRegs.h:196
Method
reconnectEdge
Re-attach an edge to its nodes. Adds an edge that had been previously disconnected back into the adjacency set of the nodes that the edge connects.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:644
Method
recordInsertion
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:226
Method
recordSplitCriticalEdge
Record that the critical edge (FromBB, ToBB) has been split with NewBB. This is best to use this method instead of directly update the underlying info
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:238
Method
reduce
Compute a reduction order for the graph by iteratively applying PBQP reduction rules. Locally optimal rules are applied whenever possible (R0, R1, R2)
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:427
Method
reduceLoopCount
Generate code to reduce the loop iteration by one and check if the loop is finished. Return the value/register of the new loop count. We need this f
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:770
Method
reduceSelectOfFPConstantLoads
Return true if it is profitable to convert a select of FP constants into a constant pool load whose address depends on the select condition. The param
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:437
Method
refineAlignment
Update this MemSDNode's MachineMemOperand information to reflect the alignment of NewMMO, if it has a greater alignment. This must only be used when t
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1355
Method
reg
(self)
bindings/python/capstone/sparc.py:33
Method
reg
(self)
bindings/python/capstone/arm64.py:58
Method
reg
(self)
bindings/python/capstone/tricore.py:34
Method
reg
(self)
bindings/python/capstone/x86.py:39
Method
reg
(self)
bindings/python/capstone/mips.py:32
Method
reg
(self)
bindings/python/capstone/xcore.py:34
Method
reg
(self)
bindings/python/capstone/riscv.py:32
Method
reg
(self)
bindings/python/capstone/m680x.py:55
Method
reg
(self)
bindings/python/capstone/sh.py:44
Method
reg
(self)
bindings/python/capstone/tms320c64x.py:49
Method
reg
(self)
bindings/python/capstone/m68k.py:67
Method
reg
(self)
bindings/python/capstone/ppc.py:40
Method
reg
(self)
bindings/python/capstone/mos65xx.py:26
Method
reg
(self)
bindings/python/capstone/bpf.py:33
Method
reg
(self)
bindings/python/capstone/systemz.py:34
Method
reg
(self)
bindings/python/capstone/arm.py:48
Method
regRead
(int reg_id)
bindings/java/capstone/Capstone.java:224
Method
regWrite
(int reg_id)
bindings/java/capstone/Capstone.java:228
Method
reg_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:281
Function
reg_bits_hdlr
arch/M680X/M680XDisassembler.c:1097
Method
reg_bundle_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:310
Method
reg_bundle_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:313
Method
reg_bundle_nodbg_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:363
Method
reg_bundle_nodbg_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:366
Method
reg_bundles
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:317
Method
reg_empty
reg_empty - Return true if there are no instructions using or defining the specified register (it may be live-in).
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:323
Method
reg_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:284
Method
reg_instr_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:294
Method
reg_instr_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:297
Method
reg_instr_nodbg_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:346
Method
reg_instr_nodbg_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:349
Method
reg_instructions
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:301
Method
reg_name
(self, reg_id, default=None)
bindings/python/capstone/__init__.py:801
Method
reg_nodbg_begin
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:329
Method
reg_nodbg_bundles
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:370
Method
reg_nodbg_empty
reg_nodbg_empty - Return true if the only instructions using or defining Reg are Debug instructions.
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:377
Method
reg_nodbg_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:332
Method
reg_nodbg_instructions
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:353
Method
reg_nodbg_operands
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:336
Method
reg_operands
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:286
Method
reg_pair
(self)
bindings/python/capstone/m68k.py:71
Method
reg_read
(self, reg_id)
bindings/python/capstone/__init__.py:840
Function
reg_reg09_hdlr
arch/M680X/M680XDisassembler.c:1142
Function
reg_reg12_hdlr
arch/M680X/M680XDisassembler.c:1158
Method
reg_write
(self, reg_id)
bindings/python/capstone/__init__.py:851
Method
regclass_begin
Register class iterators
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:727
Method
regclass_end
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:728
Method
regclasses
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:729
← previous
next →
10,701–10,800 of 12,151, ranked by callers