diff options
Diffstat (limited to 'compiler/cmm/CmmParse.y')
-rw-r--r-- | compiler/cmm/CmmParse.y | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/cmm/CmmParse.y b/compiler/cmm/CmmParse.y index 8c36deafbb..f7c543ad8a 100644 --- a/compiler/cmm/CmmParse.y +++ b/compiler/cmm/CmmParse.y @@ -289,6 +289,7 @@ import Data.Maybe 'bits32' { L _ (CmmT_bits32) } 'bits64' { L _ (CmmT_bits64) } 'bits128' { L _ (CmmT_bits128) } + 'bits256' { L _ (CmmT_bits256) } 'float32' { L _ (CmmT_float32) } 'float64' { L _ (CmmT_float64) } 'gcptr' { L _ (CmmT_gcptr) } @@ -777,6 +778,7 @@ typenot8 :: { CmmType } | 'bits32' { b32 } | 'bits64' { b64 } | 'bits128' { b128 } + | 'bits256' { b256 } | 'float32' { f32 } | 'float64' { f64 } | 'gcptr' {% do dflags <- getDynFlags; return $ gcWord dflags } |