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
bitTests
suite/synctools/tablegen/include/llvm/CodeGen/SwitchLoweringUtils.h:74
Function
bit_move_hdlr
handler for bit move instructions, e.g: BAND A,5,1,$40 Used by HD6309
arch/M680X/M680XDisassembler.c:1568
Method
bitsEq
Return true if this has the same number of bits as VT.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:229
Method
bitsGE
Return true if this has no less bits than VT.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:265
Method
bitsGT
Return true if this has more bits than VT.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:257
Method
block_begin
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2716
Method
block_end
suite/synctools/tablegen/include/llvm/IR/Instructions.h:2724
Method
blocksRange
suite/synctools/tablegen/include/llvm/ProfileData/GCOV.h:248
Method
bottom
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:708
Method
bottom
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:329
Method
br_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1708
Method
brc_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:1728
Method
breakPartialRegDependency
Insert a dependency-breaking instruction before MI to eliminate an unwanted dependency on OpNum. If it wasn't possible to avoid a def in the last N i
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1770
Method
brtable
(self)
bindings/python/capstone/wasm.py:60
Function
bs_close
bindings/vb6/vbCapstone.cpp:35
Function
bs_disasm
bindings/vb6/vbCapstone.cpp:55
Function
bs_disasm_iter
bindings/vb6/vbCapstone.cpp:116
Function
bs_errno
bindings/vb6/vbCapstone.cpp:45
Function
bs_free
bindings/vb6/vbCapstone.cpp:70
Function
bs_insn_group
bindings/vb6/vbCapstone.cpp:101
Function
bs_insn_name
bindings/vb6/vbCapstone.cpp:111
Function
bs_op_count
bindings/vb6/vbCapstone.cpp:86
Function
bs_op_index
bindings/vb6/vbCapstone.cpp:81
Function
bs_open
bindings/vb6/vbCapstone.cpp:30
Function
bs_option
bindings/vb6/vbCapstone.cpp:40
Function
bs_reg_name
bindings/vb6/vbCapstone.cpp:65
Function
bs_reg_read
bindings/vb6/vbCapstone.cpp:96
Function
bs_reg_write
bindings/vb6/vbCapstone.cpp:91
Function
bs_strerror
bindings/vb6/vbCapstone.cpp:50
Function
bs_support
bindings/vb6/vbCapstone.cpp:25
Function
bs_version
bindings/vb6/vbCapstone.cpp:20
Method
buildAShr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537
Method
buildAbs
Build and insert \p Dst = G_ABS \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1768
Method
buildAdd
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1437
Method
buildAddrSpaceCast
Build and insert \p Dst = G_ADDRSPACE_CAST \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:666
Method
buildAssertAlign
Build and insert \p Res = G_ASSERT_ALIGN Op, AlignVal \return a MachineInstrBuilder for the newly created instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:867
Method
buildAssertOp
Build and insert G_ASSERT_SEXT, G_ASSERT_ZEXT, or G_ASSERT_ALIGN \return a MachineInstrBuilder for the newly created instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:843
Method
buildAssertSExt
Build and insert \p Res = G_ASSERT_SEXT Op, Size \return a MachineInstrBuilder for the newly created instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:859
Method
buildAssertZExt
Build and insert \p Res = G_ASSERT_ZEXT Op, Size \return a MachineInstrBuilder for the newly created instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:851
Method
buildBSwap
Build and insert \p Dst = G_BSWAP \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1623
Method
buildBitReverse
Build and insert \p Dst = G_BITREVERSE \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1921
Method
buildBitcast
Build and insert \p Dst = G_BITCAST \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:661
Method
buildCTLZ
Build and insert \p Res = G_CTLZ \p Op0, \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1603
Method
buildCTLZ_ZERO_UNDEF
Build and insert \p Res = G_CTLZ_ZERO_UNDEF \p Op0, \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608
Method
buildCTPOP
Build and insert \p Res = G_CTPOP \p Op0, \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1598
Method
buildCTTZ
Build and insert \p Res = G_CTTZ \p Op0, \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1613
Method
buildCTTZ_ZERO_UNDEF
Build and insert \p Res = G_CTTZ_ZERO_UNDEF \p Op0, \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1618
Method
buildCodeGenPipeline
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:436
Method
buildFAbs
Build and insert \p Res = G_FABS \p Op0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1669
Method
buildFAdd
Build and insert \p Res = G_FADD \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1628
Method
buildFCanonicalize
Build and insert \p Dst = G_FCANONICALIZE \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1675
Method
buildFCopysign
Build and insert \p Res = G_FCOPYSIGN \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1718
Method
buildFDiv
Build and insert \p Res = G_FDIV \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1642
Method
buildFExp2
Build and insert \p Dst = G_FEXP2 \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1705
Method
buildFFloor
Build and insert \p Res = GFFLOOR \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1687
Method
buildFLog
Build and insert \p Dst = G_FLOG \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1693
Method
buildFLog2
Build and insert \p Dst = G_FLOG2 \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1699
Method
buildFMA
Build and insert \p Res = G_FMA \p Op0, \p Op1, \p Op2
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1649
Method
buildFMAD
Build and insert \p Res = G_FMAD \p Op0, \p Op1, \p Op2
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1656
Method
buildFMaxNum
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507
Method
buildFMaxNumIEEE
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1519
Method
buildFMinNum
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1501
Method
buildFMinNumIEEE
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1513
Method
buildFMul
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1495
Method
buildFNeg
Build and insert \p Res = G_FNEG \p Op0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663
Method
buildFPExt
Build and insert \p Res = G_FPEXT \p Op
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:644
Method
buildFPTOSI
Build and insert \p Res = G_FPTOSI \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1739
Method
buildFPTOUI
Build and insert \p Res = G_FPTOUI \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1734
Method
buildFPow
Build and insert \p Dst = G_FPOW \p Src0, \p Src1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1711
Method
buildFSub
Build and insert \p Res = G_FSUB \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1635
Method
buildFreeze
Build and insert \p Dst = G_FREEZE \p Src
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1412
Method
buildIntToPtr
Build and insert a G_INTTOPTR instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:656
Method
buildIntrinsicTrunc
Build and insert \p Dst = G_INTRINSIC_TRUNC \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1681
Method
buildLShr
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1531
Method
buildLoad
Build and insert `Res = G_LOAD Addr, MMO`. Loads the value stored at \p Addr. Puts the result in \p Res. \pre setBasicBlock or setMI must have been
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:881
Method
buildMemCpy
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1889
Method
buildMemTransferInst
Build and insert G_MEMCPY or G_MEMMOVE
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1877
Method
buildMul
Build and insert \p Res = G_MUL \p Op0, \p Op1 G_MUL sets \p Res to the sum of integer parameters \p Op0 and \p Op1, truncated to their width. \pre
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1470
Method
buildNeg
Build and insert integer negation \p Zero = G_CONSTANT 0 \p Res = G_SUB Zero, \p Op0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1592
Method
buildNot
Build and insert a bitwise not, \p NegOne = G_CONSTANT -1 \p Res = G_OR \p Op0, NegOne
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1584
Method
buildOr
Build and insert \p Res = G_OR \p Op0, \p Op1 G_OR sets \p Res to the bitwise or of integer parameters \p Op0 and \p Op1. \pre setBasicBlock or setM
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1569
Method
buildOutlinedFrame
Insert a custom frame for outlined functions.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1933
Method
buildPipeline
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:468
Method
buildPtrMask
Build and insert \p Res = G_PTRMASK \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:479
Method
buildPtrToInt
Build and insert a G_PTRTOINT instruction.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:651
Method
buildRotateLeft
Build and insert \p Dst = G_ROTL \p Src, \p Amt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1915
Method
buildRotateRight
Build and insert \p Dst = G_ROTR \p Src, \p Amt
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1909
Method
buildSAdde
Build and insert \p Res, \p CarryOut = G_SADDE \p Op0, \p Op1, \p CarryInp
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:593
Method
buildSAddo
Build and insert \p Res, \p CarryOut = G_SADDO \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:552
Method
buildSITOFP
Build and insert \p Res = G_SITOFP \p Src0
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1729
Method
buildSMax
Build and insert \p Res = G_SMAX \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1750
Method
buildSMin
Build and insert \p Res = G_SMIN \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1744
Method
buildSMulH
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1482
Method
buildSSube
Build and insert \p Res, \p CarryOut = G_SSUBE \p Op0, \p Op1, \p CarryInp
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:601
Method
buildSSubo
Build and insert \p Res, \p CarryOut = G_SUBO \p Op0, \p Op1
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:558
Method
buildSbfx
Build and insert \p Dst = G_SBFX \p Src, \p LSB, \p Width.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1897
Method
buildShl
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1525
Method
buildSub
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1454
Method
buildUAdde
Build and insert \p Res, \p CarryOut = G_UADDE \p Op0, \p Op1, \p CarryIn G_UADDE sets \p Res to \p Op0 + \p Op1 + \p CarryIn (truncated to the bit w
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577
Method
buildUAddo
Build and insert \p Res, \p CarryOut = G_UADDO \p Op0, \p Op1 G_UADDO sets \p Res to \p Op0 + \p Op1 (truncated to the bit width) and sets \p CarryOu
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:540
← previous
next →
4,501–4,600 of 12,151, ranked by callers