diff options
Diffstat (limited to 'compiler/cmm/CmmMachOp.hs')
-rw-r--r-- | compiler/cmm/CmmMachOp.hs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/compiler/cmm/CmmMachOp.hs b/compiler/cmm/CmmMachOp.hs index 2effa3a45f..967f3289ff 100644 --- a/compiler/cmm/CmmMachOp.hs +++ b/compiler/cmm/CmmMachOp.hs @@ -439,9 +439,12 @@ data CallishMachOp | MO_F32_Log | MO_F32_Exp | MO_F32_Sqrt + + | MO_S_QuotRem Width + | MO_WriteBarrier | MO_Touch -- Keep variables live (when using interior pointers) - + -- Note that these three MachOps all take 1 extra parameter than the -- standard C lib versions. The extra (last) parameter contains -- alignment of the pointers. Used for optimisation in backends. |