aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-07-13 22:31:00 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-07-13 22:31:00 +0300
commit215ac4569f897b10215248c4caa3191919a555df (patch)
tree6957e76388d3f785c6bfcdbe920b67984bea0c2a /TODO
parent5e64dbec81504aaacac1e733edd5230f59670466 (diff)
downloadejit-215ac4569f897b10215248c4caa3191919a555df.tar.gz
ejit-215ac4569f897b10215248c4caa3191919a555df.zip
implement some more jit instructions
Diffstat (limited to 'TODO')
-rw-r--r--TODO5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO b/TODO
index e7bfab0..b4cf973 100644
--- a/TODO
+++ b/TODO
@@ -3,3 +3,8 @@ systems
+ (MAYBE) Check that there aren't duplicate destinations in operand list?
+ Darn, the return type doesn't really work with 32bit systems, should fix that
somehow
++ Internally we currently expect all values to be doubles, but apparently
+lightening doesn't automatically convert between the types when moving
+parameters. Either we add in float operations and make sure the user knows which
+type is being used when, or we add some filter that rewrites the floats to
+doubles?