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
empty
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:307
Method
empty
suite/synctools/tablegen/include/llvm/IR/TypeFinder.h:57
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervalUnion.h:76
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:672
Method
empty
Returns true if the set is empty.
suite/synctools/tablegen/include/llvm/CodeGen/LivePhysRegs.h:76
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeEdit.h:156
Method
empty
Return true if no instructions have been inserted in this bundle yet. Empty bundles aren't representable in a MachineBasicBlock.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBuilder.h:579
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/ResourcePriorityQueue.h:113
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:244
Method
empty
Return true if this DFSResult is uninitialized. resize() initializes DFSResult, while compute() populates it.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDFS.h:125
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:119
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:123
Method
empty
empty - Return true if there is any lexical scope information available.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:153
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:359
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/LatencyPriorityQueue.h:78
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:547
Method
empty
Returns true if the set is empty.
suite/synctools/tablegen/include/llvm/CodeGen/LiveRegUnits.h:83
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:291
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:308
Method
empty
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:330
Method
enableAggressiveFMAFusion
Return true if target always benefits from combining into FMA for a given value type. This must typically return false on targets where FMA takes more
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:814
Method
enableBigEndian
For targets which want to use big-endian can enable it with enableBigEndian() hook
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/CallLowering.h:582
Method
enableEarlyIfConversion
Enable the use of the early if conversion pass.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:291
Method
enableExtLdPromotion
Return true if the target wants to use the optimization that turns ext(promotableInst1(...(promotableInstN(load)))) into promotedInst1(...(promotedIns
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:795
Method
enableMachinePipeliner
True if the subtarget should run MachinePipeliner
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:196
Method
enableMachineSchedDefaultSched
True if the machine scheduler should disable the TLI preference for preRA scheduling with the source level scheduler.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:193
Method
enablePass
Allow the target to enable a specific standard pass by default.
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:193
Method
enableShrinkWrapping
Returns true if the target will correctly handle shrink wrapping.
suite/synctools/tablegen/include/llvm/CodeGen/TargetFrameLowering.h:194
Method
enableSplitLTOUnit
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1300
Method
enableStackSlotScavenging
Returns true if the stack slot holes in the fixed and callee-save stack area should be used when allocating other stack locations to reduce stack size
suite/synctools/tablegen/include/llvm/CodeGen/TargetFrameLowering.h:201
Method
enableSubRegLiveness
Enable tracking of subregister liveness in register allocator. Please use MachineRegisterInfo::subRegLivenessEnabled() instead where possible.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:303
Method
enableWritePrefetching
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:659
Function
end
suite/synctools/tablegen/include/llvm/IR/Function.h:725
Method
end
Get an iterator to the end of the symbol table.
suite/synctools/tablegen/include/llvm/IR/ValueSymbolTable.h:104
Method
end
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:140
Method
end
suite/synctools/tablegen/include/llvm/IR/Attributes.h:882
Method
end
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1373
Method
end
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:298
Method
end
suite/synctools/tablegen/include/llvm/IR/TypeFinder.h:52
Method
end
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:92
Method
end
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:105
Method
end
Returns an iterator to the bottom of the current scheduling region.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAGInstrs.h:280
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervalUnion.h:70
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/LivePhysRegs.h:156
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/LiveRangeEdit.h:154
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:274
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:774
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominanceFrontier.h:60
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/DbgEntityHistoryCalculator.h:122
Method
end
Returns an iterator past the last iteration.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:176
Method
end
Returns an iterator past the last iteration.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:198
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/GCMetadata.h:135
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:557
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:164
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:306
Method
end
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:326
Method
endBasicBlock
Process end of a basic block during basic block sections.
suite/synctools/tablegen/include/llvm/CodeGen/AsmPrinterHandler.h:79
Method
endFragment
suite/synctools/tablegen/include/llvm/CodeGen/AsmPrinterHandler.h:62
Method
endFunclet
suite/synctools/tablegen/include/llvm/CodeGen/AsmPrinterHandler.h:67
Method
endIndex
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervalUnion.h:78
Method
endIndex
endNumber - return the maximum point of the range of the whole, exclusive.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:384
Method
endLoc
suite/synctools/tablegen/include/llvm/ProfileData/Coverage/CoverageMapping.h:299
Method
endPoint
Return the end point of the last live range segment to interact with the instruction, if any. The end point is an invalid SlotIndex only if the live
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:147
Function
ensureAlignment
ensureAlignment - Make sure the function is at least A bytes aligned.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:695
Method
entryCount
Get the synthetic entry count for this function.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:752
Method
enumeration
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:19
Method
enumeration
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:42
Method
enumeration
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:98
Method
enumeration
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:130
Method
enumeration
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:270
Method
enumeration
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:338
Method
enumeration
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:347
Method
equalBaseIndex
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:61
Method
erase
suite/synctools/tablegen/include/llvm/IR/TypeFinder.h:59
Method
erase
Remove a range of instructions from the instruction list and delete them.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:923
Method
eraseNode
eraseNode - Removes a node from the dominator tree. Block must not dominate any other blocks. Removes node from its immediate dominator's children li
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:201
Method
erase_instr
Remove an instruction from the instruction list and delete it. If the instruction is part of a bundle, the other instructions in the bundle will stil
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:918
Method
errno
(self)
bindings/python/capstone/__init__.py:797
Method
errno
(self)
bindings/python/capstone/__init__.py:1135
Method
errno
()
bindings/java/capstone/Capstone.java:232
Method
evaluate
suite/synctools/tablegen/include/llvm/TableGen/SetTheory.h:131
Method
exceedsNaturalStackAlignment
Returns true if the given alignment exceeds the natural stack alignment.
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:273
Method
executeMatchTable
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h:49
Method
exist
Query whether there is equivalent in the remapper which has been inserted.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:295
Method
expandIndirectJTBranch
Expands target specific indirect branch for the case of JumpTable expanasion.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4766
Method
expandPostRAPseudo
This function is called for all pseudo instructions that remain after register allocation. Many pseudo instructions are created to help register alloc
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1066
Method
expiredAt
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:389
Method
explicit_operands
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:624
Method
explicit_uses
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:673
Function
exposesReturnsTwice
exposesReturnsTwice - Returns true if the function calls setjmp or any other similar functions with attribute "returns twice" without having the attri
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:703
Method
expr_op_begin
Visit the elements via ExprOperand wrappers. These range iterators visit elements through \a ExprOperand wrappers. This is not guaranteed to be a val
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2748
Method
expr_op_end
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2751
Method
expr_op_iterator
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2705
Method
expr_ops
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:2754
Method
ext
(self)
bindings/python/capstone/m680x.py:67
Method
ext
(self)
bindings/python/capstone/bpf.py:57
Function
ext_idx12_x_hdlr
arch/M680X/M680XDisassembler.c:1731
Method
extendInsnRange
extendInsnRange - Extend the current instruction range covered by this scope.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:82
Method
extendTo
Create a new AAMDNode that describes this AAMDNode after extending it to apply to a series of bytes of length Len. A size of -1 denotes an unknown siz
suite/synctools/tablegen/include/llvm/IR/Metadata.h:718
Method
extendToIndices
suite/synctools/tablegen/include/llvm/CodeGen/LiveIntervals.h:187
← previous
next →
5,701–5,800 of 12,151, ranked by callers