| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
SSA
Documentation
Constructors
| Var | |
Instances
| Generic Var Source # | |
| Show Var Source # | |
| type Rep Var Source # | |
Defined in SSA type Rep Var = D1 ('MetaData "Var" "SSA" "decaf-0.1.0.0-GF5ZfPyXbr16gB58O7mLnT" 'False) (C1 ('MetaCons "Var" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 VID) :*: S1 ('MetaSel ('Just "tpe") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Type)) :*: (S1 ('MetaSel ('Just "astDecl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Either Argument FieldDecl))) :*: (S1 ('MetaSel ('Just "loc") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Range) :*: S1 ('MetaSel ('Just "locality") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Locality))))) | |
Constructors
| Assignment | |
| MethodCall | |
| Return | |
| Alloca | |
| Load | |
| Store | |
| Arith | |
| Rel | |
| Cond | |
| Eq | |
| Neg | |
| Not | |
| Phi | |
Fields
| |
| AllocaStr | |
| BrUncon | |
| BrCon | |