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
LiveQueryResult
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:97
Method
LiveRange
Constructs a new LiveRange object.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:231
Method
LiveRangeCalc
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeCalc.h:177
Method
LiveRangeEdit
Create a LiveRangeEdit for breaking down parent into smaller pieces. @param parent The register being spilled or split. @param newRegs List to receive
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeEdit.h:132
Method
LiveRangeUpdater
Create a LiveRangeUpdater for adding segments to LR. LR will temporarily be in an invalid state until flush() is called.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:939
Method
LiveRegUnit
suite/synctools/tablegen/include/llvm/CodeGen/MachineTraceMetrics.h:83
Method
LiveRegUnits
Constructs a new empty LiveRegUnits set.
suite/synctools/tablegen/include/llvm/CodeGen/LiveRegUnits.h:36
Method
LiveStacks
suite/synctools/tablegen/include/llvm/CodeGen/LiveStacks.h:48
Method
LiveVariables
Pass identification, replacement for typeid
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:49
Method
Liveness
suite/synctools/tablegen/include/llvm/CodeGen/RDFLiveness.h:79
Method
LoadSDNode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2301
Method
LocalAsMetadata
suite/synctools/tablegen/include/llvm/IR/Metadata.h:439
Method
Location
suite/synctools/tablegen/include/llvm/CodeGen/StackMaps.h:267
Method
LocationDescription
suite/synctools/tablegen/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:149
Function
Log2_64
Log2_64 - This function returns the floor log base 2 of the specified value, -1 if the value is zero. (64 bit edition.)
MathExtras.h:279
Function
Log2_64_Ceil
Log2_64_Ceil - This function returns the ceil log base 2 of the specified value, 64 if the value is zero. (64 bit edition.)
MathExtras.h:292
Method
LogicalOp_match
suite/synctools/tablegen/include/llvm/IR/PatternMatch.h:2496
Method
LoopTraversal
suite/synctools/tablegen/include/llvm/CodeGen/LoopTraversal.h:101
Method
LostDebugLocObserver
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h:26
Method
LowerCall
This hook must be implemented to lower calls into the specified DAG. The outgoing arguments to the call are described by the Outs array, and the value
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4082
Method
LowerCustomJumpTableEntry
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3351
Method
LowerFormalArguments
This hook must be implemented to lower the incoming (formal) arguments, described by the Ins array, into the specified DAG. The implementation should
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3856
Method
LowerReturn
This hook must be implemented to lower outgoing return values, described by the Outs array, into the specified DAG. The implementation should return t
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4106
Function
M680X_getInstruction
arch/M680X/M680XDisassembler.c:2151
Function
M680X_get_insn_id
arch/M680X/M680XDisassembler.c:244
Function
M680X_global_init
arch/M680X/M680XModule.c:13
Function
M680X_group_name
arch/M680X/M680XInstPrinter.c:326
Function
M680X_insn_name
arch/M680X/M680XInstPrinter.c:312
Function
M680X_option
arch/M680X/M680XModule.c:70
Function
M680X_printInst
arch/M680X/M680XInstPrinter.c:259
Function
M680X_reg_access
arch/M680X/M680XDisassembler.c:2285
Function
M680X_reg_name
arch/M680X/M680XInstPrinter.c:299
Function
M68K_getInstruction
arch/M68K/M68KDisassembler.c:3606
Function
M68K_get_insn_id
arch/M68K/M68KInstPrinter.c:355
Function
M68K_global_init
arch/M68K/M68KModule.c:12
Function
M68K_group_name
arch/M68K/M68KInstPrinter.c:382
Function
M68K_insn_name
arch/M68K/M68KInstPrinter.c:360
Function
M68K_option
arch/M68K/M68KModule.c:36
Function
M68K_reg_name
arch/M68K/M68KInstPrinter.c:343
Method
MBBIndexBegin
Returns an iterator for the begin of the idx2MBBMap.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:504
Method
MBBIndexEnd
Return an iterator for the end of the idx2MBBMap.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:509
Method
MBBInfo
suite/synctools/tablegen/include/llvm/CodeGen/LoopTraversal.h:80
Method
MBBInsertPoint
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:255
Method
MBBSectionID
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:61
Method
MBFIWrapper
suite/synctools/tablegen/include/llvm/CodeGen/MBFIWrapper.h:28
Function
MCInst_handleWriteback
Checks if tied operands exist in the instruction and sets - The writeback flag in detail - Saves the indices of the tied destination operands.
MCInst.c:225
Function
MCInst_isPredicable
Check if any operand of the MCInstrDesc is predicable
MCInst.c:210
Function
MCOperand_isDFPImm
MCInst.c:119
Function
MCOperand_isExpr
MCInst.c:124
Function
MCOperand_isInst
MCInst.c:129
Function
MCOperand_isValid
MCInst.c:99
Function
MCOperand_setFPImm
MCInst.c:161
Method
MCSymbolSDNode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2217
Method
MDBuilder
suite/synctools/tablegen/include/llvm/IR/MDBuilder.h:39
Method
MDMatrix
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Math.h:274
Method
MDNode
suite/synctools/tablegen/include/llvm/IR/Metadata.h:965
Method
MDNodeSDNode
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:2103
Method
MDOperand
suite/synctools/tablegen/include/llvm/IR/Metadata.h:776
Method
MDString
suite/synctools/tablegen/include/llvm/IR/Metadata.h:616
Method
MDTuple
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1197
Method
MDTupleTypedArrayWrapper
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1342
Method
MDVector
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Math.h:257
Method
MF_HandleInsertion
API for MachineFunction::Delegate
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:101
Method
MF_HandleRemoval
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:102
Method
MIBundleBuilder
Create an MIBundleBuilder that inserts instructions into a new bundle in BB above the bundle or instruction at Pos.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:552
Method
MIBundleOperandIteratorBase
MIBundleOperandIteratorBase - Create an iterator that visits all operands on MI, or all operands on every instruction in the bundle containing MI. @p
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:120
Method
MIBundleOperands
Constructor for an iterator past the last iteration.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:168
Method
MIRAddFSDiscriminators
PassNum is the sequence number this pass is called, start from 1.
suite/synctools/tablegen/include/llvm/CodeGen/MIRFSDiscriminator.h:53
Method
MIRFormatter
suite/synctools/tablegen/include/llvm/CodeGen/MIRFormatter.h:33
Method
MIRParser
suite/synctools/tablegen/include/llvm/CodeGen/MIRParser/MIRParser.h:42
Function
MOS65XX_getInstruction
arch/MOS65XX/MOS65XXDisassembler.c:394
Function
MOS65XX_get_insn_id
arch/MOS65XX/MOS65XXDisassembler.c:526
Function
MOS65XX_global_init
arch/MOS65XX/MOS65XXModule.c:12
Function
MOS65XX_group_name
arch/MOS65XX/MOS65XXDisassembler.c:534
Function
MOS65XX_insn_name
arch/MOS65XX/MOS65XXDisassembler.c:502
Function
MOS65XX_printInst
arch/MOS65XX/MOS65XXDisassembler.c:246
Function
MOS65XX_reg_name
arch/MOS65XX/MOS65XXDisassembler.c:514
Method
MachORelocation
suite/synctools/tablegen/include/llvm/CodeGen/MachORelocation.h:46
Method
MachineBasicBlock
Intrusive list support
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:193
Method
MachineBranchPredicate
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:659
Method
MachineConstantPool
The only constructor.
suite/synctools/tablegen/include/llvm/CodeGen/MachineConstantPool.h:128
Method
MachineConstantPoolEntry
suite/synctools/tablegen/include/llvm/CodeGen/MachineConstantPool.h:80
Method
MachineConstantPoolValue
suite/synctools/tablegen/include/llvm/CodeGen/MachineConstantPool.h:41
Method
MachineDominanceFrontier
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:31
Method
MachineDominatorTree
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:82
Method
MachineFrameInfo
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:339
Method
MachineFunctionAnalysisManager
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassManager.h:43
Method
MachineFunctionPass
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunctionPass.h:41
Method
MachineFunctionPassManager
suite/synctools/tablegen/include/llvm/CodeGen/MachinePassManager.h:135
Method
MachineIRBuilder
Some constructors for easy use.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:233
Method
MachineInstr
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:281
Method
MachineInstrBuilder
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:74
Method
MachineInstrBundleIterator
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundleIterator.h:132
Method
MachineInstrSpan
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:1203
Method
MachineJumpTableEntry
suite/synctools/tablegen/include/llvm/CodeGen/MachineJumpTableInfo.h:38
Method
MachineJumpTableInfo
suite/synctools/tablegen/include/llvm/CodeGen/MachineJumpTableInfo.h:82
Method
MachineLoop
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:81
Method
MachineLoopInfo
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:99
Method
MachineModuleAnalysis
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfo.h:307
Method
MachineModuleInfoCOFF
suite/synctools/tablegen/include/llvm/CodeGen/MachineModuleInfoImpls.h:93
← previous
next →
3,601–3,700 of 12,151, ranked by callers