|
|
|
|
Synopsis |
|
|
|
Documentation |
|
data SlotSet |
Instances | |
|
|
allStackSlots :: SlotSet |
|
data SlotClass |
Constructors | SlotClass32 | | SlotClass64 | | SlotClass128 | |
| Instances | |
|
|
slotClassBits :: SlotClass -> Int |
|
stackSlot32 :: SlotClass |
|
stackSlot64 :: SlotClass |
Only supported slot classes
|
|
stackSlot128 :: SlotClass |
|
allSlotClasses :: [SlotClass] |
|
getStackSlot :: SlotClass -> SlotSet -> (StackPlacement, SlotSet) |
|
extendSlotSet :: SlotSet -> StackPlacement -> SlotSet |
|
deleteFromSlotSet :: StackPlacement -> SlotSet -> SlotSet |
|
elemSlotSet :: StackPlacement -> SlotSet -> Bool |
|
chooseSlot :: SlotClass -> [StackPlacement] -> SlotSet -> Maybe (StackPlacement, SlotSet) |
|
data StackPlacement |
Constructors | | Instances | |
|
|
Produced by Haddock version 2.4.2 |