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
isForwardDecl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:731
Method
isFrameAddressTaken
This method may be called any time after instruction selection is complete to determine if there is a call to \@llvm.frameaddress in this function.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:367
Method
isFrameInstr
Returns true if the argument is a frame pseudo instruction.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:202
Method
isFrameOffsetLegal
Determine whether a given base register plus offset immediate is encodable to resolve a frame index.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:973
Method
isFrameSetup
Returns true if the argument is a frame setup pseudo instruction.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:208
Method
isFsqrtCheap
Return true if SQRT(X) shouldn't be replaced with X*RSQRT(X).
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:495
Method
isFullCopy
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1289
Method
isFuncletOperandBundle
Return true if this is a "funclet" operand bundle.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1109
Method
isFunctionSafeToOutlineFrom
Return true if the function can safely be outlined from. A function \p MF is considered safe for outlining if an outlined function produced from instr
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1954
Method
isFunctionTy
True if this is an instance of FunctionType.
suite/synctools/tablegen/include/llvm/IR/Type.h:208
Method
isFunctionVarArg
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:149
Method
isGCLabel
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1183
Method
isGCManagedPointer
If the type specified can be reliably distinguished, returns true for pointers to GC managed locations and false for pointers to non-GC managed locati
suite/synctools/tablegen/include/llvm/IR/GCStrategy.h:99
Method
isGE
Return true if the predicate is SGE or UGE.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1316
Method
isGOT
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:69
Method
isGT
Return true if the predicate is SGT or UGT.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1304
Method
isGenericOpcode
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:108
Method
isGlobal
isGlobal - Tests if this is a MO_GlobalAddress operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:339
Method
isGlobalISelAbortEnabled
Check whether or not GlobalISel should abort on error. When this is disabled, GlobalISel will fall back on SDISel instead of erroring out.
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:258
Method
isGlobalValueLive
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1308
Method
isGuaranteedNotToBePoison
Return true if this function can prove that \p Op is never poison.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:1871
Method
isHalfTy
Return true if this is 'half', a 16-bit IEEE fp type.
suite/synctools/tablegen/include/llvm/IR/Type.h:141
Method
isHardwareLoopProfitable
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:573
Method
isHighLatencyDef
Return true if this opcode has high latency to its result.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1630
Method
isHva
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:108
Method
isHvaStart
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:111
Method
isIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:203
Method
isIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:497
Method
isIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:568
Method
isIdempotent
Return true if the instruction is idempotent: Idempotent operators satisfy: x op x === x In LLVM, the And and Or operators are idempotent.
suite/synctools/tablegen/include/llvm/IR/Instruction.h:574
Method
isIdentity
Return true if this shuffle chooses elements from exactly one source vector without lane crossings and does not change the number of elements from its
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2150
Method
isIdentityCopy
Return true is the instruction is an identity copy.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1304
Method
isIdentityMask
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2139
Method
isIgnorableUse
Given \p MO is a PhysReg use return if it can be ignored for the purpose of instruction rematerialization or sinking.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:134
Method
isIllegalInteger
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:270
Method
isImmKind
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:284
Method
isImmutableObjectIndex
Returns true if the specified index corresponds to an immutable object.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:668
Method
isImplicit
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:176
Method
isImplicitCode
Check if the location corresponds to an implicit code. When the ImplicitCode flag is true, it means that the Instruction with this DILocation has been
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1650
Method
isImplicitDSOLocal
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:275
Method
isImplicitDef
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1254
Method
isInAlloca
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:90
Method
isInAllocaArgument
Determine whether this argument is passed in an alloca.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1679
Method
isInBounds
Test whether this is an inbounds GEP, as defined by LangRef.html.
suite/synctools/tablegen/include/llvm/IR/Operator.h:490
Method
isInConsecutiveRegs
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:123
Method
isInConsecutiveRegsLast
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:126
Method
isInPacket
suite/synctools/tablegen/include/llvm/CodeGen/VLIWMachineScheduler.h:61
Method
isInQueue
SU is in this queue if it's NodeQueueID is a superset of this ID.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:545
Method
isInReg
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:78
Method
isIncomingArgumentHandler
Returns true if the handler is dealing with incoming arguments, i.e. those that move values from some physical location to vregs.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/CallLowering.h:173
Method
isIncomingArgumentHandler
Returns true if the handler is dealing with incoming arguments, i.e. those that move values from some physical location to vregs.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/CallLowering.h:239
Method
isIndexScaled
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2590
Method
isIndexScaled
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2681
Method
isIndexSigned
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2594
Method
isIndexSigned
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2685
Method
isIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2286
Method
isIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2393
Method
isIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2497
Method
isIndexed
suite/synctools/tablegen/include/llvm/CodeGen/DwarfStringPoolEntry.h:51
Method
isIndexedLoadLegal
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:315
Method
isIndexedLoadLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1321
Method
isIndexedMaskedLoadLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1349
Method
isIndexedMaskedStoreLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1363
Method
isIndexedStoreLegal
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:321
Method
isIndexedStoreLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1335
Method
isIndexingLegal
Returns true if the specified base+offset is a legal indexed addressing mode for this target. \p MI is the load or store instruction that is being con
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3342
Method
isIndirectBranch
Return true if this is an indirect branch, such as a branch through a register.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:861
Method
isIndirectDebugValue
A DBG_VALUE is indirect iff the location operand is a register and the offset operand is an immediate.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1229
Method
isIndirectTerminator
suite/synctools/tablegen/include/llvm/IR/Instruction.h:176
Method
isInfinity
Return true if the value is an infinity
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1626
Method
isInlineAsm
Check if this call is an inline asm statement.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1466
Method
isInlineAsm
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1255
Method
isInlineAsmBrIndirectTarget
Returns true if this is the indirect dest of an INLINEASM_BR.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:611
Method
isInlineAsmDiag
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1070
Method
isInlineAsmReadOnlyReg
Returns true if PhysReg cannot be written to in inline asm statements.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:541
Method
isInsertSubreg
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1269
Method
isInsertSubregLike
Return true if this instruction behaves the same way as the generic INSERT_SUBREG instructions. E.g., on ARM, dX = VSETLNi32 dY, rZ, Imm is equivalent
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:994
Method
isInsertSubvectorMask
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2321
Method
isInstLegal
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1268
Method
isInstUnsupported
Checks if the target legalizer info has specified anything about the instruction, or if unsupported.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1262
Method
isInstance
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:66
Method
isInstrOrderValid
Returns true if the Order field of child Instructions is valid.
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:490
Method
isIntAttrKind
suite/synctools/tablegen/include/llvm/IR/Attributes.h:86
Method
isIntDivCheap
Return true if integer divide is usually cheaper than a sequence of several shifts, adds, and multiplies for this target. The definition of "cheaper"
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:487
Method
isIntDivRem
suite/synctools/tablegen/include/llvm/IR/Instruction.h:164
Function
isIntEqualitySetCC
Return true if this is a setcc instruction that performs an equality comparison when used with integer operands.
suite/synctools/tablegen/include/llvm/CodeGen/ISDOpcodes.h:1415
Function
isIntOrFPConstant
Return true if \p V is either a integer or FP constant.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1714
Method
isIntOrPtrTy
Return true if this is an integer type or a pointer type.
suite/synctools/tablegen/include/llvm/IR/Type.h:205
Method
isIntPredicate
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:822
Method
isInternalLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:326
Method
isInterposableLinkage
Whether the definition of this global may be replaced by something non-equivalent at link time. For example, if a function has weak linkage then the c
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:348
Function
isIntrinsic
isIntrinsic - Returns true if the function's name starts with "llvm.". It's possible for this function to return true while getIntrinsicID() returns I
suite/synctools/tablegen/include/llvm/IR/Function.h:212
Method
isInvariant
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1298
Method
isInvariant
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:293
Method
isJTI
isJTI - Tests if this is a MO_JumpTableIndex operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:337
Method
isJumpExpensive
Return true if Flow Control is an expensive operation that should be avoided.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:542
Method
isJumpTable
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:71
Method
isKill
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:390
Method
isKill
Return true if the live-in value is killed by this instruction. This means that either the live range ends at the instruction, or it changes value.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:112
Function
isKnownNeverSNaN
Returns true if \p Val can be assumed to never be a signaling NaN.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:302
← previous
next →
8,801–8,900 of 12,151, ranked by callers