diff options
Diffstat (limited to 'module/language/cps/effects-analysis.scm')
-rw-r--r-- | module/language/cps/effects-analysis.scm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/module/language/cps/effects-analysis.scm b/module/language/cps/effects-analysis.scm index 845394de0..50c7007e4 100644 --- a/module/language/cps/effects-analysis.scm +++ b/module/language/cps/effects-analysis.scm @@ -694,11 +694,13 @@ the LABELS that are clobbered by the effects of LABEL." ((rsh/immediate n) &type-check) ((lsh/immediate n) &type-check) ((logand . _) &type-check) + ((logand/immediate . _) &type-check) ((logior . _) &type-check) ((logxor . _) &type-check) ((logsub . _) &type-check) ((lognot . _) &type-check) ((ulogand . _)) + ((ulogand/immediate . _)) ((ulogior . _)) ((ulogxor . _)) ((ulogsub . _)) |