MCPcopy Create free account

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

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

Methodvisit
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:88
MethodvisitAddrSpaceCastInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:189
MethodvisitAllocaInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:169
MethodvisitAtomicCmpXchgInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:172
MethodvisitAtomicRMWInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:173
MethodvisitBinaryOperator
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:263
MethodvisitBitCastInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:188
MethodvisitBranchInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:231
MethodvisitCallBase
The next level delegation for `CallBase` is slightly more complex in order to support visiting cases where the call is also a terminator.
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:269
MethodvisitCallBrInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:224
MethodvisitCallInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:222
MethodvisitCastInst
Next level propagators: If the user does not overload a specific instruction type, they can overload one of these to get the whole class of instructio
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:261
MethodvisitCatchPadInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:200
MethodvisitCatchReturnInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:249
MethodvisitCatchSwitchInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:252
MethodvisitCleanupPadInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:199
MethodvisitCleanupReturnInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:246
MethodvisitCmpInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:264
MethodvisitDbgDeclareInst
Handle the special instrinsic instruction classes.
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:204
MethodvisitDbgInfoIntrinsic
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:209
MethodvisitDbgLabelInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:208
MethodvisitDbgValueInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:205
MethodvisitDbgVariableIntrinsic
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:206
MethodvisitExtractElementInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:192
MethodvisitExtractValueInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:195
MethodvisitFCmpInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:168
MethodvisitFPExtInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:181
MethodvisitFPToSIInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:183
MethodvisitFPToUIInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:182
MethodvisitFPTruncInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:180
MethodvisitFenceInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:174
MethodvisitFreezeInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:201
MethodvisitFuncletPadInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:198
MethodvisitGetElementPtrInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:175
MethodvisitICmpInst
Specific Instruction type classes... note that all of the casts are necessary because we use the instruction classes as opaque types...
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:167
MethodvisitIndirectBrInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:237
MethodvisitInsertElementInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:193
MethodvisitInsertValueInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:196
MethodvisitInstruction
If the user wants a 'default' case, they can choose to override this function. If this function is not overloaded in the user's subclass, then this i
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:282
MethodvisitIntToPtrInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:187
MethodvisitIntrinsicInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:221
MethodvisitInvokeInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:223
MethodvisitLandingPadInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:197
MethodvisitLoadInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:170
MethodvisitMemCpyInlineInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:212
MethodvisitMemCpyInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:211
MethodvisitMemIntrinsic
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:217
MethodvisitMemMoveInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:215
MethodvisitMemSetInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:210
MethodvisitMemTransferInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:216
MethodvisitPHINode
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:176
MethodvisitPtrToIntInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:186
MethodvisitResumeInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:240
MethodvisitReturnInst
While terminators don't have a distinct type modeling them, we support intercepting them with dedicated a visitor callback.
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:228
MethodvisitSExtInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:179
MethodvisitSIToFPInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:185
MethodvisitSelectInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:190
MethodvisitShuffleVectorInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:194
MethodvisitStoreInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:171
MethodvisitSwitchInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:234
MethodvisitTruncInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:177
MethodvisitUIToFPInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:184
MethodvisitUnaryInstruction
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:265
MethodvisitUnaryOperator
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:262
MethodvisitUnreachableInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:243
MethodvisitVAArgInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:191
MethodvisitVACopyInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:220
MethodvisitVAEndInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:219
MethodvisitVAStartInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:218
MethodvisitZExtInst
suite/synctools/tablegen/include/llvm/IR/InstVisitor.h:178
Methodvni_begin
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:224
Methodvni_end
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:225
Methodvregs_end
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:84
Functionvsnprintf
contrib/windows_kernel/libc.cpp:134
MethodwarpSlotSize
suite/synctools/tablegen/include/llvm/Frontend/OpenMP/OMPGridValues.h:63
Methodweight
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:712
MethodwidenIntegerVectorElementType
Return a VT for an integer vector type with the size of the elements doubled. The typed returned may be an extended type.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:406
MethodwidenToLargerTypesAndNarrowToLargest
A SizeChangeStrategy for the common case where legalization for a particular operation consists of widening the type to a large legal type, unless the
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:219
MethodwidenToLargerTypesUnsupportedOtherwise
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:229
FunctionwillReturn
Determine if the function will return.
suite/synctools/tablegen/include/llvm/IR/Function.h:623
MethodwithAttributePropagation
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1275
MethodwithDSOLocalPropagation
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1280
MethodwithGlobalValueDeadStripping
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1268
Functionwrap
suite/synctools/tablegen/include/llvm/IR/LLVMContext.h:335
Functionwrap
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:616
Functionwrap
suite/synctools/tablegen/include/llvm/IR/Value.h:1054
Functionwrap
Specialized opaque value conversions.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:254
Functionwrap
suite/synctools/tablegen/include/llvm/IR/Type.h:502
Functionwrap
suite/synctools/tablegen/include/llvm/Target/CodeGenCWrappers.h:47
MethodwriteCustomSection
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:344
MethodwriteHeader
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:108
MethodwriteMem
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1268
Functionx86_map_segment
arch/X86/X86Mapping.c:79
Methodx86_reduce
(self)
bindings/python/capstone/__init__.py:980
Method~AccelTableData
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:117
Method~AddIRPass
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:166
Method~AnalysisPassConcept
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:272
Method~AnalysisResultConcept
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:124
Method~Array
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervalUnion.h:177
Method~AttributeSet
suite/synctools/tablegen/include/llvm/IR/Attributes.h:287
← previousnext →11,901–12,000 of 12,151, ranked by callers