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
isObjectPreAllocated
Return true if the object was pre-allocated into the local block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:445
Method
isObjectSExt
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:513
Method
isObjectZExt
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:501
Method
isOnRegUseList
isOnRegUseList - Return true if this operand is on a register use/def list or false if not. This can only be called for register operands that are pa
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:960
Method
isOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1271
Method
isOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1275
Method
isOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1281
Method
isOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1287
Method
isOpType
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1299
Method
isOpaque
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:680
Method
isOpaque
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1589
Method
isOperandBundleOfType
Return true if the operand at index \p Idx is a bundle operand that has tag ID \p ID.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1941
Method
isOperandSubregIdx
Return true if operand \p OpIdx is a subregister index.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:588
Method
isOperationCustom
Return true if the operation uses custom lowering, regardless of whether the type is legal or not.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1185
Method
isOperationLegal
Return true if the specified operation is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1248
Method
isOptimizableRegisterMove
Returns true if MI is a candidate for move elimination. A candidate for move elimination may be optimized out at register renaming stage. Subtargets
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:179
Method
isOptimized
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1479
Method
isOptimized
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1989
Method
isOrigArg
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:218
Function
isOverflowIntrOpRes
Returns true if the specified value is the overflow result from one of the overflow intrinsic nodes.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2979
Method
isOverloaded
Return true if this is an overloaded type for TableGen.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:211
Method
isPCRelRegisterOperandLegal
Allow targets to tell MachineVerifier whether a specific register MachineOperand can be used as part of PC-relative addressing. PC-relative addressing
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:978
Method
isPHIDef
Returns true if this value is defined by a PHI instruction (or was, PHI instructions may have been eliminated). PHI-defs begin at a block boundary, al
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:78
Method
isPHIJoin
isPHIJoin - Return true if Reg is a phi join register.
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:312
Method
isPPC_FP128Ty
Return true if this is powerpc long double.
suite/synctools/tablegen/include/llvm/IR/Type.h:159
Method
isPacked
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:273
Method
isParameter
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:3177
Method
isPartialProfile
suite/synctools/tablegen/include/llvm/IR/ProfileSummary.h:96
Method
isPassPointeeByValueArgument
Determine whether this argument is passed by value, in an alloca, or is preallocated.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1685
Method
isPassed
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:496
Method
isPassingUndefUB
Determine whether passing undef to this argument is undefined behavior. If passing undef to this argument is UB, passing poison is UB as well because
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1694
Method
isPhysicalRegister
Return true if the specified register number is in the physical register namespace.
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:65
Method
isPointerIntoBucketsArray
isPointerIntoBucketsArray - Return true if the specified pointer points somewhere into the ValueMap's array of buckets (i.e. either to a key or value
suite/synctools/tablegen/include/llvm/IR/ValueMap.h:214
Method
isPosition
True if the instruction represents a position in the function.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1202
Method
isPossiblyExactOpcode
suite/synctools/tablegen/include/llvm/IR/Operator.h:145
Method
isPostDominator
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:48
Method
isPostIncrement
Return true for post-incremented instructions.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1424
Function
isPreISelGenericOptimizationHint
\returns true if \p Opcode is an optimization hint opcode which is not supposed to appear after ISel.
suite/synctools/tablegen/include/llvm/CodeGen/TargetOpcodes.h:42
Method
isPreISelOpcode
Return true if this is an instruction that should go through the usual legalization steps.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:789
Method
isPreallocated
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:93
Method
isPred
Tests if node N is a predecessor of this node.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:431
Method
isPredecessorOf
Return true if this node is a predecessor of N. NOTE: Implemented on top of hasPredecessor and every bit as expensive. Use carefully.
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:813
Method
isPredicable
Return true if this instruction has a predicate operand that controls execution. It may be set to 'always', or may be set to other values. There ar
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:885
Method
isPredicable
Return true if the specified instruction can be predicated. By default, this returns true for every instruction with a PredicateOperand.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1484
Method
isPredicated
Returns true if the instruction is already predicated.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1427
Method
isPredictableSelectExpensive
Return true if selects are only cheaper than branches if the branch is unlikely to be predicted right.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:546
Function
isPresplitCoroutine
A function will have the "coroutine.presplit" attribute if it's a coroutine and has not gone through full CoroSplit pass.
suite/synctools/tablegen/include/llvm/IR/Function.h:491
Method
isPrivate
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:722
Method
isPrivate
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1993
Method
isPrivateLinkage
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:329
Method
isProfitableForNoCSROpt
Check if the no-CSR optimisation is profitable for the given function.
suite/synctools/tablegen/include/llvm/CodeGen/TargetFrameLowering.h:439
Method
isProfitableLSRChainElement
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:335
Method
isProfitableToCombineMinNumMaxNum
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2098
Method
isProfitableToDupForIfCvt
Return true if it's profitable for if-converter to duplicate instructions of specified accumulated instruction latencies in the specified MBB to enabl
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:823
Method
isProfitableToHoist
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:354
Method
isProfitableToHoist
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2570
Method
isProfitableToIfCvt
Return true if it's profitable to predicate instructions with accumulated instruction latency of "NumCycles" of the specified basic block, where the p
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:797
Method
isProfitableToUnpredicate
Return true if it's profitable to unpredicate one side of a 'diamond', i.e. two sides of if-else predicated on mutually exclusive predicates. e.g. sub
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:853
Method
isProperSubClass
isProperSubClass - Returns true if RC has a legal super-class with more allocatable registers. Register classes like GR32_NOSP are not proper sub-cla
suite/synctools/tablegen/include/llvm/CodeGen/RegisterClassInfo.h:109
Method
isProtected
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:725
Method
isProtected
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1996
Method
isPrototyped
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2003
Method
isPseudo
Return true if this is a pseudo instruction that doesn't correspond to a real machine instruction.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:809
Method
isPseudoProbeDiscriminator
For the regular discriminator, it stands for all empty components if all the lowest 3 bits are non-zero and all higher 29 bits are unused(zero by defa
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1712
Method
isPublic
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:728
Method
isPublic
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1999
Method
isPure
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2007
Method
isRValueReference
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:743
Method
isRValueReference
Check if this is rvalue-reference-qualified. Return true if this subprogram is a C++11 rvalue-reference-qualified non-static member function (void fo
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2028
Method
isReachableFromEntry
isReachableFromEntry - Return true if A is dominated by the entry block of the function containing it.
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:215
Method
isReadOnly
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:196
Method
isReadOnly
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1283
Method
isReady
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:520
Method
isReallyTriviallyReMaterializable
For instructions with opcodes for which the M_REMATERIALIZABLE flag is set, this hook lets the target specify whether the instruction is actually triv
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:146
Method
isReassocProfitable
Lets target to control the following reassociation of operands: (op (op x, c1), y) -> (op (op x, y), c1) where N0 is (op x, c1) and N1 is y. By defaul
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3309
Method
isRecursive
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2009
Method
isRegDefEarlyClobberKind
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:286
Method
isRegDefKind
suite/synctools/tablegen/include/llvm/IR/InlineAsm.h:283
Method
isRegLiveOut
isRegLiveOut - Tests if this is a MO_RegisterLiveOut operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:347
Method
isRegLoc
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:145
Method
isRegMaskId
suite/synctools/tablegen/include/llvm/CodeGen/RDFRegisters.h:106
Method
isRegSequence
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1277
Method
isRegSequenceLike
Return true if this instruction behaves the same way as the generic REG_SEQUENCE instructions. E.g., on ARM, dX VMOVDRR rY, rZ is equivalent to dX = R
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:965
Method
isRegTiedToDefOperand
Return true if the use operand of the specified index is tied to a def operand. It also returns the def operand index by reference if DefOpIdx is not
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1552
Method
isRegTiedToUseOperand
Given the index of a register def operand, check if the register def is tied to a source operand, due to either two-address elimination or inline asse
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1539
Method
isRegister
isRegister - Returns true if this is a normal register use/def slot. Note that early-clobber slots may also be used for uses and defs.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:233
Method
isRelational
Return true if the predicate is relational (not EQ or NE).
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1292
Method
isRelational
@returns true if the predicate is relational (not EQ or NE). Determine if this a relational predicate.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1440
Method
isRelational
Return true if the predicate is relational (not EQ or NE).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:942
Method
isReplicationMask
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2351
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/Verifier.h:119
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/Verifier.h:145
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/PassManager.h:576
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/PassManager.h:1213
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/PassManager.h:1271
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/IRPrintingPasses.h:68
Method
isRequired
suite/synctools/tablegen/include/llvm/IR/IRPrintingPasses.h:84
Method
isReserved
isReserved - Returns true when PhysReg is a reserved register. Reserved registers may belong to an allocatable register class, but the target has exp
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:928
Method
isReserved
Returns true if a register is reserved. It is never "unused".
suite/synctools/tablegen/include/llvm/CodeGen/RegisterScavenging.h:181
Method
isResourceLimited
Is the scheduled region resource limited vs. latency limited.
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:750
← previous
next →
9,001–9,100 of 12,151, ranked by callers