Andy Wingo
|
1d4b4ec39c
Add support for comparing u64 values with SCM values
|
9 år sedan |
Andy Wingo
|
9514dc7b95
Add ursh/immediate and ulsh/immediate ops
|
9 år sedan |
Andy Wingo
|
3d6dd2f81c
Add untagged bitwise operations
|
9 år sedan |
Andy Wingo
|
82085252ec
Add logsub op.
|
9 år sedan |
Andy Wingo
|
8c75a5eb1b
Add current-thread VM op
|
9 år sedan |
Andy Wingo
|
c3240d09b2
Unbox indexes of vectors, strings, and structs
|
9 år sedan |
Andy Wingo
|
8bf77f7192
Add support for unboxed s64 values
|
9 år sedan |
Andy Wingo
|
f34688ad25
New instructions load-f64, load-u64
|
9 år sedan |
Andy Wingo
|
bdfa1c1b42
Add tagged and untagged arithmetic ops with immediate operands
|
9 år sedan |
Andy Wingo
|
8f18b71b7a
Remove add1 and sub1
|
9 år sedan |
Andy Wingo
|
d294d5d1e1
Add unsigned 64-bit arithmetic operators: uadd, usub, umul
|
9 år sedan |
Andy Wingo
|
07607f66b8
Add instructions to branch on u64 comparisons
|
9 år sedan |
Andy Wingo
|
8464cc576c
Add bv-length instruction
|
9 år sedan |
Andy Wingo
|
dfbe869e24
Add low-level support for unboxed 64-bit unsigned ints
|
9 år sedan |
Andy Wingo
|
3b4941f3a9
Add fadd, fsub, fmul, fdiv instructions
|
9 år sedan |
Andy Wingo
|
b1ac8d68b5
bv-{f32,f64}-{ref,set!} operate on raw f64 values
|
9 år sedan |
Andy Wingo
|
48412395c6
Add closure effects
|
9 år sedan |
Andy Wingo
|
bcfa9fe70e
Small expression-effects tweak
|
9 år sedan |
Andy Wingo
|
4aabc205cc
Add missing files
|
9 år sedan |
Andy Wingo
|
420423f9a0
Remove CPS optimization passes and closure conversion
|
9 år sedan |
Andy Wingo
|
34ff3af9f0
Replace $letrec with $rec
|
10 år sedan |
Andy Wingo
|
a9ec16f9c5
Remove $void CPS expression type
|
10 år sedan |
Andy Wingo
|
e2fafeb901
Keywords have a tc7
|
10 år sedan |
Andy Wingo
|
ae67b159bb
CPS will not see "not" primcalls
|
10 år sedan |
Andy Wingo
|
8006d2d6eb
Optimizer support for logtest and logbit?
|
10 år sedan |
Andy Wingo
|
59258f7cad
Remove $kif
|
10 år sedan |
Andy Wingo
|
92805e2197
Add $branch expression type
|
10 år sedan |
Andy Wingo
|
146c8e72a9
Update effects-analysis docstring.
|
10 år sedan |
Andy Wingo
|
e7f2fe1bb7
Redefine memory kind part of effects to be enumeration, not flags
|
10 år sedan |
Andy Wingo
|
5d25fdae37
Rewrite effects analysis to be precise for fields.
|
10 år sedan |