MCPcopy Create free account

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

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

↓ 1 callersMethodisCheapToSpeculateCttz
Return true if it is cheap to speculate a call to intrinsic cttz.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:613
↓ 1 callersMethodisConditional
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3168
↓ 1 callersMethodisConstantPhysReg
Returns true if PhysReg is unallocatable and constant throughout the function. Used by MachineRegisterInfo::isConstantPhysReg().
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:548
↓ 1 callersMethodisCopy
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1285
↓ 1 callersMethodisCtrl
Shorthand for getKind() != SDep::Data.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:161
↓ 1 callersFunctionisDbgInfoIntrinsic
Check if \p ID corresponds to a debug info intrinsic.
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:121
↓ 1 callersMethodisDebugLabel
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1213
↓ 1 callersMethodisEHPad
Returns true if the block is a landing pad. That is this basic block is entered via an exception handler.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:543
↓ 1 callersMethodisEHScopeReturn
Return true if this is an instruction that marks the end of an EH scope, i.e., a catchpad or a cleanuppad instruction.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:819
↓ 1 callersMethodisExact
Test whether this division is known to be exact, with zero remainder.
suite/synctools/tablegen/include/llvm/IR/Operator.h:141
↓ 1 callersMethodisFAbsFree
Return true if an fabs operation is free to the point where it is never worthwhile to replace it with a bitwise operation.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2771
↓ 1 callersMethodisFinal
Whether this is the final resolve step before adding a record to the RecordKeeper. Error reporting during resolve and related constant folding should
suite/synctools/tablegen/include/llvm/TableGen/Record.h:2034
↓ 1 callersMethodisFloatingPointOperation
suite/synctools/tablegen/include/llvm/IR/Instructions.h:879
↓ 1 callersMethodisFragment
Return whether this is a piece of an aggregate variable.
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2786
↓ 1 callersMethodisFuncletPad
suite/synctools/tablegen/include/llvm/IR/Instruction.h:167
↓ 1 callersMethodisIRLevelProfile
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:288
↓ 1 callersMethodisInAllocatableClass
Return true if the register is in the allocation of any register class.
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:361
↓ 1 callersMethodisIndexed
suite/synctools/tablegen/include/llvm/CodeGen/DwarfStringPoolEntry.h:27
↓ 1 callersMethodisIndirectCall
Return true if this ACS represents an indirect call.
suite/synctools/tablegen/include/llvm/IR/AbstractCallSite.h:120
↓ 1 callersMethodisInstr
Returns true if this SUnit refers to a machine instruction as opposed to an SDNode.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:362
↓ 1 callersMethodisInternalRead
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:431
↓ 1 callersMethodisIntrinsicID
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:352
↓ 1 callersMethodisLive
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:414
↓ 1 callersMethodisLoad
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:288
↓ 1 callersMethodisLoadExtLegal
Return true if the specified load with extension is legal on this target.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1268
↓ 1 callersFunctionisLogicalImmediate
isLogicalImmediate - Return true if the immediate is valid for a logical immediate instruction of the given register size. Return false otherwise.
arch/AArch64/AArch64AddressingModes.h:261
↓ 1 callersMethodisMBB
isMBB - Tests if this is a MO_MachineBasicBlock operand.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:329
↓ 1 callersMethodisMachineOpcode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1149
↓ 1 callersFunctionisMask_32
isMask_32 - This function returns true if the argument is a sequence of ones starting at the least significant bit with the remainder zero (32 bit ver
MathExtras.h:61
↓ 1 callersFunctionisMask_64
isMask_64 - This function returns true if the argument is a sequence of ones starting at the least significant bit with the remainder zero (64 bit ver
MathExtras.h:68
↓ 1 callersMethodisMaxValue
This function will return true iff this constant represents the largest value that may be represented by the constant's type. @returns true iff this i
suite/synctools/tablegen/include/llvm/IR/Constants.h:213
↓ 1 callersMethodisMinSignedValue
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1587
↓ 1 callersMethodisMinValue
This function will return true iff this constant represents the smallest value that may be represented by this constant's type. @returns true if this
suite/synctools/tablegen/include/llvm/IR/Constants.h:225
↓ 1 callersMethodisMinusOne
This function will return true iff every bit in this constant is set to true. @returns true iff this constant's bits are all set to true. Determine if
suite/synctools/tablegen/include/llvm/IR/Constants.h:206
↓ 1 callersMethodisMoveImmediate
Return true if this instruction is a move immediate (including conditional moves) instruction.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:898
↓ 1 callersMethodisOperationLegalOrCustomOrPromote
Return true if the specified operation is legal on this target or can be made legal with custom lowering or using promotion. This is used to help guid
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1172
↓ 1 callersMethodisPointer
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:140
↓ 1 callersMethodisPoisoned
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:74
↓ 1 callersMethodisPow2VectorType
Returns true if the given vector is a power of 2.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:432
↓ 1 callersFunctionisPreISelGenericOpcode
Check whether the given Opcode is a generic opcode that is not supposed to appear after ISel.
suite/synctools/tablegen/include/llvm/CodeGen/TargetOpcodes.h:30
↓ 1 callersMethodisPredicate
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:353
↓ 1 callersMethodisRematerializable
Returns true if this instruction is a candidate for remat. This flag is deprecated, please don't use it anymore. If this flag is set, the isReallyTri
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:1103
↓ 1 callersMethodisRequired
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:193
↓ 1 callersMethodisRequired
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:113
↓ 1 callersFunctionisSVECpyImm16
arch/AArch64/AArch64AddressingModes.h:844
↓ 1 callersFunctionisSVECpyImm32
arch/AArch64/AArch64AddressingModes.h:852
↓ 1 callersFunctionisSVECpyImm64
arch/AArch64/AArch64AddressingModes.h:860
↓ 1 callersFunctionisSVECpyImm8
arch/AArch64/AArch64AddressingModes.h:837
↓ 1 callersMethodisSelect
Return true if this instruction is a select instruction.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:914
↓ 1 callersMethodisSet
Returns true if this insert point is set.
suite/synctools/tablegen/include/llvm/IR/IRBuilder.h:263
↓ 1 callersMethodisSized
Return true if it makes sense to take the size of this type. To get the actual size for a particular target, it is reasonable to use the DataLayout su
suite/synctools/tablegen/include/llvm/IR/Type.h:263
↓ 1 callersMethodisStack
Return true if this is a stack slot.
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:49
↓ 1 callersMethodisStore
suite/synctools/tablegen/include/llvm/CodeGen/MachineMemOperand.h:289
↓ 1 callersMethodisSuitableForBitTests
Return true if lowering to a bit test is suitable for a set of case clusters which contains \p NumDests unique destinations, \p Low and \p High as its
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:1218
↓ 1 callersMethodisTerminator
suite/synctools/tablegen/include/llvm/IR/Instruction.h:161
↓ 1 callersMethodisTerminator
Returns true if this instruction part of the terminator for a basic block. Typically this is things like return and branch instructions. Various pass
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:847
↓ 1 callersFunctionisTrueWhenEqual
Return true if the specified condition returns true if the two operands to the condition are equal. Note that if one of the two operands is a NaN, thi
suite/synctools/tablegen/include/llvm/CodeGen/ISDOpcodes.h:1422
↓ 1 callersMethodisTruncateFree
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:350
↓ 1 callersMethodisTruncatingStore
Return true if the op does a truncation before store. For integers this is the same as doing a TRUNCATE and storing the result. For floats, it is the
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2342
↓ 1 callersMethodisTypeLegal
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:360
↓ 1 callersMethodisUnconditional
suite/synctools/tablegen/include/llvm/IR/Instructions.h:3167
↓ 1 callersMethodisUndef
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1157
↓ 1 callersMethodisValid
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:363
↓ 1 callersMethodisValid
Returns true if this is a valid index. Invalid indices do not point into an index table, and cannot be compared.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:151
↓ 1 callersMethodisVolatile
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:935
↓ 1 callersMethodisZExtFree
Return true if any actual instruction that defines a value of type FromTy implicitly zero-extends the value to ToTy in the result register. The funct
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2639
↓ 1 callersMethodisZero
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:1580
↓ 1 callersFunctionis_exg_tfr12_post_byte_valid
Check for CPU12 TFR/EXG instruction for valid register
arch/M680X/M680XDisassembler.c:741
↓ 1 callersFunctionis_hex_string
(s: str)
suite/gencstest.py:57
↓ 1 callersFunctionis_pseudo_insn
(insn, lines)
suite/synctools/mapping_insn_op-arch.py:187
↓ 1 callersFunctionis_sufficient_code_size
arch/M680X/M680XDisassembler.c:797
↓ 1 callersFunctionlistdir
suite/cstest/src/helper.c:220
↓ 1 callersMethodlivein_empty
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:415
↓ 1 callersMethodlivein_end
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:414
↓ 1 callersFunctionlookupMClassSysRegAPSRNonDeprecated
returns APSR with _<bits> qualifier. Note: ARMv7-M deprecates using MSR APSR without a _<bits> qualifier
arch/ARM/ARMBaseInfo.h:451
↓ 1 callersFunctionlookupMClassSysRegBy12bitSYSmValue
lookup system register using 12-bit SYSm value. Note: the search is uniqued using M1 mask
arch/ARM/ARMBaseInfo.h:469
↓ 1 callersFunctionlookupMClassSysRegBy8bitSYSmValue
arch/ARM/ARMBaseInfo.h:456
↓ 1 callersFunctionm680x_disassemble
Disasemble one instruction at address and store in str_buff */
arch/M680X/M680XDisassembler.c:1821
↓ 1 callersFunctionm680x_setup_internals
arch/M680X/M680XDisassembler.c:2133
↓ 1 callersFunctionm68k_disassemble
Disasemble one instruction at pc and store in str_buff */
arch/M68K/M68KDisassembler.c:3579
↓ 1 callersFunctionm68k_read_disassembler_16
arch/M68K/M68KDisassembler.c:147
↓ 1 callersFunctionm68k_read_disassembler_32
arch/M68K/M68KDisassembler.c:154
↓ 1 callersFunctionm68k_read_disassembler_64
arch/M68K/M68KDisassembler.c:163
↓ 1 callersFunctionm68k_read_safe_32
arch/M68K/M68KDisassembler.c:185
↓ 1 callersFunctionm68k_read_safe_64
arch/M68K/M68KDisassembler.c:194
↓ 1 callersFunctionm68k_setup_internals
arch/M68K/M68KDisassembler.c:3535
↓ 1 callersFunctionm_AShr
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1133
↓ 1 callersFunctionm_Add
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:988
↓ 1 callersFunctionm_AllOnesInt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:193
↓ 1 callersFunctionm_AnyZeroFP
Match a floating-point negative zero or positive zero. For vectors, this includes constants with undefined elements.
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:674
↓ 1 callersFunctionm_Copy
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:546
↓ 1 callersFunctionm_FSub
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1006
↓ 1 callersFunctionm_GAnyExt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:486
↓ 1 callersFunctionm_GSub
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:391
↓ 1 callersFunctionm_GXor
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:427
↓ 1 callersFunctionm_ICmp
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1403
↓ 1 callersFunctionm_LShr
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1127
↓ 1 callersFunctionm_NSWSub
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1172
↓ 1 callersFunctionm_Neg
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:2270
↓ 1 callersFunctionm_OneUse
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:67
← previousnext →1,901–2,000 of 12,151, ranked by callers