Displaying 3 results from an estimated 3 matches for "absolute_minimum_backend".
2011 Jan 24
6
[LLVMdev] LLVM targeting HLLs
...whether this rewrite is happening?
The other thing I could do is to use the LLVMTargetMachine and treat my
HLL as a low-level machine; this gets me a certain amount of good stuff
like register allocation and more optimisations, but the documentation
is still pretty basic (e.g.
http://wiki.llvm.org/Absolute_Minimum_Backend is three short paragraphs)
and I'm not certain as to whether LLVMTargetMachine is suitable. For
example: my HLL can largely be treated as a register machine with an
arbitrary number of registers. Can LLVMTargetMachine handle this?
--
┌─── dg@cowlark.com ───── http://www.cowlark.com ─────
│
│...
2011 Jan 24
0
[LLVMdev] LLVM targeting HLLs
...ing?
>
> The other thing I could do is to use the LLVMTargetMachine and treat my
> HLL as a low-level machine; this gets me a certain amount of good stuff
> like register allocation and more optimisations, but the documentation
> is still pretty basic (e.g.
> http://wiki.llvm.org/Absolute_Minimum_Backend is three short paragraphs)
> and I'm not certain as to whether LLVMTargetMachine is suitable. For
> example: my HLL can largely be treated as a register machine with an
> arbitrary number of registers. Can LLVMTargetMachine handle this?
You could create a different code generator from...
2011 Jan 25
0
[LLVMdev] LLVM targeting HLLs
...ramework.
> The other thing I could do is to use the LLVMTargetMachine and treat my
> HLL as a low-level machine; this gets me a certain amount of good stuff
> like register allocation and more optimisations, but the documentation
> is still pretty basic (e.g.
> http://wiki.llvm.org/Absolute_Minimum_Backend is three short paragraphs)
> and I'm not certain as to whether LLVMTargetMachine is suitable. For
> example: my HLL can largely be treated as a register machine with an
> arbitrary number of registers. Can LLVMTargetMachine handle this?
Once I get the new C backend checked in (next we...