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
Function
setOnlyWritesMemory
suite/synctools/tablegen/include/llvm/IR/Function.h:515
Method
setOnlyWritesMemory
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1839
Method
setOperand
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:304
Method
setOperandList
suite/synctools/tablegen/include/llvm/IR/User.h:155
Method
setOperandsMapping
Set the mapping for all the operands. In other words, OpdsMapping should hold at least getNumOperands ValueMapping.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:248
Method
setOperation
suite/synctools/tablegen/include/llvm/IR/Instructions.h:820
Method
setOperationAction
Indicate that the specified operation does not work with the specified type and indicate what to do about it. Note that VT may refer to either the typ
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2231
Method
setOperationPromotedToType
Convenience method to set an operation to Promote and specify the type in a single call.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2318
Method
setOrdering
Sets the ordering constraint of this load instruction. May not be Release or AcquireRelease.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:239
Method
setOrdering
Sets the ordering constraint of this store instruction. May not be Acquire or AcquireRelease.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:370
Method
setOrdering
Sets the ordering constraint of this fence instruction. May only be Acquire, Release, AcquireRelease, or SequentiallyConsistent.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:477
Method
setOrdering
Sets the ordering constraint of this rmw instruction.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:851
Method
setOrigAlign
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:163
Method
setOriginalName
Initialize the original name hash in this summary.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:385
Method
setPGOOption
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:312
Method
setPHIJoin
setPHIJoin - Mark Reg as a phi join register.
suite/synctools/tablegen/include/llvm/CodeGen/LiveVariables.h:315
Method
setParamAccesses
Sets the list of known uses of pointer parameters.
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:816
Method
setParent
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1448
Method
setParent
Used by SymbolTableListTraits.
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:169
Method
setParent
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:261
Method
setParentPad
suite/synctools/tablegen/include/llvm/IR/Instructions.h:4334
Method
setParentPad
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:2377
Method
setPartialProfile
suite/synctools/tablegen/include/llvm/IR/ProfileSummary.h:95
Method
setPartialProfile
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:73
Method
setPartialProfile
Set the profile to be partial. It means the profile is for common/shared code. The common profile is usually merged from profiles collected from runni
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:212
Method
setPartialProfileRatio
suite/synctools/tablegen/include/llvm/IR/ProfileSummary.h:98
Method
setPartiallySplitLTOUnits
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1304
Method
setPointerAction
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:326
Method
setPointerAddrSpace
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:187
Method
setPoison
When EXPENSIVE_CHECKS is defined, "erased" index list entries will actually be moved to a "graveyard" list, and have their pointers poisoned, so that
suite/synctools/tablegen/include/llvm/CodeGen/SlotIndexes.h:67
Method
setPos
Reset the MI position corresponding to the register pressure. This allows schedulers to move instructions above the RegPressureTracker's CurrPos. Sinc
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:420
Method
setPreallocated
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:94
Method
setPredecessor
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:584
Method
setPredicate
Set the predicate for this instruction to the specified value.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:814
Method
setPredicate
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:708
Method
setPrefFunctionAlignment
Set the target's preferred function alignment. This should be set if there is a performance benefit to higher-than-minimum alignment
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2338
Method
setPrefLoopAlignment
Set the target's preferred loop alignment. Default alignment is one, it means the target does not care about loop alignment. The target may also overr
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2345
Method
setPrevPtr
suite/synctools/tablegen/include/llvm/IR/ValueHandle.h:125
Method
setProfileSymbolList
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:70
Method
setProfileSymbolList
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfWriter.h:216
Method
setRawLocation
Use of this should generally be avoided; instead, replaceVariableLocationOp and addVariableLocationOps should be used where possible to avoid creating
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:276
Method
setReachedDef
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:562
Method
setReachedUse
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:568
Method
setReachingDef
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:531
Method
setReadOnly
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:212
Method
setReadOnly
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:941
Method
setRecMII
suite/synctools/tablegen/include/llvm/CodeGen/MachinePipeliner.h:363
Method
setRegAllocationHint
setRegAllocationHint - Specify a register allocation hint for the specified virtual register. This is typically used by target, and in case of an earl
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:765
Method
setRegClassOrRegBank
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:678
Method
setRegMask
Sets value of register mask operand referencing Mask. The operand does not take ownership of the memory referenced by Mask, it must remain valid for
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:698
Method
setRequiresCodeGenSCCOrder
suite/synctools/tablegen/include/llvm/CodeGen/TargetPassConfig.h:180
Method
setRequiresStructuredCFG
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:220
Method
setResolver
These methods retrieve and set ifunc resolver function.
suite/synctools/tablegen/include/llvm/IR/GlobalIFunc.h:69
Method
setRestorePoint
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:774
Method
setRestored
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:73
Method
setResultElementType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1008
Method
setReturnAddressIsTaken
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:374
Function
setReturnDoesNotAlias
suite/synctools/tablegen/include/llvm/IR/Function.h:652
Method
setReturned
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:121
Method
setSExt
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:76
Method
setSRet
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:82
Method
setSUnit
/ Assigns the SUnit to which this edge points.
suite/synctools/tablegen/include/llvm/CodeGen/ScheduleDAG.h:483
Method
setSavePoint
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:772
Method
setScalarAction
The SizeAndActionsVec is a representation mapping between all natural numbers and an Action. The natural number represents the bit size of the InstrAs
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:320
Method
setScalarInVectorAction
If an operation on a given vector type (say <M x iN>) isn't explicitly specified, we proceed in 2 stages. First we legalize the underlying scalar (so
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:343
Method
setSchedulingPreference
Specify the target scheduling preference.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2167
Method
setScopeLine
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1981
Method
setScopeList
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:1298
Function
setSection
Indicates the Section this function belongs to.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFunction.h:599
Method
setSection
Set the section that this DIEUnit will be emitted into. This function is used by some clients to set the section. Not all clients that emit DWARF use
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:904
Method
setSectionID
Sets the section ID for this basic block.
suite/synctools/tablegen/include/llvm/CodeGen/MachineBasicBlock.h:600
Method
setSelectionKind
suite/synctools/tablegen/include/llvm/IR/Comdat.h:47
Method
setSibling
suite/synctools/tablegen/include/llvm/CodeGen/RDFGraph.h:538
Method
setSimpleHint
Specify the preferred (target independent) register allocation hint for the specified virtual register.
suite/synctools/tablegen/include/llvm/CodeGen/MachineRegisterInfo.h:781
Method
setSingleDomain
Restrict to a single domain available.
suite/synctools/tablegen/include/llvm/CodeGen/ExecutionDomainFix.h:91
Method
setSize
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:851
Method
setSize
TODO: move setSize() and Size to DIEValueList.
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:940
Method
setSize
TODO: move setSize() and Size to DIEValueList.
suite/synctools/tablegen/include/llvm/CodeGen/DIE.h:976
Method
setSkipFlatProf
Don't read profile without context if the flag is set. This is only meaningful for ExtBinary format.
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:496
Method
setSkipFlatProf
suite/synctools/tablegen/include/llvm/ProfileData/SampleProfReader.h:789
Method
setSkipModuleByDistributedBackend
suite/synctools/tablegen/include/llvm/IR/ModuleSummaryIndex.h:1296
Method
setSource
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:787
Method
setSourceAlignment
FIXME: Remove this function once transition to Align is over. Use the version that takes MaybeAlign instead of this one.
suite/synctools/tablegen/include/llvm/IR/IntrinsicInst.h:795
Method
setSourceElementType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1007
Function
setSourceFileName
Set the module's original source file name.
suite/synctools/tablegen/include/llvm/IR/Module.h:291
Method
setSpecialOperandAttr
This is an architecture-specific helper function of reassociateOps. Set special operand attributes for new instructions after reassociation.
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1189
Function
setSpeculatable
suite/synctools/tablegen/include/llvm/IR/Function.h:586
Method
setSplit
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:132
Method
setSplitDebugInlining
suite/synctools/tablegen/include/llvm/IR/DebugInfoMetadata.h:1513
Method
setSplitEnd
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:135
Method
setStackID
\see StackID
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:703
Method
setStackPointerRegisterToSaveRestore
If set to a physical register, this specifies the register that llvm.savestack/llvm.restorestack should save and restore.
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:2180
Method
setStackProtectorIndex
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:356
Method
setStackSize
Set the size of the stack.
suite/synctools/tablegen/include/llvm/CodeGen/MachineFrameInfo.h:555
Method
setStage
Set the stage of a newly created instruction.
suite/synctools/tablegen/include/llvm/CodeGen/ModuloSchedule.h:145
Method
setSubclassData
suite/synctools/tablegen/include/llvm/IR/Instructions.h:166
Method
setSubclassData
suite/synctools/tablegen/include/llvm/IR/Instructions.h:291
Method
setSubclassData
suite/synctools/tablegen/include/llvm/IR/Instructions.h:425
Method
setSubclassData
suite/synctools/tablegen/include/llvm/IR/Instructions.h:503
Method
setSubclassData
suite/synctools/tablegen/include/llvm/IR/Instructions.h:703
← previous
next →
11,301–11,400 of 12,151, ranked by callers