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
getRegisterTypeForCallingConv
Certain combinations of ABIs, Targets and features require that types are legal for some operations and not for other operations. For MIPS all vector
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1552
Method
getRegisters
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:81
Method
getRegularLTOModuleName
Regular LTO module name for ASM writer
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1186
Method
getRemapper
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:500
Method
getRemarkName
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:480
Method
getRepRegClassCostFor
Return the cost of the 'representative' register class for the specified value type.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:911
Method
getRepRegClassFor
Return the 'representative' register class for the specified value type. The 'representative' register class is the largest legal super-reg register
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:904
Method
getRequiredClauses
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:116
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/ExecutionDomainFix.h:150
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunctionPass.h:56
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/ReachingDefAnalysis.h:125
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:626
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h:152
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:38
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Localizer.h:85
Method
getRequiredProperties
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Legalizer.h:51
Method
getResNo
get the index which selects a specific result in the SDNode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:148
Method
getResolver
suite/synctools/tablegen/include/llvm/IR/GlobalIFunc.h:70
Method
getResolverFunction
suite/synctools/tablegen/include/llvm/IR/GlobalIFunc.h:78
Method
getResolverFunctionType
suite/synctools/tablegen/include/llvm/IR/GlobalIFunc.h:83
Method
getResourceBufferSize
Number of resource units that may be buffered for OOO execution. \return The buffer size in resource units or -1 for unlimited.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:164
Method
getResourceCount
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:727
Method
getResourceFactor
Multiply the number of units consumed for a resource by this factor to normalize it relative to other resources.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:143
Method
getResourceLimit
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:212
Method
getResourceName
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:210
Method
getResourceName
suite/synctools/tablegen/include/llvm/CodeGen/TargetSchedule.h:122
Method
getResourceSize
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:211
Method
getResourceTracker
Return the ResourceTracker.
suite/synctools/tablegen/include/llvm/CodeGen/DFAPacketizer.h:140
Method
getRestorePoint
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:773
Method
getResultElementType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1010
Method
getRetAlign
Extract the alignment of the return value.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1729
Method
getRetDereferenceableBytes
Extract the number of dereferenceable bytes for a call or parameter (0=unknown).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1775
Method
getRetDereferenceableOrNullBytes
Extract the number of dereferenceable_or_null bytes for a call (0=unknown).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1787
Method
getRetainedNodes
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2064
Method
getRetainedTypes
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1498
Method
getReturnOpcode
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:239
Function
getReturnType
Returns the type of the ret val.
suite/synctools/tablegen/include/llvm/IR/Function.h:182
Method
getReturnValue
Convenience accessor. Returns null if there is no return value.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3052
Method
getRewrittenKernel
Returns the newly rewritten kernel block, or nullptr if this was optimized away.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:274
Method
getRoot
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:95
Method
getRoot
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:44
Method
getRootNode
suite/synctools/tablegen/include/llvm/CodeGen/MachinePostDominators.h:44
Method
getRoundIntegerType
Rounds the bit-width of the given integer EVT up to the nearest power of two (and at least to eight), and returns the integer EVT with that number of
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:381
Method
getRow
suite/synctools/tablegen/include/llvm/CodeGen/TileShapeInfo.h:57
Method
getRuntimeLang
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1215
Method
getRuntimeVersion
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1480
Method
getSDCallSiteInfo
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:2059
Method
getSDK
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1517
Method
getSDVTList
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1055
Method
getSDVTList
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:108
Method
getSExtValue
Return the constant as a 64-bit integer value after it has been sign extended as appropriate for the type of this constant. Note that this method can
suite/synctools/tablegen/include/llvm/IR/Constants.h:148
Function
getSOImmTwoPartFirst
getSOImmTwoPartFirst - If V is a value that satisfies isSOImmTwoPartVal, return the first chunk of it.
arch/ARM/ARMAddressingModes.h:217
Function
getSOImmTwoPartSecond
getSOImmTwoPartSecond - If V is a value that satisfies isSOImmTwoPartVal, return the second chunk of it.
arch/ARM/ARMAddressingModes.h:224
Function
getSOImmValImm
getSOImmValImm - Given an encoded imm field for the reg/imm form, return the 8-bit imm value.
arch/ARM/ARMAddressingModes.h:132
Function
getSOImmValRot
getSOImmValRot - Given an encoded imm field for the reg/imm form, return the rotate amount.
arch/ARM/ARMAddressingModes.h:139
Function
getSORegOpc
===--------------------------------------------------------------------===// Addressing Mode #1: shift_operand with registers ===---------------------
arch/ARM/ARMAddressingModes.h:115
Method
getSPFlags
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1986
Method
getST
Local query method delegates up to T which *must* implement this!
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:168
Method
getSUnit
Returns an existing SUnit for this MI, or nullptr.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAGInstrs.h:390
Method
getSamplesFor
Return the samples collected for function \p F.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:398
Method
getSaturationPoint
Min/max intrinsics are monotonic, they operate on a fixed-bitwidth values, so there is a certain threshold value, upon reaching which, their value can
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:564
Method
getSavePoint
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:771
Method
getScalarTy
suite/synctools/tablegen/include/llvm/IR/Type.h:432
Method
getScalarValueSizeInBits
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:195
Method
getScalingFactorCost
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:339
Method
getScalingFactorCost
Return the cost of the scaling factor used in the addressing mode represented by AM for this target, for a load/store of the specified type. If the A
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2425
Method
getScavengingFrameIndices
Get an array of scavenging frame indices.
suite/synctools/tablegen/include/llvm/CodeGen/RegisterScavenging.h:138
Method
getSchedClass
Resolves and cache a resolved scheduling class for an SUnit.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAGInstrs.h:265
Method
getScheduledLatency
Get the number of latency cycles "covered" by the scheduled instructions. This is the larger of the critical path within the zone and the number of cy
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:719
Method
getSchedulingPreference
Return target scheduling preference.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:869
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1638
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2040
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2116
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2336
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2402
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2552
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3094
Method
getScope
Get the local scope for this variable. Variables must be defined in a local scope.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3173
Method
getScope
Get the local scope for this label. Labels must be defined in a local scope.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3246
Method
getScope
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3399
Method
getScopeLine
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1980
Method
getScopeList
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:1292
Method
getScopeNode
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:63
Method
getScratchRegisters
Returns a 0 terminated array of registers that can be safely used as scratch registers.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4178
Function
getSecName
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:134
Method
getSection
Get the custom section of this global if it has one. If this global does not have a custom section, this will be empty and the default object file se
suite/synctools/tablegen/include/llvm/IR/GlobalObject.h:112
Method
getSection
Return the section that this DIEUnit will be emitted into. \returns Section pointer which can be NULL.
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:916
Method
getSectionForCommandLines
If supported, return the section to use for the llvm.commandline metadata. Otherwise, return nullptr.
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:243
Method
getSectionForExternalReference
On targets that associate external references with a section, return such a section for the given external global.
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:265
Method
getSectionForFunctionDescriptor
On targets that use separate function descriptor symbols, return a section for the descriptor given its symbol. Use only with defined functions.
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:249
Method
getSectionForLSDA
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:133
Method
getSectionForTOCEntry
On targets that support TOC entries, return a section for the entry given the symbol it refers to. TODO: Implement this interface for existing ELF tar
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:258
Method
getSectionIDNum
Returns the unique section ID number of this basic block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:594
Method
getSegmentContaining
Return the segment that contains the specified index, or null if there is none.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:400
Method
getSelect
Helper function to make it easier to build Select's if you just have operands and don't want to check for vector.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:1078
Method
getSelectCC
Helper function to make it easier to build SelectCC's if you just have an ISD::CondCode instead of an SDValue.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:1090
Method
getSelectionDAGInfo
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:97
Method
getSelectionKind
suite/synctools/tablegen/include/llvm/IR/Comdat.h:46
Method
getSerializableBitmaskMachineOperandTargetFlags
Return an array that contains the bitmask target flag values and their names. MIR Serialization is able to serialize only the target flags that are d
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1855
Method
getSerializableDirectMachineOperandTargetFlags
Return an array that contains the direct target flag values and their names. MIR Serialization is able to serialize only the target flags that are de
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1845
← previous
next →
7,601–7,700 of 12,151, ranked by callers