MCPcopy Create free account

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

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

MethodgetConstValDefinedInReg
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
MethodgetConstant
suite/synctools/tablegen/include/llvm/IR/Metadata.h:366
MethodgetConstant
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1048
MethodgetConstantFPValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1617
MethodgetConstantIfExists
suite/synctools/tablegen/include/llvm/IR/Metadata.h:376
MethodgetConstantIntValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1569
MethodgetConstantOperandVal
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1133
MethodgetConstantPoolAlign
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
FunctiongetConstrainedFPExcept
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1185
FunctiongetConstrainedFPPredicate
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1198
FunctiongetConstrainedFPRounding
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:1172
MethodgetConstrainedRegClassForOperand
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:1085
MethodgetContainedPass
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:503
MethodgetContainingType
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2050
MethodgetContextString
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:573
MethodgetCopyCost
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
MethodgetCopyFromReg
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:764
MethodgetCopyIdentifier
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2259
MethodgetCopyIdentifierFromDiscriminator
Returns the copy identifier for a given encoded discriminator \p D.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1819
MethodgetCopyToReg
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:738
MethodgetCost
Get the cost.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:228
MethodgetCount
suite/synctools/tablegen/include/llvm/IR/Function.h:263
MethodgetCount
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:285
MethodgetCounter
Return the counter that corresponds to a specific profile counter.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:136
MethodgetCounterTypeSize
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:372
MethodgetCountersSectionSize
Return the size of the counters section in bytes.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:48
FunctiongetCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:864
MethodgetCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:908
MethodgetCoverageMapping
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:949
FunctiongetCoverageMappingOutOfLine
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:803
FunctiongetCoverageMappingVarName
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
MethodgetCoverageSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:981
FunctiongetCoverageUnusedNamesVarName
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
MethodgetCoveredFunctions
Gets all of the functions covered by this profile.
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:642
MethodgetCoveringLanes
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
MethodgetCppNamespace
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:21
MethodgetCriticalCount
Get the scaled count of scheduled micro-ops and resources, including executed resources.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:733
MethodgetCriticalPath
Return the length of the (data dependency) critical path through the trace.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:293
MethodgetCriticalPathRCs
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
MethodgetCrossCopyRegClass
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
MethodgetCrossSectionRelativeBaseAddress
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:909
MethodgetCst
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:367
MethodgetCurCycle
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:550
MethodgetCurDebugLoc
Return current debug location information.
suite/synctools/tablegen/include/llvm/CodeGen/FastISel.h:250
MethodgetCurrCycle
Number of cycles to issue the instructions scheduled in this zone.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:708
MethodgetCurrMOps
Micro-ops issued in the current cycle
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:711
MethodgetCurrentCallSite
Get the call site currently being processed, if any. return zero if none.
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfo.h:260
FunctiongetCurrentDebugLocation
Get location information used by debugging information.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:221
MethodgetCurrentFunction
suite/synctools/tablegen/include/llvm/IR/ModuleSlotTracker.h:81
MethodgetCurrentFunctionScope
getCurrentFunctionScope - Return lexical scope for the current function.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:156
MethodgetCurrentPosition
suite/synctools/tablegen/include/llvm/CodeGen/RegisterScavenging.h:110
MethodgetCustomCtpopCost
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
MethodgetCustomEHPadPreservedMask
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
MethodgetCustomMem
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:116
MethodgetCustomPBQPConstraints
Return PBQPConstraint(s) for the target. Override to provide custom PBQP constraints.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:296
MethodgetCustomReg
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:93
MethodgetCutoffEntryBase
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:1087
MethodgetCycle
Return the cycle that MI is scheduled at, or -1.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:139
MethodgetCycles
Convert scaled resource usage to a cycle count that can be compared with latencies.
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:415
MethodgetDAGCombineLevel
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3678
MethodgetDAGScheduler
Target can subclass this hook to select a different DAG scheduler.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:115
MethodgetDFSResult
Return a non-null DFS result if the scheduling strategy initialized it.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:470
MethodgetDLLStorageClass
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:256
FunctiongetDRegFromBReg
arch/AArch64/AArch64BaseInfo.h:159
MethodgetDWARFAddressSpace
\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
MethodgetDWOId
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1510
MethodgetDataEndianness
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:329
MethodgetDataLocation
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1227
MethodgetDataLocationExp
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1230
MethodgetDataOperandNo
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
MethodgetDataPointer
Return a pointer to the underlying ProfileData vector that this class constructs.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:96
MethodgetDataSections
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
FunctiongetDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:779
MethodgetDataSize
Return the number of ProfileData elements.
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfCorrelator.h:101
MethodgetDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:883
MethodgetDataSize
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:927
MethodgetDeadSlot
Returns the dead def kill slot for the current instruction.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:259
MethodgetDebugInfoForProfiling
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1487
MethodgetDebugOperandIndex
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:561
MethodgetDebugOperandsForReg
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:537
MethodgetDebugSectionOffset
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:918
MethodgetDecl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3095
MethodgetDeclaration
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2061
MethodgetDef
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1204
MethodgetDef
Get the concrete record with the specified name.
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1823
MethodgetDefIndex
Return the operand index in \p MI that defines \p Def
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:537
MethodgetDefault
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassRegistry.h:87
MethodgetDefault
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocRegistry.h:52
FunctiongetDefaultConstrainedExcept
Get the exception handling used with constrained floating point
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:334
FunctiongetDefaultConstrainedRounding
Get the rounding mode handling used with constrained floating point
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:339
MethodgetDefaultDest
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3440
MethodgetDefaultDest
Return the destination basic blocks...
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4134
FunctiongetDefaultFPMathTag
Get the floating point math metadata being used.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:290
MethodgetDefaultGlobalsAddressSpace
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:296
MethodgetDefaultValue
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:172
MethodgetDenormalMode
Return the current function's default denormal handling kind for the given floating point type.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:2092
MethodgetDependentLatency
The latency of dependence chains leading into this zone.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:714
MethodgetDepth
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:366
MethodgetDepth
suite/synctools/tablegen/include/llvm/CodeGen/ScoreboardHazardRecognizer.h:57
MethodgetDereferenceableBytes
Retrieve the number of dereferenceable bytes, if the dereferenceable attribute exists (zero is returned otherwise).
suite/synctools/tablegen/include/llvm/IR/Attributes.h:1084
← previousnext →6,201–6,300 of 12,151, ranked by callers