MCPcopy Create free account

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

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

FunctionDecodeVST4LN
arch/ARM/ARMDisassembler.c:5173
FunctionDecodeVecShiftL16Imm
arch/AArch64/AArch64Disassembler.c:1185
FunctionDecodeVecShiftL32Imm
arch/AArch64/AArch64Disassembler.c:1179
FunctionDecodeVecShiftL64Imm
arch/AArch64/AArch64Disassembler.c:1173
FunctionDecodeVecShiftL8Imm
arch/AArch64/AArch64Disassembler.c:1191
FunctionDecodeVecShiftR16Imm
arch/AArch64/AArch64Disassembler.c:1155
FunctionDecodeVecShiftR16ImmNarrow
arch/AArch64/AArch64Disassembler.c:1161
FunctionDecodeVecShiftR32Imm
arch/AArch64/AArch64Disassembler.c:1143
FunctionDecodeVecShiftR32ImmNarrow
arch/AArch64/AArch64Disassembler.c:1149
FunctionDecodeVecShiftR64Imm
arch/AArch64/AArch64Disassembler.c:1131
FunctionDecodeVecShiftR64ImmNarrow
arch/AArch64/AArch64Disassembler.c:1137
FunctionDecodeVecShiftR8Imm
arch/AArch64/AArch64Disassembler.c:1167
FunctionDecodeWSeqPairsClassRegisterClass
arch/AArch64/AArch64Disassembler.c:2130
FunctionDecodeXSeqPairsClassRegisterClass
arch/AArch64/AArch64Disassembler.c:2137
FunctionDecodeZPR2RegisterClass
arch/AArch64/AArch64Disassembler.c:691
FunctionDecodeZPR3RegisterClass
arch/AArch64/AArch64Disassembler.c:719
FunctionDecodeZPR4RegisterClass
arch/AArch64/AArch64Disassembler.c:747
FunctionDecodeZPR_3bRegisterClass
arch/AArch64/AArch64Disassembler.c:671
FunctionDecodeZPR_4bRegisterClass
arch/AArch64/AArch64Disassembler.c:662
FunctionDecoderForMRRC2AndMCRR2
arch/ARM/ARMDisassembler.c:5686
FunctionDecodetcGPRRegisterClass
arch/ARM/ARMDisassembler.c:1048
MethodDefInit
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1193
MethodDefStack
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:670
MethodDerivedUser
suite/synctools/tablegen/include/llvm/IR/DerivedUser.h:37
MethodDestSourcePair
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:72
MethodDiagnosticHandler
suite/synctools/tablegen/include/llvm/IR/DiagnosticHandler.h:26
MethodDiagnosticInfo
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:116
MethodDiagnosticInfoDebugMetadataVersion
\p The module that is concerned by this debug metadata version diagnostic. \p The actual metadata version.
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:251
MethodDiagnosticInfoDontCall
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1088
MethodDiagnosticInfoIROptimization
\p PassName is the name of the pass emitting this diagnostic. \p RemarkName is a textual identifier for the remark (single-word, camel-case). \p Fn is
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:633
MethodDiagnosticInfoISelFallback
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:959
MethodDiagnosticInfoIgnoringInvalidDebugMetadata
\p The module that is concerned by this debug metadata version diagnostic.
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:275
MethodDiagnosticInfoInlineAsm
\p MsgStr is the message to be reported to the frontend. This class does not copy \p MsgStr, therefore the reference must be valid for the whole life
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:150
MethodDiagnosticInfoMIROptimization
suite/synctools/tablegen/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:30
MethodDiagnosticInfoMIRParser
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:940
MethodDiagnosticInfoOptimizationBase
\p PassName is the name of the pass emitting this diagnostic. \p RemarkName is a textual identifier for the remark (single-word, camel-case). \p Fn is
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:456
MethodDiagnosticInfoOptimizationFailure
\p Fn is the function where the diagnostic is being emitted. \p Loc is the location information to use in the diagnostic. If line table information is
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:984
MethodDiagnosticInfoPGOProfile
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:331
MethodDiagnosticInfoResourceLimit
\p The function that is concerned by this stack size diagnostic. \p The computed stack size.
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:202
MethodDiagnosticInfoSampleProfile
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:292
MethodDiagnosticInfoSrcMgr
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1063
MethodDiagnosticInfoStackSize
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:225
MethodDiagnosticInfoUnsupported
\p Fn is the function where the diagnostic is being emitted. \p Loc is the location information to use in the diagnostic. If line table information is
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1019
MethodDiagnosticInfoWithLocationBase
\p Fn is the function where the diagnostic is being emitted. \p Loc is the location information to use in the diagnostic.
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:378
MethodDiagnosticLocation
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:359
MethodDiagnosticPrinterRawOStream
suite/synctools/tablegen/include/llvm/IR/DiagnosticPrinter.h:66
MethodDirective
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:102
MethodDirectiveLanguage
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:13
MethodDistinctMDOperandPlaceholder
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1401
MethodDoPHITranslation
suite/synctools/tablegen/include/llvm/IR/Value.h:783
MethodDomainValue
suite/synctools/tablegen/include/llvm/CodeGen/ExecutionDomainFix.h:68
MethodDominatorTree
suite/synctools/tablegen/include/llvm/IR/Dominators.h:166
FunctionDoubleToBits
DoubleToBits - This function takes a double and returns the bit equivalent 64-bit integer. Note that copying doubles around changes the bits of NaNs
MathExtras.h:333
FunctionDriverEntry
Driver entry point
contrib/cs_driver/cs_driver/cs_driver.c:33
FunctionDriverEntry
Driver entry point
tests/test_winkernel.cpp:151
MethodDstOp
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:67
MethodDwarfInstrProfCorrelator
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:133
MethodDwarfStringPoolEntryRef
suite/synctools/tablegen/include/llvm/CodeGen/DwarfStringPoolEntry.h:40
FunctionEVM_getInstruction
arch/EVM/EVMDisassembler.c:270
FunctionEVM_global_init
arch/EVM/EVMModule.c:12
FunctionEVM_group_name
arch/EVM/EVMMapping.c:336
FunctionEVM_option
arch/EVM/EVMModule.c:28
FunctionEVM_printInst
arch/EVM/EVMInstPrinter.c:8
MethodEVT
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:41
MethodEdgeBundles
suite/synctools/tablegen/include/llvm/CodeGen/EdgeBundles.h:37
MethodEdgeEntry
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:103
MethodEdgeIdSet
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:303
MethodEdgeInsertPoint
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:301
MethodEdgeItr
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:262
MethodEmitCharArray
Emit the string using character literals. MSVC has a limitation that string literals cannot be longer than 64K.
suite/synctools/tablegen/include/llvm/TableGen/StringToOffsetTable.h:83
MethodEmitInstruction
EmitInstruction - This callback is invoked when an instruction is emitted, to advance the hazard state.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleHazardRecognizer.h:71
MethodEmitNoop
EmitNoop - This callback is invoked when a noop was added to the instruction stream.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleHazardRecognizer.h:113
MethodEmitNoops
EmitNoops - This callback is invoked when noops were added to the instruction stream.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleHazardRecognizer.h:120
MethodEmitString
suite/synctools/tablegen/include/llvm/TableGen/StringToOffsetTable.h:44
MethodEmitTargetCodeForMemchr
Emit target-specific code that performs a memchr, in cases where that is faster than a libcall. The first returned SDValue is the result of the memchr
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:104
MethodEmitTargetCodeForMemcmp
Emit target-specific code that performs a memcmp/bcmp, in cases where that is faster than a libcall. The first returned SDValue is the result of the m
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:92
MethodEmitTargetCodeForMemcpy
Emit target-specific code that performs a memcpy. This can be used by targets to provide code sequences for cases that don't fit the target's paramete
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:51
MethodEmitTargetCodeForMemmove
Emit target-specific code that performs a memmove. This can be used by targets to provide code sequences for cases that don't fit the target's paramet
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:67
MethodEmitTargetCodeForMemset
Emit target-specific code that performs a memset. This can be used by targets to provide code sequences for cases that don't fit the target's paramete
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:80
MethodEmitTargetCodeForSetTag
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:150
MethodEmitTargetCodeForStrcmp
Emit target-specific code that performs a strcmp, in cases where that is faster than a libcall. The first returned SDValue is the result of the strcmp
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:129
MethodEmitTargetCodeForStrcpy
Emit target-specific code that performs a strcpy or stpcpy, in cases where that is faster than a libcall. The first returned SDValue is the result of
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:117
MethodEmitTargetCodeForStrlen
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:137
MethodEmitTargetCodeForStrnlen
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGTargetInfo.h:143
MethodEmpty
suite/synctools/tablegen/include/llvm/TableGen/StringToOffsetTable.h:29
MethodEntry
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:78
MethodEqualKey
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:408
MethodEquals
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:121
MethodExact_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1352
MethodExecutionDomainFix
suite/synctools/tablegen/include/llvm/CodeGen/ExecutionDomainFix.h:139
MethodExpandInlineAsm
This hook allows the target to expand an inline asm call to be explicit llvm code if it wants to. This is useful for turning simple inline asms into
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4273
MethodExpansionRecord
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:428
MethodExprOperand
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2668
MethodExternalSymbolSDNode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2197
MethodExtraInfo
Just a boring constructor to allow us to initialize the sizes. Always use the `create` routine above.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:223
MethodExtractValueInst
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2487
MethodExtractValue_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:2408
MethodFCmpInst
Constructor with insert-before-instruction semantics.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1380
MethodFCmpPredicates
Returns the sequence of all FCmp predicates.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:760
MethodFNeg_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1014
← previousnext →3,301–3,400 of 12,151, ranked by callers