MCPcopy Create free account

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

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

MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3003
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3077
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3148
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3226
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3300
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3379
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3432
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3530
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3583
MethodcloneImpl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3645
MethodcloneWithBaseDiscriminator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2263
MethodcloneWithDiscriminator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2233
MethodcloneWithFlags
Returns a new temporary DIType with updated Flags
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:716
MethodcloneWithFlags
Returns a new temporary DISubprogram with updated Flags
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1969
MethodcloseInsnRange
closeInsnRange - Create a range based on FirstInsn and LastInsn collected until now. This is used when a new scope is encountered while walking machin
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:92
MethodcollectDefinedGVSummariesPerModule
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1562
MethodcollectFlatAddressOperands
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:273
MethodcollectFuncsFromModule
Collect functions with definitions in Module M. For reader which support loading function profiles on demand, return true when the reader has been giv
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:392
MethodcombineRepeatedFPDivisors
Indicate whether this target prefers to combine FDIVs with the same divisor. If the transform should never be done, return zero. If the transform shou
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4425
MethodcommuteMask
Change values in a shuffle permute mask assuming the two vector operands have swapped position.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1538
MethodcommuteShuffleMask
Change values in a shuffle permute mask assuming the two vector operands of length InVecNumElts have swapped position.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2368
MethodcompareDomSet
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:92
MethodcompareRecMII
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:371
Functioncompare_nof_true_bits
Used by qsort */
contrib/m68k_instruction_tbl_gen/M68KInstructionTblGen.c:393
Methodcompile_unit_count
suite/synctools/tablegen/include/llvm/IR/DebugInfo.h:147
Methodcompile_units
suite/synctools/tablegen/include/llvm/IR/DebugInfo.h:127
MethodcomposeSubRegIndexLaneMask
Transforms a LaneMask computed for one subregister to the lanemask that would have been computed when composing the subsubregisters with IdxA first. @
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:640
MethodcomposeSubRegIndexLaneMaskImpl
Overridden by TableGen in targets that have sub-registers.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:672
MethodcomposeSubRegIndices
Return the subregister index you get from composing two subregister indices. The special null sub-register index composes as the identity. If R:a:b
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:631
MethodcomposeSubRegIndicesImpl
Overridden by TableGen in targets that have sub-registers.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:667
MethodcomputeKnownBitsForAlignment
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h:86
MethodcomputeNodeSetInfo
Summarize node functions for the entire node set.
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:376
MethodconnectToN
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:111
Methodconst_iterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:618
Methodconst_succ_op_iterator
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3138
Methodconst_succ_op_iterator
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3685
Methodconst_val
(self)
bindings/python/capstone/m680x.py:75
Methodconst_value_iterator
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:700
Methodconst_value_op_iterator
suite/synctools/tablegen/include/llvm/IR/User.h:274
MethodconstrainAllUses
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:320
Methodconstruct
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:399
Methodcontains
Return true if the builder has the specified attribute.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:973
Methodcontains
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:1235
Methodcontains
Return true if the index is covered by this segment.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:176
Methodcontains
Returns true if register \p Reg is contained in the set. This also works if only the super register of \p Reg has been defined, because addReg() alway
suite/synctools/tablegen/include/llvm/CodeGen/LivePhysRegs.h:106
Methodcontains
Return true if the specified register is included in this register class. This does not include virtual registers.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:93
Methodcontains
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:295
Methodcontains
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:73
Methodcontains
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:106
MethodcontainsInterval
Return true if the given interval, [S, E), is covered by this segment.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:181
MethodcontainsOneValue
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:303
MethodcontainsValue
containsValue - Returns true if VNI belongs to this range.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:317
MethodconvertFuncInfoToYAML
Allocate and initialize an instance of the YAML representation of the MachineFunctionInfo.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:151
MethodconvertInitListSlice
This function is used to implement the list slice selection operator. Given a value, it selects the specified list elements, returning them as a new
suite/synctools/tablegen/include/llvm/TableGen/Record.h:381
MethodconvertInitializerBitRange
This function is used to implement the bit range selection operator. Given a value, it selects the specified bits, returning them as a new \p Init of
suite/synctools/tablegen/include/llvm/TableGen/Record.h:373
MethodconvertMemFlagWordToMatchingFlagWord
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:328
MethodconvertSelectOfConstantsToMath
Return true if a select of constants (select Cond, C1, C2) should be transformed into simple math ops with the condition value. For example: select Co
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2103
MethodconvertSetCCLogicToBitwiseLogic
Use bitwise logic to make pairs of compares more efficient. For example: and (seteq A, B), (seteq C, D) --> seteq (or (xor A, B), (xor C, D)), 0 This
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:674
MethodconvertToErrorCode
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:336
MethodconvertToErrorCode
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:78
MethodconvertToMem
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:137
MethodconvertToReg
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:132
MethodconvertToThreeAddress
This method must be implemented by targets that set the M_CONVERTIBLE_TO_3_ADDR flag. When this flag is set, the target may be able to convert a two-
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:417
MethodcopyAttributesFrom
suite/synctools/tablegen/include/llvm/IR/GlobalAlias.h:68
MethodcopyAttributesFrom
suite/synctools/tablegen/include/llvm/IR/GlobalIFunc.h:57
MethodcopyCost
Get the cost of a copy from \p B to \p A, or put differently, get the cost of A = COPY B. Since register banks may cover different size, \p Size speci
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:614
MethodcopyFMF
Propagate the fast-math-flags from an IR FPMathOperator.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:399
MethodcopyFastMathFlags
Convenience function for copying all fast-math flags. All values in FMF are transferred to this operator.
suite/synctools/tablegen/include/llvm/IR/Operator.h:330
MethodcopyFrom
Copy from the parameter into this VNInfo.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:70
MethodcopyPhysReg
Emit instructions to copy a pair of physical registers. This function should support copies within any legal register class as well as any cross-clas
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:962
MethodcopyVal
Copy the underlying value. This should get optimized down to a simple copy. We need to actually construct the value, rather than calling memcpy, to
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:438
Methodcount
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:173
FunctioncountLeadingZeros
\brief Count number of 0's from the most significant bit to the least stopping at the first 1. Only unsigned integral types are allowed. \param ZB t
MathExtras.h:424
MethodcountNonConstantIndices
suite/synctools/tablegen/include/llvm/IR/Operator.h:569
MethodcountOperandBundlesOfType
Return the number of operand bundles with the tag Name attached to this instruction.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1977
Methodcreate
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:245
Methodcreate
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeEdit.h:182
Methodcreate
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:148
Methodcreate
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:103
MethodcreateAnonymousAliasScope
Return metadata appropriate for an alias scope root node. Each returned node is distinct from all other metadata and will never be identified (uniqued
suite/synctools/tablegen/include/llvm/IR/MDBuilder.h:140
MethodcreateAnonymousAliasScopeDomain
Return metadata appropriate for an alias scope domain node. Each returned node is distinct from all other metadata and will never be identified (uniqu
suite/synctools/tablegen/include/llvm/IR/MDBuilder.h:133
MethodcreateAnonymousTBAARoot
Return metadata appropriate for a TBAA root node. Each returned node is distinct from all other metadata and will never be identified (uniqued) with a
suite/synctools/tablegen/include/llvm/IR/MDBuilder.h:126
MethodcreateConstantValueExpression
Create an expression for a variable that does not have an address, but does have a constant value.
suite/synctools/tablegen/include/llvm/IR/DIBuilder.h:717
MethodcreateCtxVectorFromStr
Create a context vector from a given context string and save it in `Context`.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProf.h:510
MethodcreateDataLayout
Create a DataLayout.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:172
MethodcreateDefaultFuncInfoYAML
Allocate and return a default initialized instance of the YAML representation for the MachineFunctionInfo.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:145
MethodcreateEntry
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:334
MethodcreateFastISel
This method returns a target specific FastISel object, or null if the target does not support "fast" ISel.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4257
MethodcreateMachineScheduler
Create an instance of ScheduleDAGInstrs to be run within the standard MachineScheduler pass for this function and target at the current optimization l
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:287
FunctioncreateNEONModImm
arch/ARM/ARMAddressingModes.h:611
MethodcreatePHIDestinationCopy
During PHI eleimination lets target to make necessary checks and insert the copy to the PHI destination register in a target specific manner.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1887
MethodcreatePHISourceCopy
During PHI eleimination lets target to make necessary checks and insert the copy to the PHI destination register in a target specific manner.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1897
MethodcreatePostMachineScheduler
Similar to createMachineScheduler but used when postRA machine scheduling is enabled.
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:294
FunctioncreateRepeatedPass
suite/synctools/tablegen/include/llvm/IR/PassManager.h:1359
MethodcreateSubRange
Creates a new empty subregister live range. The range is added at the beginning of the subrange list; subrange iterators stay valid.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:779
MethodcreateSubRangeFrom
Like createSubRange() but the new range is filled with a copy of the liveness information in @p CopyFrom.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:788
MethodcreateThunkFunction
suite/synctools/tablegen/include/llvm/CodeGen/IndirectThunks.h:43
MethodcreateValueCopy
Create a copy of the given value. The new value will be identical except for the Value number.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:341
Methodcrx
(self)
bindings/python/capstone/ppc.py:48
Functioncs_kern_os_calloc
cs.c:345
← previousnext →5,101–5,200 of 12,151, ranked by callers