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
getConstValDefinedInReg
Returns true if MI is an instruction that defines Reg to have a constant value and the value is recorded in ImmVal. The ImmVal is a result that should
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1029
Method
getConstant
suite/synctools/tablegen/include/llvm/IR/Metadata.h:366
Method
getConstant
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1048
Method
getConstantFPValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1617
Method
getConstantIfExists
suite/synctools/tablegen/include/llvm/IR/Metadata.h:376
Method
getConstantIntValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1569
Method
getConstantOperandVal
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1133
Method
getConstantPoolAlign
Return the alignment required by the whole constant pool, of which the first element must be aligned.
suite/synctools/tablegen/include/llvm/CodeGen/MachineConstantPool.h:134
Function
getConstrainedFPExcept
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1185
Function
getConstrainedFPPredicate
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1198
Function
getConstrainedFPRounding
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1172
Method
getConstrainedRegClassForOperand
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:1085
Method
getContainedPass
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:503
Method
getContainingType
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2050
Method
getContextString
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:573
Method
getCopyCost
Return the cost of copying a value between two registers in this class. A negative number means the register class is very expensive to copy e.g. stat
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:113
Method
getCopyFromReg
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:764
Method
getCopyIdentifier
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2259
Method
getCopyIdentifierFromDiscriminator
Returns the copy identifier for a given encoded discriminator \p D.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1819
Method
getCopyToReg
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:738
Method
getCost
Get the cost.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:228
Method
getCount
suite/synctools/tablegen/include/llvm/IR/Function.h:263
Method
getCount
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:285
Method
getCounter
Return the counter that corresponds to a specific profile counter.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:136
Method
getCounterTypeSize
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:372
Method
getCountersSectionSize
Return the size of the counters section in bytes.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:48
Function
getCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:864
Method
getCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:908
Method
getCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:949
Function
getCoverageMappingOutOfLine
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:803
Function
getCoverageMappingVarName
Return the name of a covarage mapping variable (internal linkage) for each instrumented source module. Such variables are allocated in the __llvm_covm
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:108
Method
getCoverageSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:981
Function
getCoverageUnusedNamesVarName
Return the name of the internal variable recording the array of PGO name vars referenced by the coverage mapping. The owning functions of those names
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:116
Method
getCoveredFunctions
Gets all of the functions covered by this profile.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:642
Method
getCoveringLanes
The lane masks returned by getSubRegIndexLaneMask() above can only be used to determine if sub-registers overlap - they can't be used to determine if
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:414
Method
getCppNamespace
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:21
Method
getCriticalCount
Get the scaled count of scheduled micro-ops and resources, including executed resources.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:733
Method
getCriticalPath
Return the length of the (data dependency) critical path through the trace.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:293
Method
getCriticalPathRCs
For use with PostRAScheduling: in CriticalPathRCs, return any register classes that should only be considered for anti-dependence breaking if they are
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:243
Method
getCrossCopyRegClass
Returns a legal register class to copy a register in the specified class to or from. If it is possible to copy the register directly without using a c
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:767
Method
getCrossSectionRelativeBaseAddress
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:909
Method
getCst
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:367
Method
getCurCycle
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:550
Method
getCurDebugLoc
Return current debug location information.
suite/synctools/tablegen/include/llvm/CodeGen/FastISel.h:250
Method
getCurrCycle
Number of cycles to issue the instructions scheduled in this zone.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:708
Method
getCurrMOps
Micro-ops issued in the current cycle
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:711
Method
getCurrentCallSite
Get the call site currently being processed, if any. return zero if none.
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfo.h:260
Function
getCurrentDebugLocation
Get location information used by debugging information.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:221
Method
getCurrentFunction
suite/synctools/tablegen/include/llvm/IR/ModuleSlotTracker.h:81
Method
getCurrentFunctionScope
getCurrentFunctionScope - Return lexical scope for the current function.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:156
Method
getCurrentPosition
suite/synctools/tablegen/include/llvm/CodeGen/RegisterScavenging.h:110
Method
getCustomCtpopCost
Return the maximum number of "x & (x - 1)" operations that can be done instead of deferring to a custom CTPOP.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:629
Method
getCustomEHPadPreservedMask
Return a register mask for the registers preserved by the unwinder, or nullptr if no custom mask is needed.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:495
Method
getCustomMem
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:116
Method
getCustomPBQPConstraints
Return PBQPConstraint(s) for the target. Override to provide custom PBQP constraints.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:296
Method
getCustomReg
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:93
Method
getCutoffEntryBase
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:1087
Method
getCycle
Return the cycle that MI is scheduled at, or -1.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:139
Method
getCycles
Convert scaled resource usage to a cycle count that can be compared with latencies.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:415
Method
getDAGCombineLevel
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3678
Method
getDAGScheduler
Target can subclass this hook to select a different DAG scheduler.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:115
Method
getDFSResult
Return a non-null DFS result if the scheduling strategy initialized it.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:470
Method
getDLLStorageClass
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:256
Function
getDRegFromBReg
arch/AArch64/AArch64BaseInfo.h:159
Method
getDWARFAddressSpace
\returns The DWARF address space of the memory pointed to or referenced by a pointer or reference type respectively.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1003
Method
getDWOId
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1510
Method
getDataEndianness
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:329
Method
getDataLocation
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1227
Method
getDataLocationExp
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1230
Method
getDataOperandNo
Given a value use iterator, return the data operand corresponding to it. Iterator must actually correspond to a data operand.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1306
Method
getDataPointer
Return a pointer to the underlying ProfileData vector that this class constructs.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:96
Method
getDataSections
Return true if data objects should be emitted into their own section, corresponds to -fdata-sections.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:276
Function
getDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:779
Method
getDataSize
Return the number of ProfileData elements.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:101
Method
getDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:883
Method
getDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:927
Method
getDeadSlot
Returns the dead def kill slot for the current instruction.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:259
Method
getDebugInfoForProfiling
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1487
Method
getDebugOperandIndex
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:561
Method
getDebugOperandsForReg
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:537
Method
getDebugSectionOffset
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:918
Method
getDecl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3095
Method
getDeclaration
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2061
Method
getDef
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1204
Method
getDef
Get the concrete record with the specified name.
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1823
Method
getDefIndex
Return the operand index in \p MI that defines \p Def
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:537
Method
getDefault
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:87
Method
getDefault
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocRegistry.h:52
Function
getDefaultConstrainedExcept
Get the exception handling used with constrained floating point
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:334
Function
getDefaultConstrainedRounding
Get the rounding mode handling used with constrained floating point
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:339
Method
getDefaultDest
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3440
Method
getDefaultDest
Return the destination basic blocks...
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4134
Function
getDefaultFPMathTag
Get the floating point math metadata being used.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:290
Method
getDefaultGlobalsAddressSpace
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:296
Method
getDefaultValue
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:172
Method
getDenormalMode
Return the current function's default denormal handling kind for the given floating point type.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:2092
Method
getDependentLatency
The latency of dependence chains leading into this zone.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:714
Method
getDepth
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:366
Method
getDepth
suite/synctools/tablegen/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:57
Method
getDereferenceableBytes
Retrieve the number of dereferenceable bytes, if the dereferenceable attribute exists (zero is returned otherwise).
suite/synctools/tablegen/include/llvm/IR/Attributes.h:1084
← previous
next →
6,201–6,300 of 12,151, ranked by callers