[llvm-dev] lli size

Tim Prepscius via llvm-dev llvm-dev at lists.llvm.org
Sat Apr 9 11:37:17 PDT 2016


Really neat!

-tim

On 4/9/16, Andreas Smas <andreas at lonelycoder.com> wrote:
> Hi
>
> Not sure what your use case is but you might be interested in VMIR -
> https://github.com/andoma/vmir
>
> VMIR does bitcode interpretion of bitcode and
> suboptimal-but-better-than-nothing-JIT on ARM
>
> The stripped binary is around 170kb on x86_64. It's still in its early
> stages so it might not
> suit your needs but, as the README says, it can run all of the gcc-torture
> tests at all opt-levels.
>
> You can contact me off-list if you want to know more.
>
> On Sat, Apr 9, 2016 at 4:47 AM, Tim Prepscius via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Hey there,
>>
>> Been googling but can't find.  Thought to ask the wizards.
>>
>> The LLVM interpreter.  I am creating a simple wrapper around it to run
>> a script.  The program after linking is about 25 megs stripped of
>> debug symbols.
>>
>> This seems a bit large.
>>
>>
>> Is it possible that this could somehow to be drastically reduced?
>> Is it worth going and trying to rip things out?
>>
>> The code which instantiates the interpreter is here:
>>
>> https://github.com/timprepscius/llvmscriptdemo/blob/master/src/llvmscriptdemo.cpp
>>
>>
>> Any help/advice/etc, greatly appreciated.
>>
>> -tim
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>


More information about the llvm-dev mailing list