MCPcopy Index your code

hub / github.com/capstone-engine/capstone / types & classes

Types & classes3,652 in github.com/capstone-engine/capstone

↓ 51 callersClassCsError
bindings/python/capstone/__init__.py:513
↓ 36 callersClassCs
bindings/python/capstone/__init__.py:913
↓ 32 callersClassSDValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGISel.h:26
↓ 27 callersClassAAMDNodes
A collection of metadata nodes that might be associated with a memory access used by the alias-analysis infrastructure.
suite/synctools/tablegen/include/llvm/IR/Metadata.h:651
↓ 27 callersClassAtom
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:226
↓ 25 callersClassStringRef
suite/synctools/tablegen/include/llvm/IR/Type.h:34
↓ 20 callersClassDebugLoc
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:48
↓ 17 callersClassSlotIndex
SlotIndex - An opaque wrapper around machine indexes.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:83
↓ 15 callersClassMachineFunctionProperties
Properties which a MachineFunction may have at a given point in time. Each of these has checking code in the MachineVerifier, and passes can require t
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:111
↓ 15 callersClassStringValue
A wrapper around std::string which contains a source range that's being set during parsing.
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:34
↓ 15 callersClassiterator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:86
↓ 11 callersClassGroupTest
suite/test_group_name.py:15
↓ 11 callersClassRegister
Wrapper class representing virtual and physical registers. Should be passed by value.
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:19
↓ 10 callersClassValueInfo
Struct that holds a reference to a particular GUID in a global value summary.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:167
↓ 10 callersClassiterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:591
↓ 8 callersClassStringRef
suite/synctools/tablegen/include/llvm/TableGen/TableGenBackend.h:18
↓ 6 callersClassLLT
suite/synctools/tablegen/include/llvm/CodeGen/Analysis.h:27
↓ 6 callersClassMachineInstrBuilder
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:69
↓ 6 callersClassSDLoc
Wrapper class for IR location info (IR ordering and DebugLoc) to be passed into SDNode creation functions. When an SDNode is created from the DAGBuild
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1086
↓ 6 callersClassuse_iterator
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:729
↓ 5 callersClassConstantRange
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:35
↓ 5 callersClassCounter
A Counter is an abstract value that describes how to compute the execution count for a region of code using the collected profile count data.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:92
↓ 5 callersClassCounterMappingRegion
A Counter mapping region associates a source range with a specific counter.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:208
↓ 5 callersClassLineLocation
Represents the relative location of an instruction. Instruction locations are specified by the line offset from the beginning of the function (marked
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:283
↓ 5 callersClassRegister
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h:24
↓ 5 callersClassStringRef
suite/synctools/tablegen/include/llvm/CodeGen/AsmPrinter.h:72
↓ 5 callersClassconst_iterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:590
↓ 4 callersClassFunctionRecordIterator
Iterator over Functions, optionally filtered to a single file.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:382
↓ 4 callersEnumPredicate
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:721
↓ 4 callersClassTwine
suite/synctools/tablegen/include/llvm/IR/Value.h:51
↓ 4 callersClassconst_succ_op_iterator
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3133
↓ 4 callersClassdebug_compile_units_iterator
An iterator for DICompileUnits that skips those marked NoDebug.
suite/synctools/tablegen/include/llvm/IR/Module.h:722
↓ 4 callersClasssucc_op_iterator
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3122
↓ 3 callersClassAPInt
suite/synctools/tablegen/include/llvm/IR/Value.h:30
↓ 3 callersClassAttributeList
===----------------------------------------------------------------------===// \class This class holds the attributes for a function, its return value
suite/synctools/tablegen/include/llvm/IR/Attributes.h:402
↓ 3 callersClassBitVector
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervals.h:43
↓ 3 callersClassLiveQueryResult
Result of a LiveRange query. This class hides the implementation details of live ranges, and it should be used as the primary interface for examining
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:90
↓ 3 callersClassMachinePointerInfo
This class contains a discriminated union of information about pointers in memory operands, relating them back to LLVM IR or to virtual locations (suc
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:38
↓ 3 callersClassNodeIdSet
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:284
↓ 3 callersClassRegisterRef
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:71
↓ 3 callersClassSpecificConstantMatch
Matcher for a specific constant value.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:139
↓ 3 callersClassTwine
suite/synctools/tablegen/include/llvm/CodeGen/AsmPrinter.h:75
↓ 3 callersClassapfloat_match
Either constexpr if or renaming ConstantFP::getValueAPF to ConstantFP::getValue is needed to do it via single template function for both apint/apfloat
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:245
↓ 3 callersClassapint_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:220
↓ 3 callersClassexpr_op_iterator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2695
↓ 3 callersClassvalue_iterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:675
↓ 2 callersClassAttributeSet
===----------------------------------------------------------------------===// \class This class holds the attributes for a particular argument, param
suite/synctools/tablegen/include/llvm/IR/Attributes.h:269
↓ 2 callersClassBasicBlockEdge
suite/synctools/tablegen/include/llvm/IR/Dominators.h:94
↓ 2 callersClassCaseIteratorImpl
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3274
↓ 2 callersClassCounterExpression
A Counter expression is a value that represents an arithmetic operation with two counters.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:149
↓ 2 callersClassCoverageMappingIterator
A file format agnostic iterator over coverage mapping data.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:44
↓ 2 callersClassCsInsn
bindings/python/capstone/__init__.py:633
↓ 2 callersClassDIEAbbrevData
===--------------------------------------------------------------------===// Dwarf abbreviation data, describes one attribute of a Dwarf abbreviation.
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:49
↓ 2 callersClassDebugVariable
Identifies a unique instance of a variable. Storage for identifying a potentially inlined instance of a variable, or a fragment thereof. This guarant
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3681
↓ 2 callersClassEVT
Extended Value Type. Capable of holding value types which are not native for any processor (such as the i12345 type), as well as the types an MVT can
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:35
↓ 2 callersClassEdgeEntry
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:101
↓ 2 callersClassEdgeIdSet
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:301
↓ 2 callersClassEdgeItr
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:260
↓ 2 callersClassFunction
suite/synctools/tablegen/include/llvm/IR/Value.h:37
↓ 2 callersClassGVFlags
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:295
↓ 2 callersClassInsertPoint
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:250
↓ 2 callersClassInstrProfIterator
A file format agnostic iterator over profiling data.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:42
↓ 2 callersClassIterator
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:676
↓ 2 callersClassMachineOperand
MachineOperand class - Representation of each machine instruction operand. This class isn't a POD type because it has a private constructor, but its
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:49
↓ 2 callersClassNodeEntry
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:62
↓ 2 callersClassNodeItr
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:230
↓ 2 callersClassPassBuilder
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:51
↓ 2 callersClassPreservedAnalysisChecker
suite/synctools/tablegen/include/llvm/IR/PassManager.h:266
↓ 2 callersClassPrintFunctionPass
Pass for printing a Function as LLVM's text IR assembly. Note: This pass is for use with the new pass manager. Use the create...Pass functions above
suite/synctools/tablegen/include/llvm/IR/IRPrintingPasses.h:75
↓ 2 callersClassReachingDef
Thin wrapper around "int" used to store reaching definitions, using an encoding that makes it compatible with TinyPtrVector. The 0th LSB is forced zer
suite/synctools/tablegen/include/llvm/CodeGen/ReachingDefAnalysis.h:40
↓ 2 callersClassRegSubRegPair
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:480
↓ 2 callersClassResult
suite/synctools/tablegen/include/llvm/IR/PassManager.h:941
↓ 2 callersClassSDNodeFlags
These are IR-level optimization flags that may be propagated to SDNodes. TODO: This data structure should be shared by the IR optimizer and the the ba
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:370
↓ 2 callersClassSDNodeIterator
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2836
↓ 2 callersClassSUnitIterator
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:617
↓ 2 callersClassSampleContext
Sample context for FunctionSamples. It consists of the calling context, the function name and context state. Internally sample context is represented
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:472
↓ 2 callersClassSegment
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:162
↓ 2 callersClassSrcOp
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:119
↓ 2 callersClassUnreachableBlockElimPass
suite/synctools/tablegen/include/llvm/CodeGen/UnreachableBlockElim.h:29
↓ 2 callersClassVerifierPass
Create a verifier pass. Check a module or function for validity. This is essentially a pass wrapped around the above verifyFunction and verifyModule
suite/synctools/tablegen/include/llvm/IR/Verifier.h:137
↓ 2 callersClassWeakVH
A nullable Value handle that is nullable. This is a value handle that points to a value, and nulls itself out if that value is deleted.
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:144
↓ 2 callersClassconst_value_iterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:674
↓ 2 callersClassconst_value_op_iterator
suite/synctools/tablegen/include/llvm/IR/User.h:270
↓ 2 callersClassint_wrapper
suite/synctools/tablegen/include/llvm/IR/Attributes.h:867
↓ 2 callersClassoperand_type_match
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:203
↓ 2 callersClassrr_iterator
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:204
↓ 2 callersClassvalue_op_iterator
suite/synctools/tablegen/include/llvm/IR/User.h:250
↓ 2 callersClassvalue_op_iterator
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:916
↓ 1 callersClassAdjEdgeIdSet
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:318
↓ 1 callersClassArgFlagsTy
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:27
↓ 1 callersEnumAsmDialect
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:33
↓ 1 callersClassAssertionInfo
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1487
↓ 1 callersClassAttribute
===----------------------------------------------------------------------===// \class Functions, function parameters, and return types can have attrib
suite/synctools/tablegen/include/llvm/IR/Attributes.h:51
↓ 1 callersClassBlockStringValue
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:80
↓ 1 callersClassByValInfo
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:234
↓ 1 callersClassCallSiteInfo
Serializable representation of CallSiteInfo.
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:431
↓ 1 callersClassCandPolicy
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:823
↓ 1 callersClassConstMIBundleOperands
ConstMIBundleOperands - Iterate over all operands in a const bundle of machine instructions.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:185
↓ 1 callersClassDIEValue
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:369
↓ 1 callersEnumDLLStorageClassTypes
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:69
next →1–100 of 3,652, ranked by callers