7
在LLVM教程和示例,编译器输出LLVM IR通过拨打电话这样如何在使用LLVM编写JIT时重新使用C操作码实现?
return Builder.CreateAdd(L, R, "addtmp");
但很多解释都这样写的:
switch (opcode) {
case ADD:
result = L + R;
break;
...
你会如何提取这些代码段使用LLVM创建JIT而不必重新实现LLVM IR中的每个操作码?
太棒了!我认为这会是这样的,LLVM内嵌了所有的功能。 – joeforker 2009-02-03 14:53:19