Displaying 5 results from an estimated 5 matches for "cwrapper".
Did you mean:
wrapper
2005 May 18
1
[LLVMdev] Scheme + LLVM JIT
...elf-extending code simpler (no need to parse
> into one module then link into the preexisting one).
Ok, here is the new and improved patch for parsing asm strings, with
the modifiacations you requested.
It is now also tested.
As for the actuall testing, here is what I have so far:
I have a CWrapper, which contains the c/c++ header file that is used
both by the wrapper and it's clients, a .cpp file, and a makefile,
that depends on another patch i submitted. It builds a large shared
object (though the linker complains about linking non-libtool
libraries into a shared lib - any ideas on that...
2005 May 16
0
[LLVMdev] Scheme + LLVM JIT
On Fri, 13 May 2005, Alexander Friedman wrote:
>>> This requires being able to parse strings. The LLVM 'Parser.h' interface
>>> (and implementation) has the built in assumptions that it will always be
>>> parsing from the file system. Would you guys accept a patch that makes
>>> it more general (ie, parse from file or string)?
>>
>> Yes,
2005 May 13
3
[LLVMdev] Scheme + LLVM JIT
> > This requires being able to parse strings. The LLVM 'Parser.h' interface
> > (and implementation) has the built in assumptions that it will always be
> > parsing from the file system. Would you guys accept a patch that makes
> > it more general (ie, parse from file or string)?
>
> Yes, that's a generally useful thing to have, I'd like to see it
2014 Jan 28
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi Stepan,
Sorry for the delay. It's great that you are working on MergeFunctions
as well and I agree, we should definitely try to combine our efforts to
improve MergeFunctions.
Just to give you some context, the pass (with the similar function
merging patch) is already being used in a production setting. From my
point of view, it would be better if we focus on improving its
capability
2014 Jan 30
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...9 0 0.01 8140 0 0.01 8140
cubestr.ll 4 52286 0 0.01 52256 0 0.02 52256
cubic.ll 1 11181 0 0.01 11143 0 0.01 11143
cvrin.ll 13 303053 0 0.03 303023 0 0.03 303023
cvrmisc.ll 8 28494 0 0.01 28464 0 0.01 28464
cvrm.ll 20 123658 0 0.02 123628 0 0.02 119731
cvrout.ll 18 168322 0 0.02 168292 0 0.02 168292
CWrappers.ll 21 34690 1 0.01 34587 1 0.01 34587
cyclic_reduction.ll 7 577661 0 0.06 577632 0 0.05 577632
d1-pushc.ll 7 30837 0 0.01 30820 0 0.01 30820
d2-pushl.ll 3 19923 0 0.01 19906 0 0.01 19906
d3-popl.ll 7 53525 0 0.02 53508 0 0.02 53508
d4-array.ll 11 45477 0 0.01 45460 0 0.01 45460
d5-stack.ll 3 7815...