MCPcopy Create free account

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

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

MethodisForwardDecl
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:731
MethodisFrameAddressTaken
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
MethodisFrameInstr
Returns true if the argument is a frame pseudo instruction.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:202
MethodisFrameOffsetLegal
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
MethodisFrameSetup
Returns true if the argument is a frame setup pseudo instruction.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:208
MethodisFsqrtCheap
Return true if SQRT(X) shouldn't be replaced with X*RSQRT(X).
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:495
MethodisFullCopy
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1289
MethodisFuncletOperandBundle
Return true if this is a "funclet" operand bundle.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1109
MethodisFunctionSafeToOutlineFrom
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
MethodisFunctionTy
True if this is an instance of FunctionType.
suite/synctools/tablegen/include/llvm/IR/Type.h:208
MethodisFunctionVarArg
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:149
MethodisGCLabel
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1183
MethodisGCManagedPointer
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
MethodisGE
Return true if the predicate is SGE or UGE.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1316
MethodisGOT
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:69
MethodisGT
Return true if the predicate is SGT or UGT.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1304
MethodisGenericOpcode
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:108
MethodisGlobal
isGlobal - Tests if this is a MO_GlobalAddress operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:339
MethodisGlobalISelAbortEnabled
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
MethodisGlobalValueLive
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1308
MethodisGuaranteedNotToBePoison
Return true if this function can prove that \p Op is never poison.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:1871
MethodisHalfTy
Return true if this is 'half', a 16-bit IEEE fp type.
suite/synctools/tablegen/include/llvm/IR/Type.h:141
MethodisHardwareLoopProfitable
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:573
MethodisHighLatencyDef
Return true if this opcode has high latency to its result.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1630
MethodisHva
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:108
MethodisHvaStart
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:111
MethodisIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:203
MethodisIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:497
MethodisIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:568
MethodisIdempotent
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
MethodisIdentity
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
MethodisIdentityCopy
Return true is the instruction is an identity copy.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1304
MethodisIdentityMask
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2139
MethodisIgnorableUse
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
MethodisIllegalInteger
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:270
MethodisImmKind
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:284
MethodisImmutableObjectIndex
Returns true if the specified index corresponds to an immutable object.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:668
MethodisImplicit
suite/synctools/tablegen/include/llvm/TableGen/DirectiveEmitter.h:176
MethodisImplicitCode
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
MethodisImplicitDSOLocal
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:275
MethodisImplicitDef
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1254
MethodisInAlloca
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:90
MethodisInAllocaArgument
Determine whether this argument is passed in an alloca.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1679
MethodisInBounds
Test whether this is an inbounds GEP, as defined by LangRef.html.
suite/synctools/tablegen/include/llvm/IR/Operator.h:490
MethodisInConsecutiveRegs
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:123
MethodisInConsecutiveRegsLast
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:126
MethodisInPacket
suite/synctools/tablegen/include/llvm/CodeGen/VLIWMachineScheduler.h:61
MethodisInQueue
SU is in this queue if it's NodeQueueID is a superset of this ID.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:545
MethodisInReg
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:78
MethodisIncomingArgumentHandler
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
MethodisIncomingArgumentHandler
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
MethodisIndexScaled
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2590
MethodisIndexScaled
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2681
MethodisIndexSigned
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2594
MethodisIndexSigned
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2685
MethodisIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2286
MethodisIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2393
MethodisIndexed
Return true if this is a pre/post inc/dec load/store.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2497
MethodisIndexed
suite/synctools/tablegen/include/llvm/CodeGen/DwarfStringPoolEntry.h:51
MethodisIndexedLoadLegal
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:315
MethodisIndexedLoadLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1321
MethodisIndexedMaskedLoadLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1349
MethodisIndexedMaskedStoreLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1363
MethodisIndexedStoreLegal
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:321
MethodisIndexedStoreLegal
Return true if the specified indexed load is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1335
MethodisIndexingLegal
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
MethodisIndirectBranch
Return true if this is an indirect branch, such as a branch through a register.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:861
MethodisIndirectDebugValue
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
MethodisIndirectTerminator
suite/synctools/tablegen/include/llvm/IR/Instruction.h:176
MethodisInfinity
Return true if the value is an infinity
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1626
MethodisInlineAsm
Check if this call is an inline asm statement.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1466
MethodisInlineAsm
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1255
MethodisInlineAsmBrIndirectTarget
Returns true if this is the indirect dest of an INLINEASM_BR.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:611
MethodisInlineAsmDiag
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:1070
MethodisInlineAsmReadOnlyReg
Returns true if PhysReg cannot be written to in inline asm statements.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:541
MethodisInsertSubreg
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1269
MethodisInsertSubregLike
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
MethodisInsertSubvectorMask
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2321
MethodisInstLegal
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:1268
MethodisInstUnsupported
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
MethodisInstance
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:66
MethodisInstrOrderValid
Returns true if the Order field of child Instructions is valid.
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:490
MethodisIntAttrKind
suite/synctools/tablegen/include/llvm/IR/Attributes.h:86
MethodisIntDivCheap
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
MethodisIntDivRem
suite/synctools/tablegen/include/llvm/IR/Instruction.h:164
FunctionisIntEqualitySetCC
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
FunctionisIntOrFPConstant
Return true if \p V is either a integer or FP constant.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1714
MethodisIntOrPtrTy
Return true if this is an integer type or a pointer type.
suite/synctools/tablegen/include/llvm/IR/Type.h:205
MethodisIntPredicate
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:822
MethodisInternalLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:326
MethodisInterposableLinkage
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
FunctionisIntrinsic
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
MethodisInvariant
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1298
MethodisInvariant
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:293
MethodisJTI
isJTI - Tests if this is a MO_JumpTableIndex operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:337
MethodisJumpExpensive
Return true if Flow Control is an expensive operation that should be avoided.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:542
MethodisJumpTable
suite/synctools/tablegen/include/llvm/CodeGen/PseudoSourceValue.h:71
MethodisKill
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:390
MethodisKill
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
FunctionisKnownNeverSNaN
Returns true if \p Val can be assumed to never be a signaling NaN.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Utils.h:302
← previousnext →8,801–8,900 of 12,151, ranked by callers