Displaying 2 results from an estimated 2 matches for "eesenti".
Did you mean:
pesenti
2005 Jun 21
0
[LLVMdev] Re: variable sized structs in LLVM
...ts by the backends which know their
target.
If you are writing an LLVM pass and you absolutely NEED to know the
numeric size of a struct, you must use the TargetData object which is
target-specific. If you want to get the numeric size of a struct
without using the LLVM API, it will require you to eesentially
reimplement TargetData yourself in your programming language of choice.
However, it does not change the fact that LLVM is and continues to be an
abstraction of target machines.
What do you mean by "build-time-dependent frontends"? Frontends can be
completely separate from the LLVM...
2005 Jun 21
3
[LLVMdev] Re: variable sized structs in LLVM
Reid Spencer wrote:
> Its certainly possible to generate .ll files but its probably about the
> same amount of work to use the LLVM API and there are significant speed
> and validity benefits to doing so.
Does this mean that LLVM is moving away from the idea of a truly abstract IR
language, to being a set of development libraries for use by
build-time-dependent frontends?