Stéphane Letz
Stéphane Letz
Thanks. I have a possible use-case for MIR in an audio plugin that I'm contributing to right now: https://github.com/sletz/VCV-Prototype for the [VCV Rack](https://vcvrack.com) application, using the [Faust audio DSP language](https://faust.grame.fr)...
Thanks for the summary. @logzero can you possibly describe what is the situation on Windows? Thanks.
- _It is still possible to put declaration after usage but a forward declaration is needed before the usage._ I don't understand here. I did generate the MIR code in...
I manually fixed the harpe.mir text file here https://gist.github.com/sletz/eddb41cd9d835921434295d49ce0f82d moving the functions declaration + global constant section at the beginning of the file. Now `m2b` can convert it.... So my...
Well coding a simple C program to reproduces the problem is too hard: the MIR code is actually used in an mixed interpreter/JIT module and setting the infrastructure is too...
I was able to prepare a somewhat simpler test: - get the branch on my fork https://github.com/sletz/mir/tree/bug1. It contains a `mir-tests/faust.c` test programs and a (simpler)` harpe.mir` module - `make...
OK I see. In my code integers are 32 bits integers. Does it means that all insns dealing with 32 bits integer (basically all integer binary operations) have to systematically...
Thanks. I fixed the code generator and it works now.
C++ is the reference (= 1), higher is better. So basically on the tests MIR run between 31% (violonMIDI.dsp) up to 83% (mixer.dsp) of the C++ version. C++ and LLVM...
OK, thanks for the detailed answer.