summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2023-08-17 13:42:24 +0200
committerAndy Wingo <wingo@pobox.com>2023-08-17 14:16:12 +0200
commitaa82f8227c34b711ea1d073585c89733ff30178b (patch)
treef341a707e83640dc709ef8cab0e89006928d2961
parentb6022aeeb363f526904edfe4ae7c47a337735863 (diff)
downloadguile-aa82f8227c34b711ea1d073585c89733ff30178b.tar.gz
Add unboxed representations for fadd/immediate, fmul/immediate
* module/language/cps/utils.scm (primcall-raw-representations): Add fadd/immediate, fmul/immediate as f64.
-rw-r--r--module/language/cps/utils.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/module/language/cps/utils.scm b/module/language/cps/utils.scm
index 03d6a5435..7a9f3b34e 100644
--- a/module/language/cps/utils.scm
+++ b/module/language/cps/utils.scm
@@ -383,6 +383,7 @@ by a label, respectively."
load-f64 s64->f64
f32-ref f64-ref
fadd fsub fmul fdiv fsqrt fabs
+ fadd/immediate fmul/immediate
ffloor fceiling
fsin fcos ftan fasin facos fatan fatan2)
'(f64))