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
isCFIInstruction
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1193
Method
isCPI
isCPI - Tests if this is a MO_ConstantPoolIndex operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:333
Method
isCalledByLegalizer
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3679
Method
isCallee
Determine whether the passed iterator points to the callee operand's Use.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1409
Method
isCallee
Return true if @p UI is the use that defines the callee of this ACS.
suite/synctools/tablegen/include/llvm/IR/AbstractCallSite.h:132
Method
isCalleeSavedInfoValid
Has the callee saved info been calculated yet?
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:767
Method
isCallerPreservedPhysReg
Physical registers that may be modified within a function but are guaranteed to be restored before any uses. This is useful for targets that have call
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:560
Method
isCatch
Return 'true' if the clause and index Idx is a catch clause.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2968
Method
isClass
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1572
Method
isCleanup
Return 'true' if this landingpad instruction is a cleanup. I.e., it should be run when unwinding even if its landing pad doesn't catch the exception.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2953
Method
isCleanupFuncletEntry
Returns true if this is the entry block of a cleanup funclet.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:575
Method
isClobber
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:85
Method
isClobberKind
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:289
Method
isClosed
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:87
Method
isCluster
Tests if this is an Order dependence that is marked as "cluster", meaning it is artificial and wants to be adjacent.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:206
Method
isCoalescableExtInstr
Return true if the instruction is a "coalescable" extension instruction. That is, it's like a copy where it's legal for the source to overlap the dest
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:252
Method
isCollapsed
A collapsed DomainValue has no instructions to twiddle - it simply keeps track of the domains where the registers are already available.
suite/synctools/tablegen/include/llvm/CodeGen/ExecutionDomainFix.h:72
Method
isCommonLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:338
Method
isCommutable
Return true if this may be a 2- or 3-address instruction (of the form "X = op Y, Z, ..."), which produces the same result if Y and Z are exchanged. I
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1057
Method
isCommutative
@returns true if the predicate of this ICmpInst is commutative Determine if this relation is commutative.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1288
Method
isCommutative
@returns true if the predicate of this instruction is commutative. Determine if this is a commutative predicate.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1430
Method
isCommutative
Return true if swapping the first two arguments to the intrinsic produces the same result.
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:58
Method
isCommutative
suite/synctools/tablegen/include/llvm/IR/Instruction.h:557
Method
isCommutativeBinOp
Returns true if the opcode is a commutative binary operation.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2483
Method
isCompare
Return true if this instruction is a comparison.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:892
Method
isCompareAndSwap
Returns true if this SDNode represents cmpxchg atomic operation, false otherwise.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1432
Method
isCompatible
\returns true if this memory access is legal with for the access described by \p Other (The alignment is sufficient for the size and result type).
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:217
Method
isCompatibleDataLayout
Test if a DataLayout if compatible with the CodeGen for this target. The LLVM Module owns a DataLayout that is used for the target independent optimi
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:179
Method
isComplete
Is this a complete value with no unset (uninitialized) subvalues?
suite/synctools/tablegen/include/llvm/TableGen/Record.h:466
Method
isComplete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:534
Method
isComplete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:922
Method
isComplete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1036
Method
isComplete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1069
Method
isComplete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:2056
Method
isComplete
If the PHI node is complete which means all of its parent's predecessors have incoming value in this PHI, return true, otherwise return false.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2869
Method
isCompressingStore
Returns true if the op does a compression to the vector before storing. The node contiguously stores the active elements (integers or floats) in src (
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2453
Method
isCompressingStore
Returns true if the op does a compression to the vector before storing. The node contiguously stores the active elements (integers or floats) in src (
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2559
Method
isConcrete
Is this a concrete and fully resolved value without any references or stuck operations? Unset values are concrete.
suite/synctools/tablegen/include/llvm/TableGen/Record.h:343
Method
isConcrete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:468
Method
isConcrete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:501
Method
isConcrete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:579
Method
isConcrete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:652
Method
isConcrete
suite/synctools/tablegen/include/llvm/TableGen/Record.h:1210
Method
isCondCodeLegal
Return true if the specified condition code is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1394
Method
isCondCodeLegalOrCustom
Return true if the specified condition code is legal or custom on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1400
Method
isConditionalBranch
Return true if this is a branch which may fall through to the next instruction or may transfer control flow to some other block. The TargetInstrInfo:
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:869
Method
isConstant
If the value is a global constant, its value is immutable throughout the runtime execution of the program. Assigning a value into the constant leads
suite/synctools/tablegen/include/llvm/IR/GlobalVariable.h:152
Method
isConstant
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:945
Method
isConstantPool
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:70
Method
isConstantUnsignedBitfieldExtractLegal
\returns true if a constant G_UBFX is legal on the target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1841
Method
isConstantUnsupported
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1272
Method
isConstantValueOfAnyType
\returns true if \p N is any kind of constant or build_vector of constants, int or float. If a vector, it may not necessarily be a splat.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:2050
Function
isConvergent
Determine if the call is convergent.
suite/synctools/tablegen/include/llvm/IR/Function.h:572
Method
isConvergent
Determine if the invoke is convergent
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1885
Method
isConvergent
Return true if this instruction is convergent. Convergent instructions can not be made control-dependent on any additional values.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:928
Method
isConvertibleTo3Addr
Return true if this is a 2-address instruction which can be changed into a 3-address instruction if needed. Doing this transformation can be profitab
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1075
Method
isCopyElisionCandidate
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:137
Method
isCopyInstr
If the specific machine instruction is a instruction that moves/copies value from one register to another register return destination and source regis
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1010
Method
isCopyInstrImpl
Target-dependent implementation for IsCopyInstr. If the specific machine instruction is a instruction that moves/copies value from one register to ano
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:987
Method
isCopyLike
Return true if the instruction behaves like a copy. This does not include native copy instructions.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1299
Method
isCoverOf
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:182
Method
isCst
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:362
Method
isCtlzFast
Return true if ctlz instruction is fast.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:623
Method
isCtrlDep
Tests if this is not an SDep::Data dependence.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:657
Method
isDSOLocal
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:282
Method
isDSOLocal
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:420
Method
isDataOperand
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1295
Method
isDbgValue
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:86
Method
isDead
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:385
Method
isDeadDef
Return true if this instruction has a dead def.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:117
Method
isDeadObjectIndex
Returns true if the specified index corresponds to a dead object.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:712
Method
isDebugDirectivesOnly
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1484
Method
isDebugOffsetImm
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1223
Method
isDebugOperand
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:557
Method
isDebugOrPseudoInstr
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1219
Method
isDebugRef
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1214
Method
isDebugValueList
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1207
Method
isDeclarationForLinker
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:540
Method
isDef
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:375
Method
isDefault
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:89
Method
isDefault
Test if the DataLayout was constructed from an empty string.
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:257
Method
isDefault
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2439
Function
isDefaultFPEnvironment
Returns true if the exception handling behavior and rounding mode match what is used in the default floating point environment.
suite/synctools/tablegen/include/llvm/IR/FPEnv.h:58
Method
isDefaultFragment
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3711
Method
isDefinition
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1988
Method
isDefinition
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3032
Method
isDefinitionExact
Return true if the currently visible definition of this global (if any) is exactly the definition we will see at runtime. Non-exact linkage types inh
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:413
Method
isDeleted
Check if this is deleted member function. Return true if this subprogram is a C++11 special member function declared deleted.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2016
Method
isDelimiter
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:721
Method
isDeoptOperandBundle
Return true if this is a "deopt" operand bundle.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1104
Method
isDependencyBreaking
Returns true if MI is a dependency breaking instruction for the subtarget. Similar in behavior to `isZeroIdiom`. However, it knows how to identify al
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:166
Method
isDereferenceable
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1297
Method
isDereferenceable
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:292
Method
isDesirableToCommuteWithShift
Return true if it is profitable to move this shift by a constant amount though its operand, adjusting any immediate operands as necessary to preserve
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3739
Method
isDesirableToTransformToIntegerOp
Return true if it is profitable for dag combiner to transform a floating point op of specified opcode to a equivalent op of an integer type. e.g. f32
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3756
Method
isDirectCall
Return true if this ACS represents a direct call.
suite/synctools/tablegen/include/llvm/IR/AbstractCallSite.h:115
Method
isDirty
Return true if the LR is currently in an invalid state, and flush() needs to be called.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:954
Method
isDiscardableIfUnused
Whether the definition of this global may be discarded if it is not used in its compilation unit.
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:372
Method
isDistinct
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1005
Method
isDivergent
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:696
← previous
next →
8,601–8,700 of 12,151, ranked by callers