ssq*_*idd
8
jit
我正在寻找一个可以嵌入到我的程序中的JIT编译器或小型编译器库.我缩进使用它来编译动态生成的代码,执行复数的算术.生成的代码在结构上非常简单:没有循环,没有条件语句,但(当由GCC编译几MB),他们可能会很长.生成的机器代码的性能很重要,而我并不真正关心编译本身的速度.哪个JIT编译器最适合我的目的?谢谢!
详细要求
- 支持双精度复数算术
- 支持基本优化
- 支持多个CPU(至少x86和x86-64)
- 在支持的CPU上使用SSE
- 支持堆栈或用于局部变量的大量寄存器
- ANSI-C或C++接口
- 跨平台(主要是Linux,Unix)