Uses of Class
com.pnfsoftware.jeb.core.units.code.asm.type.CallingConventionBuilder
Packages that use CallingConventionBuilder
Package
Description
Classes and interfaces to access and define native types and related objects, used by JEB's
native code analysis pipeline (including
gendec
).-
Uses of CallingConventionBuilder in com.pnfsoftware.jeb.core.units.code.asm.type
Methods in com.pnfsoftware.jeb.core.units.code.asm.type that return CallingConventionBuilderModifier and TypeMethodDescriptionCallingConventionBuilder.addAlignementRequirement
(int reqSlotcount, int wantedSlotcountAlignment) CallingConventionBuilder.addAlternateName
(String name) CallingConventionBuilder.addAlternateNames
(Collection<String> names) CallingConventionBuilder.addCompilerType
(CompilerType comptype) CallingConventionBuilder.addFlags
(int additionalFlags) CallingConventionBuilder.addInputFpSlot
(StorageEntry entry) CallingConventionBuilder.addInputFpSlots
(Collection<StorageEntry> entries) CallingConventionBuilder.addInputRegisterPair
(StorageEntry registerPair) CallingConventionBuilder.addInputRegisterPairs
(Collection<StorageEntry> registerPairs) CallingConventionBuilder.addInputSlot
(StorageEntry entry) CallingConventionBuilder.addInputSlots
(Collection<StorageEntry> entries) CallingConventionBuilder.addOutputRegisterPair
(StorageEntry registerPair) CallingConventionBuilder.addOutputRegisterPairs
(Collection<StorageEntry> registerPairs) CallingConventionBuilder.addOutputSlot
(StorageEntry entry) CallingConventionBuilder.addOutputSlots
(Collection<StorageEntry> entries) CallingConventionBuilder.addProcessorType
(ProcessorType proctype) CallingConventionBuilder.addSpoiledRegister
(long reg) CallingConventionBuilder.addSpoiledRegisters
(long... regs) CallingConventionBuilder.addSpoiledRegisters
(Collection<StorageEntry> entries) CallingConventionBuilder.addSubsystemType
(SubsystemType sstype) CallingConventionBuilder.duplicate()
static CallingConventionBuilder
Parse and create a new calling convention object.CallingConventionBuilder.setAlternateNames
(Collection<String> names) CallingConventionBuilder.setFlags
(int flags) CallingConventionBuilder.setIPRD
(int slotcnt, StorageEntry inputPtrEntry, StorageEntry outputPtrEntry) Set information for Implicit Pointer to Return Data special conventions.CallingConventionBuilder.setOutputFpSlot
(StorageEntry outFpSlot) CallingConventionBuilder.setProcessorTypes
(Collection<ProcessorType> processorTypes) CallingConventionBuilder.setReturnAddressSlot
(StorageEntry entry)