MCPcopy Create free account

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

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

Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:67
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:473
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:487
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/TileShapeInfo.h:41
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:609
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:631
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:131
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:630
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundle.h:148
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstrBundleIterator.h:184
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:1048
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:1156
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:129
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:246
Methodoperator==
Compare two SlotIndex objects for equality.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:165
Methodoperator==
Comparisons between register objects
suite/synctools/tablegen/include/llvm/CodeGen/Register.h:129
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegionInfo.h:56
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegionInfo.h:68
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:414
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:830
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/MachineScheduler.h:850
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:193
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:210
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:112
Methodoperator==
Comparison operator.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Math.h:52
Methodoperator==
Comparison operator.
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Math.h:153
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:243
Methodoperator==
suite/synctools/tablegen/include/llvm/CodeGen/PBQP/Graph.h:267
Methodoperator>
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDFS.h:48
Methodoperator>
Compare two SlotIndex objects. Return true if the first index is greater than the second.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:186
Methodoperator>
Sort the node sets by importance. First, rank them by recurrence MII, then by mobility (least mobile done first), and finally by depth. Each node set
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:403
Methodoperator>
Check if this is greater than \p Cost.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:468
Methodoperator>=
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDFS.h:55
Methodoperator>=
Compare two SlotIndex objects. Return true if the first index is greater than, or equal to, the second.
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:192
Methodoperator[]
Specially implement the [] operation using a proxy object to support assignment.
suite/synctools/tablegen/include/llvm/IR/CFG.h:230
Methodoperator[]
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1367
Methodoperator[]
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:82
Methodoperator[]
suite/synctools/tablegen/include/llvm/CodeGen/MachinePostDominators.h:46
Methodoperator[]
suite/synctools/tablegen/include/llvm/CodeGen/RegAllocPBQP.h:107
Methodoperator[]
suite/synctools/tablegen/include/llvm/CodeGen/MachineDominators.h:161
Methodoperator[]
Same as getLoopFor.
suite/synctools/tablegen/include/llvm/CodeGen/MachineLoopInfo.h:132
Methodoperator|=
suite/synctools/tablegen/include/llvm/IR/Operator.h:247
Functionopfxx6
arch/SH/SHDisassembler.c:1298
Functionopfxx7
arch/SH/SHDisassembler.c:1304
Functionopfxx8
arch/SH/SHDisassembler.c:1310
Functionopfxx9
arch/SH/SHDisassembler.c:1316
Functionopfxxa
arch/SH/SHDisassembler.c:1322
Functionopfxxb
arch/SH/SHDisassembler.c:1328
Functionopfxxd
arch/SH/SHDisassembler.c:1344
Functionopidx_dir_rel_hdlr
handler for bit test and branch instruction. Used by M6805. The bit index is part of the opcode. Example: BRSET 3,<$40,LOOP
arch/M680X/M680XDisassembler.c:1632
Functionopidx_hdlr
arch/M680X/M680XDisassembler.c:1619
Methodops
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGNodes.h:913
MethodoptimizeCompareInstr
See if the comparison instruction can be converted into something more efficient. E.g., on ARM most instructions can set the flags register, obviating
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1548
MethodoptimizeCondBranch
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1554
MethodoptimizeLoadInstr
Try to remove the load by folding it to a register operand at the use. We fold the load instructions if and only if the def and use are in the same BB
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1563
MethodoptimizeSelect
Given a select instruction that was understood by analyzeSelect and returned Optimizable = true, attempt to optimize MI by merging it with one of its
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:947
Methodorder
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:292
Methodorder
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:335
Methodorder
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:372
Methodorder
suite/synctools/tablegen/include/llvm/CodeGen/AccelTable.h:399
MethodorderFrameObjects
Order the symbols in the local stack frame. The list of objects that we want to order is in \p objectsToAllocate as indices into the MachineFrameInfo.
suite/synctools/tablegen/include/llvm/CodeGen/TargetFrameLowering.h:390
Methodoutput
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:82
Methodoutput
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:125
Methodoutput
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:240
Methodoutput
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndexYAML.h:272
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:48
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:69
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:89
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:113
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:146
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:163
Methodoutput
suite/synctools/tablegen/include/llvm/CodeGen/MIRYamlMapping.h:402
Methodoverlaps
overlaps - Return true if the intersection of the two live ranges is not empty.
suite/synctools/tablegen/include/llvm/CodeGen/LiveInterval.h:440
Methodoverlaps
Returns true if the specified SDep is equivalent except for latency.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:465
MethodoverrideSchedPolicy
Override generic scheduling policy within a region. This is a convenient way for targets that don't provide any custom scheduling heuristics (no cust
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:225
MethodpackProbeData
The following APIs encodes/decodes per-probe information to/from a 32-bit integer which is organized as: [2:0] - 0x7, this is reserved for regular dis
suite/synctools/tablegen/include/llvm/IR/PseudoProbe.h:43
Methodparam_begin
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:128
Methodparam_end
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:129
Methodparams
suite/synctools/tablegen/include/llvm/IR/DerivedTypes.h:130
MethodparseCustomPseudoSourceValue
Implement target specific parsing of target custom pseudo source value.
suite/synctools/tablegen/include/llvm/CodeGen/MIRFormatter.h:62
MethodparseImmMnemonic
Implement target specific parsing of immediate mnemonics. The mnemonic is dot seperated strings.
suite/synctools/tablegen/include/llvm/CodeGen/MIRFormatter.h:46
MethodparseMachineFunctionInfo
Parse out the target's MachineFunctionInfo from the YAML reprsentation.
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:157
MethodpartiallySplitLTOUnits
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1303
MethodpassEnumerate
suite/synctools/tablegen/include/llvm/IR/LegacyPassNameParser.h:77
MethodpassIsRequiredImpl
suite/synctools/tablegen/include/llvm/IR/PassManagerInternal.h:103
MethodpassRegistered
Implement the PassRegistrationListener callbacks used to populate our map
suite/synctools/tablegen/include/llvm/IR/LegacyPassNameParser.h:68
Methodpayload_t
suite/synctools/tablegen/include/llvm/CodeGen/FunctionLoweringInfo.h:108
MethodpeekDebugInstrNum
Examine the instruction number of this MachineInstr. May be zero if it hasn't been assigned a number yet.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:465
Methodphi_iterator_impl
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:322
Functionphys_regs_and_masks
Returns an iterator range over all physical register and mask operands for \p MI and bundled instructions. This also skips any debug operands.
suite/synctools/tablegen/include/llvm/CodeGen/LiveRegUnits.h:164
Methodplatform
(int a, int m, int syt, byte[] c, String s)
bindings/java/TestBasic.java:14
MethodpopBeforeNonSkippedPassCallback
suite/synctools/tablegen/include/llvm/IR/PassInstrumentation.h:312
MethodpopFinalizationCB
Pop the last finalization callback from the finalization stack. NOTE: Temporary solution until Clang CG is gone.
suite/synctools/tablegen/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:85
Methodpop_back
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:859
Methodpop_front
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:858
MethodpopulateInheritedAnalysis
Collect AvailableAnalysis from all the active Pass Managers.
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:392
MethodpopulateRemappings
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:528
MethodpopulateSymtab
suite/synctools/tablegen/include/llvm/ProfileData/InstrProfReader.h:519
MethodpostOptimization
suite/synctools/tablegen/include/llvm/CodeGen/Spiller.h:33
Functionpred_empty
suite/synctools/tablegen/include/llvm/IR/CFG.h:119
← previousnext →10,301–10,400 of 12,151, ranked by callers