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
registerAfterAnalysisCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:125
Method
registerAfterPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:110
Method
registerAfterPassInvalidatedCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:115
Method
registerAnalyses
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:137
Method
registerAnalysesClearedCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:135
Method
registerAnalysisInvalidatedCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:130
Method
registerBeforeAnalysisCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:120
Method
registerBeforeNonSkippedPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:106
Method
registerBeforeSkippedPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:101
Method
registerDefIsDead
Returns true if the register is dead in this machine instruction. If TargetRegisterInfo is passed, then it also checks if there is a dead def of a sup
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1409
Method
registerDefaultAliasAnalyses
Allow the target to register alias analyses with the AAManager for use with the new pass manager. Only affects the "default" AAManager.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:358
Method
registerFunctionAnalyses
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:533
Method
registerMachineFunctionAnalyses
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:544
Method
registerModuleAnalyses
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:524
Method
registerOuterAnalysisInvalidation
suite/synctools/tablegen/include/llvm/IR/PassManager.h:1117
Method
registerPassBuilderCallbacks
Allow the target to modify the pass pipeline with New Pass Manager (similar to adjustPassManager for Legacy Pass manager).
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:354
Method
registerRoots
Notify this strategy that all roots have been released (including those that depend on EntrySU or ExitSU).
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:244
Method
registerShouldRunOptionalPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:96
Method
register_bits
(self)
bindings/python/capstone/m68k.py:79
Method
regs
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeEdit.h:169
Method
regsOverlap
Returns true if the two registers are equal or alias each other. The registers may be virtual registers.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:418
Method
regs_read
(self)
bindings/python/capstone/__init__.py:685
Method
regs_write
(self)
bindings/python/capstone/__init__.py:700
Method
rel
(self)
bindings/python/capstone/m680x.py:63
Function
relative16_hdlr
arch/M680X/M680XDisassembler.c:1208
Method
releaseBottomNode
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:986
Method
releaseBottomNode
Only called for roots.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:1074
Method
releaseMemory
suite/synctools/tablegen/include/llvm/IR/Dominators.h:317
Method
releaseMemory
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:272
Method
releaseMemory
suite/synctools/tablegen/include/llvm/CodeGen/MachinePostDominators.h:89
Method
releaseMemory
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:150
Method
releaseMemory
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h:128
Method
releaseMemory
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/CSEInfo.h:234
Method
releasePM
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:232
Method
releaseState
suite/synctools/tablegen/include/llvm/CodeGen/ResourcePriorityQueue.h:89
Method
releaseState
suite/synctools/tablegen/include/llvm/CodeGen/LatencyPriorityQueue.h:64
Method
releaseTopNode
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:978
Method
releaseTopNode
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:1067
Function
remove
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:855
Method
remove
Remove the unbundled instruction from the instruction list without deleting it. This function can not be used to remove bundled instructions, use rem
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:947
Method
remove
Remove I from the worklist if it exists.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelWorkList.h:81
Method
removeAllRegUnitsForPhysReg
Remove associated live ranges for the register units associated with \p Reg. Subsequent uses should rely on on-demand recomputation. \note This metho
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervals.h:425
Method
removeAttribute
suite/synctools/tablegen/include/llvm/IR/Attributes.h:575
Method
removeAttributeAtIndex
removes the attribute from the list of attributes.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1540
Method
removeBlock
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:80
Method
removeBlock
This method completely removes BB from all data structures, including all of the Loop objects it is nested in and our mapping from MachineBasicBlocks
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:179
Method
removeBranch
Remove the branching code at the end of the specific MBB. This is only invoked in cases where analyzeBranch returns success. It returns the number of
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:680
Method
removeEdge
Remove an edge from the graph. @param EId Edge id.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:653
Method
removeFnAttr
Removes the attribute from the function
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1555
Method
removeFnAttrs
Removes the attributes from the function
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1550
Method
removeFromCurrentSet
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:364
Method
removeFromFrontier
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:88
Method
removeFromList
suite/synctools/tablegen/include/llvm/IR/Use.h:106
Method
removeFromList
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:351
Function
removeFromMBBNumbering
removeFromMBBNumbering - Remove the specific machine basic block from our tracker, this is only really to be used by the MachineBasicBlock implementat
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:886
Method
removeFromOwner
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:860
Method
removeIncomingValue
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2823
Method
removeInterval
Interval removal.
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervals.h:145
Method
removeLoop
This removes the specified top-level loop from this loop info object. The loop is not deleted, as it will presumably be inserted into another loop.
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:156
Method
removeNode
Remove a node from the graph. @param NId Node id.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:585
Method
removeObserver
Removes an observer from the list and does nothing if observer is not present.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:78
Method
removeOperands
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:406
Method
removeParamAttr
Removes the attribute from the given argument
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1570
Method
removeParamAttrs
Removes the attributes from the given argument
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1582
Method
removeReg
Removes a physical register, all its sub-registers, and all its super-registers from the set.
suite/synctools/tablegen/include/llvm/CodeGen/LivePhysRegs.h:89
Method
removeReg
Removes all register units covered by physical register \p Reg.
suite/synctools/tablegen/include/llvm/CodeGen/LiveRegUnits.h:102
Method
removeRegUnit
Remove computed live range for register unit \p Unit. Subsequent uses should rely on on-demand recomputation.
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervals.h:416
Method
removeRetAttr
Removes the attribute from the return value
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1560
Method
removeRetAttrs
Removes the attributes from the return value
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1565
Function
removeSecFlag
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:259
Method
removeSegment
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:520
Method
removeStackRoot
removeStackRoot - Removes a root.
suite/synctools/tablegen/include/llvm/CodeGen/GCMetadata.h:118
Method
removeValue
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1624
Method
removeVirtualRegisterDead
removeVirtualRegisterDead - Remove the specified kill of the virtual register from the live variable information. Returns true if the variable was mar
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:252
Method
removeVirtualRegisterKilled
removeVirtualRegisterKilled - Remove the specified kill of the virtual register from the live variable information. Returns true if the variable was m
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:216
Method
remove_if
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:349
Function
rend
suite/synctools/tablegen/include/llvm/IR/Module.h:626
Function
rend
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:830
Method
rend
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:781
Method
replaceAllUsesWith
Handle collisions after \a Value::replaceAllUsesWith(). RAUW isn't supported directly for \a ValueAsMetadata, but if the wrapped \a Value gets RAUW'e
suite/synctools/tablegen/include/llvm/IR/Metadata.h:401
Method
replaceAttributeTypeAtIndex
suite/synctools/tablegen/include/llvm/IR/Attributes.h:670
Method
replaceBranchWithTailCall
Replace the conditional branch in MBB with a conditional tail call.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1450
Method
replaceDwarfOperandWith
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:284
Method
replaceElements
Replace operands. If this \a isUniqued() and not \a isResolved(), on a uniquing collision this will be RAUW'ed and deleted. Use a \a TrackingMDRef t
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1268
Method
replaceElements
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3600
Method
replaceEnumTypes
Replace arrays. If this \a isUniqued() and not \a isResolved(), it will be RAUW'ed and deleted on a uniquing collision. In practice, uniquing collis
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1538
Method
replaceGlobalVariables
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1542
Method
replaceImportedEntities
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1545
Method
replaceIncomingBlockWith
Replace every incoming basic block \p Old to basic block \p New.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2795
Method
replaceLinkageName
Only used by clients of CloneFunction, and only right after the cloning.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2045
Method
replaceMacros
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1548
Method
replaceOperandWith
Disallow replacing operands.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1621
Method
replaceRawLinkageName
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2094
Method
replaceRegOrBuildCopy
Try to replace DstReg with SrcReg or build a COPY instruction depending on the register constraints.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:512
Method
replaceRetainedTypes
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1541
Method
replaceTemplateParams
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1281
Method
replaceTemporary
suite/synctools/tablegen/include/llvm/IR/DIBuilder.h:993
Method
replaceUnit
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2057
Method
replaceUseWith
Replace the use of this with MD.
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1418
Method
replaceVTableHolder
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1277
← previous
next →
10,801–10,900 of 12,151, ranked by callers