MCPcopy Create free account

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

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

MethodgetOverloadArgNumber
VecOfAnyPtrsToElt uses both an overloaded argument (for address space) and a reference argument (for matching vector width and element types)
suite/synctools/tablegen/include/llvm/IR/Intrinsics.h:185
FunctiongetPGOFuncNameMetadataName
suite/synctools/tablegen/include/llvm/ProfileData/InstrProf.h:267
MethodgetPSI
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:452
MethodgetPSet
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:115
MethodgetPSetOrMax
If PSetID is invalid, return UINT16_MAX to give it lowest priority.
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:121
MethodgetPackedFields
suite/synctools/tablegen/include/llvm/CodeGen/MachORelocation.h:35
MethodgetPacketInstCount
suite/synctools/tablegen/include/llvm/CodeGen/VLIWMachineScheduler.h:60
MethodgetParamAlign
Extract the alignment for a call or parameter (0=unknown).
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1738
FunctiongetParamAlignment
Extract the alignment for a call or parameter (0=unknown). FIXME: Remove this function once transition to Align is over. Use getParamAlign() instead.
suite/synctools/tablegen/include/llvm/IR/Function.h:437
MethodgetParamAttr
Get the attribute of a given kind from a given arg
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1627
MethodgetParamAttr
Return the attribute object that exists at the arg index.
suite/synctools/tablegen/include/llvm/IR/Attributes.h:777
FunctiongetParamByRefType
Extract the byref type for a parameter.
suite/synctools/tablegen/include/llvm/IR/Function.h:467
FunctiongetParamByValType
Extract the byval type for a parameter.
suite/synctools/tablegen/include/llvm/IR/Function.h:452
FunctiongetParamDereferenceableBytes
Extract the number of dereferenceable bytes for a parameter. @param ArgNo Index of an argument, with 0 being the first function arg.
suite/synctools/tablegen/include/llvm/IR/Function.h:478
FunctiongetParamDereferenceableOrNullBytes
Extract the number of dereferenceable_or_null bytes for a parameter. @param ArgNo AttributeList ArgNo, referring to an argument.
suite/synctools/tablegen/include/llvm/IR/Function.h:485
FunctiongetParamInAllocaType
Extract the inalloca type for a parameter.
suite/synctools/tablegen/include/llvm/IR/Function.h:462
FunctiongetParamPreallocatedType
Extract the preallocated type for a parameter.
suite/synctools/tablegen/include/llvm/IR/Function.h:472
FunctiongetParamStackAlign
suite/synctools/tablegen/include/llvm/IR/Function.h:447
MethodgetParamStackAlign
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:1742
FunctiongetParamStructRetType
Extract the sret type for a parameter.
suite/synctools/tablegen/include/llvm/IR/Function.h:457
MethodgetParent
Get the module that holds this named metadata collection.
suite/synctools/tablegen/include/llvm/IR/Metadata.h:1510
MethodgetParent
Get the module that this global value is contained inside of...
suite/synctools/tablegen/include/llvm/IR/GlobalValue.h:578
MethodgetParent
Return the enclosing method, or null if none.
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:107
MethodgetParent
suite/synctools/tablegen/include/llvm/IR/Instruction.h:92
MethodgetParent
getParent - Return the instruction that this operand belongs to.
suite/synctools/tablegen/include/llvm/CodeGen/MachineOperand.h:238
MethodgetParent
Accessors.
suite/synctools/tablegen/include/llvm/CodeGen/LexicalScopes.h:60
MethodgetParentMBB
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenCommonISel.h:169
MethodgetParentPad
Return the outer EH-pad this funclet is nested within. Note: This returns the associated CatchSwitchInst if this FuncletPadInst is a CatchPadInst.
suite/synctools/tablegen/include/llvm/IR/InstrTypes.h:2376
MethodgetPartialProfileRatio
suite/synctools/tablegen/include/llvm/IR/ProfileSummary.h:97
MethodgetPartialRegUpdateClearance
Returns the preferred minimum clearance before an instruction with an unwanted partial register update. Some instructions only write part of a regist
suite/synctools/tablegen/include/llvm/CodeGen/TargetInstrInfo.h:1726
MethodgetPass
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAG.h:441
MethodgetPassInstrumentationCallbacks
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:143
MethodgetPassManagerType
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:382
MethodgetPassManagerType
suite/synctools/tablegen/include/llvm/IR/LegacyPassManagers.h:509
MethodgetPassName
suite/synctools/tablegen/include/llvm/IR/DiagnosticInfo.h:479
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/MIRFSDiscriminator.h:60
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/MIRSampleProfile.h:61
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:622
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h:150
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:34
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Localizer.h:83
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/Legalizer.h:47
MethodgetPassName
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/IRTranslator.h:710
MethodgetPassNameFromLegacyName
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:446
MethodgetPassNameFromLegacyName
suite/synctools/tablegen/include/llvm/CodeGen/CodeGenPassBuilder.h:557
MethodgetPatternForIndex
getPatternForIndex - Patterns selected by tablegen during ISEL
suite/synctools/tablegen/include/llvm/CodeGen/SelectionDAGISel.h:240
MethodgetPeelingPreferences
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:565
MethodgetPending
There is no need to differentiate between a pending CCValAssign and other kinds, as they are stored in a different list.
suite/synctools/tablegen/include/llvm/CodeGen/CallingConvLower.h:127
MethodgetPermuteShuffleOverhead
Estimate a cost of shuffle as a sequence of extract and insert operations.
suite/synctools/tablegen/include/llvm/CodeGen/BasicTTIImpl.h:101
MethodgetPersonalityEncoding
suite/synctools/tablegen/include/llvm/Target/TargetLoweringObjectFile.h:167
MethodgetPhys
returns the physical register mapped to the specified virtual register
suite/synctools/tablegen/include/llvm/CodeGen/VirtRegMap.h:105
MethodgetPoint
The first call to this method will cause the splitting to happen if need be, then sub sequent calls just return the iterator to that point. I.e., no m
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:149
MethodgetPointImpl
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:214
MethodgetPointImpl
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:248
MethodgetPointImpl
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:288
MethodgetPointerAddrSpace
suite/synctools/tablegen/include/llvm/CodeGen/TargetCallingConv.h:186
MethodgetPointerAddressSpace
Returns the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:409
MethodgetPointerAddressSpace
Returns the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:664
MethodgetPointerAddressSpace
Returns the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:875
MethodgetPointerAddressSpace
Returns the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1070
MethodgetPointerAddressSpace
Returns the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5197
MethodgetPointerAddressSpace
Method to return the address space of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Operator.h:634
MethodgetPointerIntoBucketsArray
getPointerIntoBucketsArray() - Return an opaque pointer into the buckets array. In conjunction with the previous method, this can be used to determin
suite/synctools/tablegen/include/llvm/IR/ValueMap.h:221
MethodgetPointerMemTy
Return the in-memory pointer type for the given address space, defaults to the pointer type from the data layout. FIXME: The default needs to be remo
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:352
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:403
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:653
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:867
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1053
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1853
MethodgetPointerOperand
Gets the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5190
MethodgetPointerOperand
Gets the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5289
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Operator.h:617
MethodgetPointerOperand
suite/synctools/tablegen/include/llvm/IR/Operator.h:660
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:271
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:405
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:655
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:869
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1059
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1855
MethodgetPointerOperandIndex
Gets the operand index of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5194
MethodgetPointerOperandIndex
Gets the operand index of the pointer operand.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:5299
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Operator.h:520
MethodgetPointerOperandIndex
suite/synctools/tablegen/include/llvm/IR/Operator.h:624
MethodgetPointerOperandType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:272
MethodgetPointerOperandType
suite/synctools/tablegen/include/llvm/IR/Instructions.h:406
MethodgetPointerOperandType
Method to return the pointer operand as a PointerType.
suite/synctools/tablegen/include/llvm/IR/Instructions.h:1065
MethodgetPointerOperandType
Method to return the pointer operand as a PointerType.
suite/synctools/tablegen/include/llvm/IR/Operator.h:525
MethodgetPointerOperandType
Method to return the pointer operand as a PointerType.
suite/synctools/tablegen/include/llvm/IR/Operator.h:629
MethodgetPointerReg
Get the source register of the pointer value.
suite/synctools/tablegen/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h:43
MethodgetPointerRegClass
Returns a TargetRegisterClass used for pointer values. If a target supports multiple different pointer register classes, kind specifies which one is i
suite/synctools/tablegen/include/llvm/CodeGen/TargetRegisterInfo.h:758
MethodgetPointerSizeInBits
suite/synctools/tablegen/include/llvm/Target/TargetMachine.h:190
MethodgetPointerTy
Return the pointer type for the given address space, defaults to the pointer type from the data layout. FIXME: The default needs to be removed once al
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:345
MethodgetPointerTypeSize
suite/synctools/tablegen/include/llvm/IR/DataLayout.h:437
MethodgetPos
Get the MI position corresponding to this register pressure.
suite/synctools/tablegen/include/llvm/CodeGen/RegisterPressure.h:414
MethodgetPostIndexedAddressParts
Returns true by value, base pointer and offset pointer and addressing mode by reference if this node can be combined with a load / store to form a pos
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:3331
MethodgetPostInstrSymbol
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:187
MethodgetPostInstrSymbol
Helper to extract a post-instruction symbol if one has been added.
suite/synctools/tablegen/include/llvm/CodeGen/MachineInstr.h:741
MethodgetPostRAMutations
Provide an ordered list of schedule DAG mutations for the post-RA scheduler.
suite/synctools/tablegen/include/llvm/CodeGen/TargetSubtargetInfo.h:249
MethodgetPostdominatingDeoptimizeCall
suite/synctools/tablegen/include/llvm/IR/BasicBlock.h:141
MethodgetPow2VectorType
Widens the length of the given vector EVT up to the nearest power of 2 and returns that type.
suite/synctools/tablegen/include/llvm/CodeGen/ValueTypes.h:439
← previousnext →7,301–7,400 of 12,151, ranked by callers